Software Bugs Aren’t Cheap, So Why Aren’t More Companies Doing More to Stop Them?

Fixing defects in software requires time, and time always costs money. According to a recent blog posted by Source Ninja, in the US alone companies are spending almost £40 billion pounds annually on defective software - one third of the software market. Across Europe, companies are also grappling with similar losses. That's a lot of cash wasted on a problem that can be easily avoided if discovered early on.

It is known that when defects are found at the beginning of the development lifecycle it costs a lot less to fix. The reasoning for this is simply that if the developer who originally wrote the code finds the defect he can fix the issue right then. By fixing it at the source, the issue will not impact production time or worse be released where it could risk field failure or downtime. Clearly the longer a defect goes unfixed, the more it costs a company.

But the problem is bigger than just an individual company. When we start thinking about money wasted, the impact is much larger than just what is felt by the company itself. What about the cost to the individual or business who faces the downtime or field failure? According to "The Economics Impacts of Inadequate Infrastructure for Software Testing" report released in 2002 "...the national (US) annual costs of inadequate infrastructure for software testing is estimated to range from $22.2 to $59.5 billion."

When you step back and think of the massive amount companies are spending on defects- £40 billion on fixing defective software, and up to £40 billion in loss due to poor software - the money really adds up. Obviously companies are noticing this and taking steps to reduce these costs. It's visible in the increasing interest and effort to invest in development testing.

In response to this growing concern, Coverity has decided to launch an annual exchange event in London with existing and potential customers, so that software development leaders can discuss industry best practices for software quality in development and allow more businesses to learn more about development testing and how it can improve software quality and protect company brands.


Chris Adlard is the EMEA Marketing and Communications Director at Coverity. He is responsible for all aspects of marketing and communications across EMEA. Chris brings a wealth of B2B technology marketing and communications experience to his role. This includes strategy development, marketing and communications campaign execution, product marketing and enterprise customer relationship management. Before joining Coverity in 2010, Chris spent the first 7 years of his professional career at IBM’s EMEA marketing group, first in the PC Division, then in the Global sectors and solutions business. Chris eventually became the marketing and communications lead for the IBM/SAP alliance. After his successful stint at IBM, Chris moved to Netegrity, taking on the role of marketing and communications manager for Germany. After Netegrity’s subsequent acquisition by CA, he spent 5 years working for CA UK as Enterprise Customer Alliance Manager. In addition to extensive enterprise marketing and communications at larger organizations, Chris has carried out consultancy projects for smaller organisations and start-ups.