When the Boeing 737 MAX 8 and 9 aircrafts first came out on the market, they were the top of their kind. They sold quickly because of the comfortable seating, LED lighting, and many other amazing features. However, March of this year brought another side to the story. Several of the aircrafts failed while in the air, and crashed, killing those inside. The problem was in the code that sensed if the aircraft was going to stall while climbing, detected by the angle of the head of the plane. This was particularly an issue because planes are normally flown on autopilot, and there was no backup for the sensor failing. Another issue was that some MAX 8’s and 9’s were in the air when the problem was discovered. To read more about the software issues, crashes, and responses click here.
These terrible crashes were due to failed software and imprecise software testing. The facts are there, leaving little room for biases to occur. Many countries have now even banned all Boeing MAX aircrafts from being flown over their territory.
These aircraft failures are important and impact everyone. I feel that sometimes we, as a society, trust technology a little too much. The coding failure was certainly an unexpected tragedy, but it puts all things into perspective. In all technologies we use, there is some chance for an error to occur in the system. This is why it is important for all those involved in any technological building to be extremely precise and cautious with the lives of those who will be using the object in mind.
Like any bad situation, I believe some good can arise from it in the end. I think our future software engineers will be more careful when designing products with the Boeing 737 Max 8 and 9 failures in mind. Software testing overall will hopefully become more thorough, and the code itself should be more complex, adding back-ups to each and every element.
These event proved that software testing alone cannot uncover every single problem or bug. It was a terribly accident that was unexpected, yet eye opening. The tragedies of the Boeing aircraft crashes will hopefully benefit future aircraft software.