Dallas ISD to worsen bus service and fix no problems

I have monitored Dallas County Schools’s and DISD Student Transportation Systems’s failures to provide effective transportation services, and I was an activist in the DCS shut-down effort. I have been interviewed by the Dallas Morning News (link) and NBC 5 (link).

Regrettably, dissolving DCS has not improved bus service. DISD STS continues to provide shoddy service to students and parents.

Instead of fixing its problems, STS now wants to make things worse by regurgitating its failed hub proposal from last year. A school’s SBDM exposed this by sharing that DISD STS wants to “streamline” service. This simply means they will reduce service quality by having fewer stops. In other words, STS wants to make their poor service even worse!

It appears that DISD STS is using its on-time record to say it’s doing a good job. While an important figure, two things to understand: 1. Even if it’s on-time, DISD STS is failing in equally important areas. They are at the bottom of this post. 2. It is easy to manipulate the on-time figure. In the NBC video linked above, DCS is cited as having a 98% on-time record, but it is exposed as fudging that figure. Due to persistently poor performance, DISD STS has not earned my trust, so I want to understand more about DISD’s on-time performance before I can accept it.

Instead of making things worse, I want DISD STS to improve. This is my transportation improvement plan for STS:

  • Rational routing system, informed by data, that serves families well. Measures for success:
    • Year one goal: For the first two weeks of school, no more than one route change per week per route, then only one additional route changes for the rest of the school year. Year two goal: no more than one route change per route for the entire school year.
    • Shorter routes, with no route having more than ~20 minutes between the first and last stops (not counting the final destination).
    • Routes planned through route-planning software that has a record of success elsewhere and that has knowledgeable people running it.
    • Average distance between each family and the nearest bus stop decreases year-over-year as efficiencies are gained with other improvements. (This is the opposite of STS’s failed hub proposal.)
  • Effective communications that keeps customers (parents) informed. Measures for success:
    • Direct electronic communication with parents upon EVERY route change.
    • Direct electronic communication with parents EVERY time the bus is late.
    • Assure the bus route-status app provides timely, accurate data. (As a large customer of Tyler Technologies, DISD has significant sway. They can demand improvements. Also, some of the app’s problems are attributable to DISD’s failure to maintain accurate data in the app.)
    • Inform schools with timely, accurate information so they can still provide backup route communications.
    • Accurate bus-route information transparently communicated and kept up to date.
    • End the split between “correct route information”, which apparently only STS insiders get, and “obsolete, inaccurate, and haphazardly maintained route information”, which is the data provided to parents and call-center employees. Everyone should have access to the same, authoritative route information.
  • Effective customer (parent) help. Measures for success:
    • Issue-tracking system that creates per-incident accountability and allows parents to see status of each issue.
    • Email address that feeds into the issue-tracking system.
    • Call-center employees have access to accurate data, not simply the same obsolete, inaccurate, and haphazardly maintained data that parents can already see.
  • On-time performance. Measures for success:
    • First-day performance is on time.
    • First-day performance becomes a major part of annual performance evaluation for drivers, bus depot staff, and all DISD STS administrators. (IMPORTANT: Any DISD STS employee who is not all-in on first-day performance is not serious about his or her job. Advance prep, effective management, etc. will make for on-time performance on day 1!)
    • Buses run on time when there is a substitute driver.
    • Buses run on time when the bus has to be swapped out due to a mechanical issue.
    • Performance indicators for every route made fully public, which shows each route’s on-time performance and has ZERO manipulation of the data.

