Ricochet is the best place on the internet to discuss the issues of the day, either through commenting on posts or writing your own for our active and dynamic community in a fully moderated environment. In addition, the Ricochet Audio Network offers over 50 original podcasts with new episodes released every day.
What Happened with Southwest Airlines?
Just so no one has expectations, I don’t know what happened with Southwest Airlines and its disaster over the holidays. But it was a huge disaster concerning the most basic part of their business. It would be as though a restaurant forgot to buy food. It would be like a shoe manufacturer forgetting to provide for laces. It would be like an airline not having airplanes to fly. Oh, wait.
Now, so far as I can tell, there are no public explanations. Except that some pilot, a backbencher probably wanting to score points for the pilots’ union, complained publicly and loudly that Southwest has lost its way by letting accountants run the airline. Does anyone really believe this to be the cause? Anyone besides the lazy and uneducated masses that form the body of j-urinalysts, that is? Having a sudden collapse that prevents flights from being scheduled doesn’t sound like a result of penny-pinching.
It sounds to me a lot more like a computer failure. Did their databases get hacked? Did a server farm catch fire? Honestly, computer scheduling software that has been running for decades doesn’t suddenly stop working all at once on a massive scale at the most important travel time of the year. I’m much more inclined to think this is vandalism, or worse, a criminal attack.
Why is no one asking these questions? Or am I missing the discussion somewhere? To me, this should be front-page news, but instead we have finger-pointing at Buttigieg as though some politician was supposed to run things.
Does anyone here have any insight?
Published in Business
No, you were right — I think this “shutdown” wound up being more a filter.
I do know they said any planes in the air at the time where safe as they had received their NOTAMs before takeoff and ATC would let them know of any new issues.
There was a ground hold. Airborne flights continued or were diverted. International flights timed to arrive in AM. International flights overflying US. Only about 20% of departures were on time.
lol
Just reporting…
Actually, these days it doesn’t. It teaches them that quarterly results are the number one priority. (Note: this is also heavily incentivized by current shareholder-empowerment laws.). DIE obeisance and virtue signaling are the second. IT upgrades and improvements, especially in a business other than IT, have to fight for their share of the fungible budget pie.
It maddening that in this Era of Trillion Dollar Deficits and no ridiculous expense General budget item gone unfunded, that system like this, the national electrical grid, the Border Wall, hardening the grid from EMP- these are (relatively) modest expenditures and decades gone by without upgrades.
The important thing is that he’s gay. Competence is unimportant. Focus on what really matters in life.
I bet there are thousands of ordinary people involved in intermodal shipping that could do that job better.
The job of being gay? That’s his real job, isn’t it?
Of course, I get lost on the whole “doing your f***ing job!!!!” part. Shame on me
I suspect proprietary software unique to Southwest played a part in their latest debacle. Other issues are Baby Boomer pilots are retiring. Alaska Airlines is trying to navigate through a pilot shortage. The other problem is you can de-ice aircraft but once runways freeze over nothing flies in or out.
When I worked for TWA, there was always the risk that an undersold 747 would still have to fly to Boston from Heathrow in London. That 747 was scheduled to fly to LAX from Boston with around 330 passengers. We flew one trip like that with 30 people on the 747 from London to Boston, but the Boston to LAX flight was sold-out. You hope that commercial cargo will help cut the cost of flying that aircraft.
[Oh, wait. Wrong problem for this dumb joke. Never mind.]
I used to fly Southwest because they went from DC to fabulous Greene Airport in the garden spot of Warwick, Rhode Island. The cattle calls that they felt were “innovative” when boarding have earned my enduring enmity.
Oh, and has been suggested above, the main issue is that they appointed a bean counter CEO, as opposed to an operations guy.
This is key. They’ve had this problem before. Last summer (?), after a smaller one of these IT meltdowns, the pilots’ union placed an IT upgrade ahead of pay raises in their negotiating position for the next contract. Apparently line operations has been begging management for years to allocate funds to upgrade.
Yes, there are many finance types who do not believe the technical doomsayers, because they are smarter than the nerds. If they weren’t smarter, they wouldn’t have been placed in charge of the company, you see.
I despised the open searing, but my company decided that Southwest was our corporate airline (and my personal choice of AirTran was bought by them anyway). We tend to purchase Business Select fares to allow for early boarding and easy changes to travel plans. There don’t have change fees, but if you have to change and you bought a 21 day advance fare you have to rebook at same.day prices often and that’s a big hit. When I was flying to DC all the time I had a system with a coworker to almost never have a middle seat taken. We are both large men (I’m much larger) but we would take a few rows in front of the exit rows and then immediately start reading our phones and never made eye contact. It was about 90% effective from DC to Chicago for six months.
Eventually I found that I liked to sit in the same seat every time. Second to last row on the shade side of the airplane. I could get an extender and never had to fight for overhead bin space. I have been able to get that seat on every flight with maybe o e or two exceptions (high number of people already aboard). That calms me when I am traveling, but I am.pretty weird that way. AirTran business class with larger seats, free alcohol l, and premium snacks was still better.
They didn’t have enough sticky notes and the map on the wall was too small.
Pete’s on it??
I heard this as well from a guy that sounded really credible.
I worked in bank regulation a million years ago. It seems weird to me that the government doesn’t do any basic surveillance about this type of thing. Maybe they do and they didn’t act on it, or get on record with them that they were taking a big risk. The software was from the 90s.
I flew Southwest only a couple times, and only because AirTran bought them. I, too, miss AirTran’s relatively affordable business class. (They kept Delta honest.) I despise SouthWest’s cattle car seating, and won’t fly with them just for that reason.
Weird. Weren’t they the preferred choice when other US airlines went downhill?
Not for me.
I don’t know Airline scheduling but I due know Manufacturing scheduling. And I do have a good understanding of databases.
So most likely, this was like most large failures, multiple things went wrong at the same time.
You can have scheduling software that does not change but based on how you use it, it can stop working then when you get something that is complex and or your management decides they don’t want margins of safety in your system so you can meet explanations of customers for highly distributive events. It can colasple.
So you very well could have had schedulers who knew how to set-up the system to make it work. Then you had mid-level managers trying to cut costs to have no margin of safety. Suddenly your scheduling is set-up badly for major weather events. Then if on the fly you can’t go back and set-up your routes correctly but have been jurry rigging them to keep them working with a massive pilot shortage. You suddenly have badly set-up routes that were not designed for the resource constraints in place.
So they say its an outdated system. It very well could be it only worked under specific conditions and to save cost they removed some of those conditions therefore the system became brittle.
You have to remember this software is a business process. It’s a tool you interact with you get your output aka process done.
So unless they got hacked. This sounds like a business process failure not a software failure. There are many software failures that happen because it was coded with a bad process or it was changed to a bad process that had major issues.
Like it might work if you have a dozen or three dozen direct routes. But if you suddenly have 300 and the resources are centrally managed. It can colasple. If you keep reducing your margin of dafty aka thruput time it take to get things done and how much slack you have to fill up issues. When a variable that was always minor suddenly becomes material. Your scheduling can have huge issues that lead to massive failure.
The 737-Max is the first thing that comes to mind as an example, but there are lots and lots of others.
This is the version I heard. Sure there is the management stuff, but at the guts…
Southwest flies planes. Let’s say from Boston to Baltimore
Now let’s say that Boston has a shortage of ground crew. The planes don’t fly.
But there was supposed to be a pilot on that plane.
According to Southwest Flight Tracking Software, this is what reality was after the flight was scheduled:
According to reality:
Well that’s no good. You have pilots in Boston and you think they are in Baltimore. You’ve subtracted the 1 hour flight from their working hours left that day, and you expect them to be able to serve a flight out of Baltimore. And to be unavailable to serve a flight out of Boston.
Luckily Southwest saw that this would happen. So they devised a system to fix it.
You call the admin, say “Yo, I’m stuck”, and they adjust you.
But what happens if ALL of your pilots out of Boston get stuck?
And what if you only have a couple admins? And your scheduling app needs updates from all the pilots? And while you were doing those calls, the first pilot was scheduled to go to Buffalo?
And what if the lack of pilots now mean you end up with hundreds of pilots across the network ALSO calling in to have SouthWest Scheduling.
And they have to undo all those flights that the system think they took?
And if they don’t, none of those pilots can fly?
That is how you end up with crew and airplanes in the same place, but unable to legally put that crew on that airplane. So instead of breaking the law in a way that guarantees severe jail time and fines, you don’t fly the plane. And you don’t fly the next plane. And on and on it goes until you go “STOP! EVERYBODY STOP!” and go around marking down where everybody is located, and wait until Friday morning to start all the clocks and have everything go back to normal.
At least until you can’t get your flights out of Boston.
One note, the rumor is the plane backup started in Denver where it was so cold ground crews were not servicing aircraft and thus none of that airport’s aircraft left. This cascaded across the system. Arguably hub+spoke would have helped, if Denver was a spoke and not a hub. With Denver being a hub, no amount of armchair CEOing would fix it.
Cut to the chase! What’s the software to generate the graphs?
https://github.com/terrastruct/d2
Playground (and one of the charts) at https://play.d2lang.com/?script=ggeflUIRyPdcTvnFJfl5egGZOfklVgrVYG9YKRSkFhXn59VyOSXmlGTm5heloqhT0LVTQMhwAQIAAP__&
The “cattle car” seating is brilliant. It gets people motivated to sit down and reduces loading time significantly. Jets don’t make money sitting still and I’m happy for anything that gets the plane moving.
I’m not above throwing an elbow for an exit row window seat.
I dislike the “cattle car seating” and because of it, I only fly Southwest if its schedule is the best option and the price is right. I don’t perceive it as significantly reducing loading time. Maybe it reduces some labor cost by eliminating employee time spent shuffling seat assignments so parties can sit together, especially when flights are late or cancelled. I’ve never understood why the airlines don’t board the passengers from the windows in. I recall Delta experimenting with it some years ago, but apparently it didn’t prove out. Maybe because of parties with children and other passengers who need help with the boarding process?