Software Engineering Lessons from Aviation

Software Engineering Lessons from Aviation

In this post, I’ll be sharing a few of my favourite aviation processes and systems that I learned through both my Private Pilot Licence training and general anorak-wearing interest of aviation incident investigations, along with how I apply them to software engineering and infrastructure management. In non-standard or stressful situations, you can minimise your own mistakes by running through your checklists with someone else, but remember:

A great example of both checklists and cross-checking in action can be found in this Youtube video, where a real-life failure of an Airbus A340 happened to occur while the crew were being filmed. However, most General Aviation aircraft don’t have the high-tech black boxes airliners have, so if the pilot isn’t around to provide the facts of an incident, the reports can sometimes be akin to, “They crashed”.

Source: riceo.me