Today, software plays a larger part in consumer and buniess interaction than ever before, and yet, the number of news stories of reports of bugs being released into production only continues to grow.
Software has become so convenient that when it fails, our life is highly disrupted (both personal convenience and business implications), for example:
→ travelers being stranded at airports for days
→ sensitive data being stolen and made public
→ impacts to stock prices climbs into bilions of dollars of lost revenue
A big problem is that legacy software testing tools that were developed two decades ago were never intended to support high levels of quality in today’s rapid release cycles.
In total, at least 3.7mld of people (approx 50%) have been affected by computer bugs, with a total loss of over 1.7 Trillion USD, and over 268 years of accumulated time lost.
In 2017 the industry with most software failure stories was Retail and Consumer Tech, thanks to buggy smartphone updates and the exploits of security researchers or hackers. Each industry’failures reached its yearly high point between August and October of 2017.
However, the overall total number of software bugs reported has grown:
We have three categories iof sw fails: