Software Failures Cost the Enterprise Software Market $61 Billion Annually
July 07, 2020
Share this

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, according to a quantitative study conducted by Undo and a Cambridge Judge Business School MBA project.

"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:

1. 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 deployments

2. 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.

3. 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.

Share this

The Latest

August 04, 2020

Business leaders around the world are comfortable and optimistic about the broad scale shift toward remote work, according to the Riverbed Future of Work Global Survey 2020 that included 700 business decision makers, however findings also indicate the vast majority of organizations were not well prepared when the COVID-19 pandemic began ...

August 03, 2020

APMdigest and The Field CTO joined forces to launch the AI+ITOPS Podcast. The mission of the podcast is to discuss the struggles faced by ITOps — such as digital transformation and the need to keep IT services "always on" — and explore how AI/ML, AIOps, APM and other ITOps and DevOps technologies can help. Episode 1 features guest Dennis Drogseth, VP at Enterprise Management Associates (EMA) ...

July 30, 2020

One of the most frustrating experiences for website visitors is a slow, unresponsive website. Worst-case scenario, a web bounce causes prospects to permanently bounce from your company. In an effort to help companies improve web performance, Google launched the Web Vitals initiative in May and announced three new search engine ranking factors ...

July 29, 2020

Organizations have benefited from the use of modern applications to adapt and maintain agility and reliability during the COVID-19 pandemic, according to new research by VMware. The global study also reveals improved perceptions of alignment across app developers, IT and business decision makers as they collaborate to help their organizations operate amid the pandemic ...

July 28, 2020

According to The State of ITSM in the COVID-19 Pandemic, a survey by ManageEngine, 72% of IT professionals affirm ITSM's continued effectiveness even in remote work scenarios. However, only one in two organizations have a bring your own device (BYOD) policy to support continued productivity in new remote work environments ...

July 27, 2020

Many remote employees must access a corporate private network from home to continue business as usual. Organizations are turning to virtual private networks (VPN) as never before to keep remote workers connected to critical information and tools. To protect sensitive data and network bandwidth, however, companies must secure and control that network access such as by incorporating digital certificates into their cybersecurity strategy. Follow these five VPN best practices for secure remote worker access ...

July 23, 2020

The role of the IT department was once manageable — straightforward tasks such as computer desktop support, installing and configuring hardware and software, and monitoring and maintaining systems and servers were commonplace. But as a result of digital transformation and the adoption of new and emerging technologies, IT teams are now responsible for driving business strategy and cost savings. With all of the new responsibilities, it's not surprising that we've seen new disciplines emerge, such as NetOps, DevOps, SecOps and DevSecOps ...

July 22, 2020

How does one acquire skills at the level appropriate to ones' self? Not by reading tomes at various levels; I have tried that and often understand every paragraph I read but still fail to grasp the subject. Sound familiar? It dawned on me that it was better to read a few small articles on the subject, maybe more than once, and eventually you should hit that "Eureka" moment when the topic slips into place. What follows is what I learned about learning; over many decades in IT ...

July 21, 2020

One byproduct of COVID-19-imposed stay-at-home mandates is an unprecedented reliance on digital services for everything from grocery shopping and food delivery to video conferencing and workflow automation. And it's impacting both consumers of those digital services and the IT operations professionals responsible for delivering them ...

July 20, 2020

OpenTelemetry is a project within the Cloud Native Computing Foundation (CNCF) that has gathered contributors and supporters far and wide, becoming one of the most active projects found in open source today. In fact, the collaboration that OpenTelemetry has developed is pretty amazing ...