New Webinar: Modernising Without Destabilising: How Bread Financial Is Building Confidence Through Change

Learn more

New webinar with Bread Financial

Learn more
Contact us

Blogs

Why traditional performance testing cannot survive in an DevOps world

<span id="hs_cos_wrapper_name" class="hs_cos_wrapper hs_cos_wrapper_meta_field hs_cos_wrapper_type_text" style="" data-hs-cos-general-type="meta_field" data-hs-cos-type="text" >Why traditional performance testing cannot survive in an DevOps world</span>

Date 29 June 2026

Author Team Capacitas

How to deliver rapid technology change, with minimal disruption.

The world of software development has changed dramatically in the 21st century. While the consumer demands good performance in their interactions, there’s a competitive need to deliver more functionality to the business. This needs to be done faster, and has had a downward pressure on quality. The adoption of Agile and DevOps has accelerated the impact of these quality issues.

How does the problem arise?

In the traditional waterfall approach development process the performance testing phase was well defined and sat at the end of a lengthy cycle of various activities.

rocket-performance-test

Unfortunately, as it was considered to only be possible at the end of development, it suffered when the project was behind schedule. With the choice between delaying project delivery and reducing the time available for performance testing, the easiest option was to not adjust the delivery dates. The performance testing window was always squeezed, as it sat at the final phase, and any performance defects discovered at this late stage were usually seen as ‘too late to remedy’, and so other mitigation was implemented, (usually installing unnecessary server capacity).

Discover how the Senior Delivery Manager at easyJet reduced risk through  capacity management in our on-demand webinar

 

The move first to Agile, and now DevOps, has reduced the traditional performance testing window to almost zero. Many in the DevOps space prefer to test-in-live, releasing the code and relying on their automation processes to back out the code if it performs badly. (“Move fast and break things”) This has made traditional end-of-lifecycle performance testing very difficult, and in some circumstances, non-existent.

How can this problem be addressed?

So how can performance be assured in this new world order?

At Capacitas we work with customers to assure performance across the whole lifecycle; we call this performance engineering.

Millennium Bridge

Explaining Why The Millennium Bridge Wobbled

Why engineering? When a building is constructed an architect designs it, and engineers build it. They don’t leave measuring the performance of individual components until they try assembling them. Can you imagine this working with a building or a bridge? The builders of the Millennium Bridge could tell you how that works out…

 If you would like to learn more about our Modelling and Performance testing solutions, please click below, to see our latest webinar.

Webinar easyJet reduce risk through capacity management

Team Capacitas
About the author

Team Capacitas

Capacitas is a cloud and AI value partner. We translate rapid technological change into enduring commercial advantage by converting every unit of compute into enterprise value.

FinOps and AI: Building the Financial Discipline for the Next Wave of Enterprise Intelligence

AI FinOps represents an evolution rather than a replacement of traditional FinOps. It extends the model into a domain where financial, technical, and product decisions are tightly interconnected.

Read insight

Confidence Under Load: How We Verified AKS Readiness for Peak

How Capacitas verified AKS readiness for peak demand by validating workload performance, autoscaling, cluster capacity, monitoring, and incident response.

Read insight

Building Cloud Resilience: Lessons from the AWS Outage

Learning from the Latest Outage. Events like this week’s AWS disruption highlight one clear truth: resilience must be designed, not assumed.

Read insight

Bringing Order to Chaos: A Practical Guide to Chaos Testing in the Cloud

In today’s cloud-native environments, resilience is not optional—it’s critical. Chaos testing has emerged as a key practice for validating system behaviour under failure conditions.

Read insight