My expectations are informed by many examples of shoddy service:

  • Excessive route revisions. With two route revisions from last week (early November!), my child’s bus route has been revised around twelve (!) times since school started, with 8 revisions in the first two weeks alone.
  • Initial routing made little sense. The routes were bizarre and communicated via a haphazardly updated spreadsheet. (The spreadsheet itself was probably a good idea, but the haphazard updates killed confidence in that communication method.)
  • The roll-out of the bus app was ineffective. Even now (mid-November!), the app still has inaccurate and incomplete information for my child’s route. As of two weeks ago, the times were wrong and had been wrong for a long time. The route is now completely missing from the app, starting last week!
  • The first day of school, the bus was very late. It was 25+ minutes late on the most important day to perform well! It made no sense: my child’s route was largely the same as last year and had the same driver (and the driver is a great guy!).
  • In addressing numerous parent complaints, DISD STS demonstrated profound cynicism of its customers. To address many parent complaints about poor bus performance, in the second week of school, STS sent an employee to my child’s bus stop. The employee appeared to have no power to fix anything, so this was clearly a cynical move to shut up frustrated customers (parents). Had DISD STS been serious about fixing its shoddy performance, it could have done so with plenty of insights from its own data and from parent feedback.
  • Communications are haphazard and inaccurate. STS abdicates on its responsibility to inform parents of routes. It throws that responsibility over the fence to school offices. That is lazy, inappropriate, and a 20th-century model. To dig the knife deeper into school staff, STS has repeatedly provided last minute, contradictory information. Just last week, my child’s school staff had to sort out last-minute, contradictory route changes on my child’s route. DISD has all needed parent contact information and sufficient electronic communication tools, so it’s unclear why a obsolete communication system is STS’s primary method.
  • Performance is terrible when there is a substitute driver. It is routine for buses to be 20+ minutes late if a substitute driver is needed.
  • DISD STS declines to help parents effectively. On its Contact Us page, STS declines to list any email addresses or issue-tracking system. It just lists a phone number (hello, 20th century!) or a Twitter account that hasn’t been updated since school started! It wasn’t until a phone call with the transportation hotline a while back that I learned that there is a transportation@dallasisd.org email address. Without an issue-tracking system that parents can access, it’s easy for our requests to just disappear.
  • The staff at the transportation hotline is of limited usefulness. In several calls at the beginning of the semester, the best info that the hotline staff could share was usually the same obsolete, inaccurate, and haphazardly maintained information I already had access to. If we wanted accurate information, the hotline staff had to put us on hold and manually reach out to the bus barns or some other office to get it. Even worse, the information we get sometimes differs on every call: the first week of school, between two parents and three calls, we got three different versions of my child’s route!
  • Buses had broken equipment on day 1. Just within my limited pool of east Dallas parents at my child’s school, we were aware of two buses with broken A/C. Extrapolate that, and it’s likely DISD started the school year with a profound number of mechanically defective buses! Are buses not reviewed over the summer?

I insist that DISD focus on fixing its many extant problems. By improving its operations, STS can give us the performance that parents deserve and DISD taxpayers are paying for, and without service-quality reductions.

DISD’s insane bus route proposal

UPDATE (7:42 PM): Routes have already changed. Route 3093, while still long, has different schools. Other long routes have appeared.

Despite platitude-filled community meetings, a good sign of dropping a stupid idea, and vague promises, Dallas Independent School District declined to fix its long, bizarre bus routes.

For example, this is an actual bus route for 2019-2020 for Sudie Williams TAG:

Route 3093 for Sudie Williams TAG Vanguard & Academy (link to map)

Google Maps says this seven-school, 24-mile route (!) takes 1 hr 10 minutes. DISD thinks it will only be 53 or 54 minutes. Hmm, what’s DISD’s logic? Slower vehicle (bus) + pause for several minutes at each school (load/unload) = 16-17 minutes faster drive time? Just like last year, a hefty dose of magical thinking!

All the schools served by route 3093, along with DISD’s laughable stop times. Morning pickup times on left, evening dropoff times on right.

This isn’t the only one. Many routes are long and complicated.

With half of his brain tied behind his back, one of my fans created a 10% faster route simply by reorienting the stops. And by removing one stop, he made a 30% faster route.

DISD Transportation repeatedly promised to fix this. They declined to. We’re seeing more of the same.

Superintendent Hinojosa, your “drastic changes” failed to deliver. Time for more firings.

