Study: Software Failures Cost the Enterprise Software Market $61B Annually

SAN FRANCISCO, May 28, 2020 /PRNewswire/ -- Undo, the leading software failure replay platform provider, today released findings from a quantitative study carried out in partnership with the University of Cambridge Judge Business School. The results revealed that while the adoption of continuous integration (CI) is on the rise, software engineering teams are unable to take a zero-tolerance approach to software failures, costing enterprise organizations billions annually.

"Every company is a software company. The ability for engineering teams to deliver high quality software at velocity is the difference between companies that gain a competitive edge versus those that fall behind," said Undo CEO Barry Morris. "The next phase of CI will be about making defect resolution bounded, efficient and less skills-dependent. Organizations that evolve with CI will be able to resolve bugs faster, accelerate software delivery and reduce engineering costs."

The research concluded three key findings:

    --  Adoption of CI best practices is on the rise. 88% of enterprise software
        companies say they have adopted CI practices, compared to 70% in 2015.
        --  More than 50% of businesses surveyed report deploying new code
            changes & updates at least daily, with 35% reporting hourly
    --  Reproducing software failures is impeding delivery speed. 41% of
        respondents say getting the bug to reproduce is the biggest barrier to
        finding and fixing bugs faster; and 56% say they could release software
        1-2 days faster if reproducing failures wasn't an issue.
        --  Software engineers spend an average of 13 hours to fix a single
            software failure in their backlog.
    --  Failing tests cost the enterprise software market $61 billion annually.
        This equals 620 million developer hours a year wasted on debugging
        software failures.

Although CI adoption is becoming ubiquitous, test suites are still plagued by a growing backlog of failing tests. Failures in integration and automated tests cause bottlenecks in the development pipeline, and substantially increase engineering costs.

The study further suggests that reproducibility of failures is also a major blocker, finding that not being able to reproduce issues slows engineering teams down and prevents them from releasing software changes at pace.

To fully realize the benefits of CI, software failure replay offers a way out by enabling engineering teams to reproduce and fix software bugs faster. By eliminating the guesswork in defect diagnosis, development teams are able to accelerate Mean-Time-to-Resolution (MTTR) - resulting in considerable cost savings.

To download and view the full report visit

About Undo
Undo is the leading software failure replay platform provider for engineering teams building complex systems. Their core platform, LiveRecorder, is used to reproduce and fix software bugs faster, accelerate software delivery, and reduce engineering costs. With offices in Cambridge, UK and San Francisco, CA, Undo's platforms are used by thousands of software engineers across leading technology companies including SAP, Juniper, Cadence Design Systems, Micro Focus, and Mentor (a Siemens business).

About the University of Cambridge Judge Business School
The University of Cambridge Judge Business School pursues innovation through inter-disciplinary insight, entrepreneurial spirit and collaboration. Cutting-edge research is rooted in real-world challenges and students and clients are encouraged to ask excellent questions to create real-world change. Undergraduate, graduate and executive programmes attract innovators, creative thinkers, thoughtful and collaborative problem-solvers, and current and future leaders, drawn from a huge diversity of backgrounds and countries.

View original content: