you are viewing a single comment's thread
view the rest of the comments
[–] 2 points 3 hours ago (1 child)

The max issue on the Boeing planes wasn't a software issue in that sense. The software actually worked as intended. Boeing just hid the fact that the software existed and made it purposefully hard to override, giving pilots quite the surprise when the plane didn't operate the way they expected, especially when the angle of attack sensor wasn't working.

  • source
  • parent
  • hideshow 1 child comment
  • [–] 0 points 2 hours ago*

    There are all kinds of aspects to software development. Under-training pilots and then having software lead them to crash a plane full of passengers counts as a software development fail in my book. Also a marketing fail, a management fail, a quality systems fail, probably a regulatory oversight fail... it's up there with ignoring the guy telling the Space Shuttle mission control not to launch when it has been under 32F the night before, which wasn't a software fail at all, but was a broad cultural failure. Boeing's MAX-10 situation just happened to have software in the crux of the matter.

    I do software development. When I see something, I say something. I'm frequently ignored. Several times over the years, I've had the people that ignored me come back asking for help fixing the issue, after they realized that it was more important than they thought it was when they initially ignored me. Luckily, none of the people who died in those situations died (or were harmed in any significant way) because of the problem, but people dying "near the problem" brought the seriousness of it to a level where it finally got addressed.

  • source
  • parent