(In case DISD makes further changes, here’s my own archival copy of the “special programs” bus-routing spreadsheet that shows the state of the routes when I saw them: https://docs.google.com/spreadsheets/d/103Y2aey36uDkAszoax7x8ZKBSMYsWWknrlKVrgmucwI/edit?usp=sharing.)

Dallas’s Carmel Car Wash sucks

Dallas’s Carmel Car Wash chain sucks for three reasons.

Problem 1: Their product is bad. I have an Infiniti G37 and a Honda Odyssey. For both vehicles, Carmel’s equipment isn’t able to get a good clean. Vertical surfaces, and some other parts, get missed unless the beginning-of-line attendant remembers to manually brush-wash those parts. Often, that attendant forgets or does a poor job.

Overall, their equipment just doesn’t do a good job. Here’s the result of a Sunday (July 14, 2019) wash on my van:

Let’s give them the benefit of the doubt. Maybe that van just needed a second run through the equipment? I admit, it was pretty dirty. That leads to…

Problem 2: They don’t stand by their product. I went back to Carmel to ask for that second run on my van. (If you’re from Carmel, it is the Mockingbird Lane location. I was there on 7/16/19 around 5:30 PM and went to the left lane.) I presented my receipt, asked for a re-run, and was told they do not stand by their $7 wash, so I would need to pay for another $7 wash.

Problem 3: Plus-sales are out of control. Every time you do the basic, $7 wash, you’ll get hassled about gift cards or car-wash extras that Consumer Reports says are not worth it. This started a few months ago. I am tired of it!

We’re done, Carmel Car Wash. Not even #friendzone. Just done.

Adding books to Kindle Freetime accounts

If you want to add an e-book to your child’s Freetime account, it more complicated than delivering it to the device after you buy it. I cannot find any documentation, so this is how I did it:

  1. Visit www.amazon.com. Log in if you haven’t already.
  2. Hover over Accounts & Lists and select Your Content and Devices.
  3. Click Show Family Library.
  4. Place a checkmark next to all books you want to share with your child’s Freetime account.
  5. Click Add to Library.
  6. At the bottom of the Add to Library dialog, select the child you want to have the books.
  7. Press OK.

After that, you then need to pick up your kid’s device and exit Freetime. Restart Freetime, and when you do so, you’ll check the box for the book you just purchased.

Google files: easy to overshare!

Do you want the whole world to see your shared Google files? It’s easy to make this mistake. You can avoid by only sharing with people who have Google accounts. Here’s how.

When viewing a Google file, on the top right is a Share button. Click on it to open the Share with others dialog. That is where you share your file.

In this dialog, if you use the Get shareable link feature, you made a link that anyone can use to see your file:

Share with others dialog with link sharing enabled

Anyone with that link can see this file!

Oh, you only emailed that link just to one trusted friend? What if his email is hacked? What if he shares the link, even accidentally? Suppose the link ends up where Google’s search engine can see it? The file will be in Google’s public search!

Fixing this is easy. In the Share with others dialog, click the Anyone with the link… dropdown, select OFF, then click Done.

Another way to over-share is when you add people. Let me be clear: it’s more secure to add people instead of sharing a view link. When you add people, the person you shared with gets a link to the document, but Google won’t allow viewing unless the person is signed in with the account you shared the link to. If the recipient shares the file’s link with someone else, that other person cannot view the document!

A catch: the people you share with must have Google accounts.

Watch this. It shows what happens when you share with someone without a Google account:

What happens when you share a Google file with someone who doesn’t have a Google account

Did you see this text: “Link sharing is ON. Anyone with the link can view” Don’t use that! If someone doesn’t have a Google account, then Google has no way to know if that person is who is viewing the file. Therefore, it sends the same kind of link mentioned above: it lets anyone view the file!

What does “Google account” mean? It is an account used to sign in to Google systems. The account name is the person’s email address. People with Gmail addresses already have a Google account. People with other email addresses may set up a Google account at https://accounts.google.com/SignUp.

How to avoid sending a view link: When you share to people who don’t have Google accounts, always select the Send an invitation option. With that, the recipient gets an invite to set up a Google account. Until that is done, the link won’t let the recipient view the file.