The better way is: we’re doing post mortems. Starting here. Anything that doesn’t work gets tossed. Anyone who resists beneficial change without good reason goes too. (Forward looking, results oriented)
I’m also curious what specific thing happened that caused the crew scheduling system to fail. We’ve heard a lot about the hell of trying to schedule by hand, but the COO in his statement seemed to indicate that they had to schedule by hand because the software simply didn’t have the features required to handle the cold start scenario.
If it just crashed because it was out of ram or disk or had old dependencies that’s an entirely different thing.
Overall I don’t see anything of substance in the post. Specifics or GTFO.