Software failures are expensive and on the rise. According to a joint project by Undo and Cambridge Judge Business School MBA, software failures cost the enterprise software market $61B annually. It estimated that over 620 million developer hours a year are wasted on debugging software failures. This year’s software failures consisted of both common glitches but also those caused indirectly by circumstances related to the COVID-19 pandemic. Let’s start by looking at the former issues. One of the most reported software failures in 2020 resulted in a major disruption of flights at London’s Heathrow International airport. More than 100 flight to and from the airport were disrupted after it was hit by software issues that affected departure boards and check-in systems.