Accelerate

Building and Scaling High Performing Technology Organizations

Nicole Forsgren, Jez Humble, Gene Kim

16 min read
1m 11s intro

Brief summary

Accelerate presents research showing that software delivery performance is a key predictor of organizational success. Instead of a tradeoff between speed and stability, high-performing teams master both by focusing on twenty-four specific capabilities.

Who it's for

This book is for technology leaders, managers, and software developers seeking a research-backed framework for improving team performance and business outcomes.

Accelerate

Audio & text in the Readsome app

Introduction to Software Delivery Performance

Organizations are moving away from large, slow projects toward small teams that work in rapid cycles. This shift allows them to use customer feedback to create value quickly. Whether in banking, retail, or government, technology has become the primary way to stand out in the market. Research shows that using technology strategically drives growth and productivity more effectively than traditional business moves like mergers or acquisitions.

Despite these benefits, many organizations struggle to gauge their progress accurately. There is often a significant gap between how executives view their digital transformation and the reality experienced by the people doing the work. A common mistake is using maturity models to track progress, which suggest that a company can reach a final state and be finished. In contrast, a capability-based approach recognizes that improvement is a continuous journey without a fixed end point.

Research identified twenty-four specific capabilities that predict high performance. Interestingly, factors like the age of the technology or the specific team performing a deployment do not determine success. Instead, high-performing organizations achieve remarkable results by focusing on core technical and cultural capabilities. By building quality into their processes, they achieve both faster delivery and more reliable systems without sacrificing stability for speed.

Measuring progress in software development is notoriously difficult because the work is often invisible. Traditional metrics frequently fail because they focus on individual output rather than team outcomes. For example, counting lines of code encourages developers to create bloated, complex software that is hard to maintain. Similarly, using velocity as a productivity measure is flawed because it is a relative estimate unique to each team, often leading people to inflate their estimates to look better.

Effective performance measurement relies on four key metrics: delivery lead time, deployment frequency, time to restore service, and change fail rate. Delivery lead time measures how long it takes for code to go from being committed to running in production. Deployment frequency serves as a stand-in for batch size, as smaller batches move through the system faster and with less risk. Time to restore service measures how quickly a team can recover from an outage, while the change fail rate tracks the percentage of changes that result in a service impairment.

Analysis of these metrics across thousands of organizations reveals that there is no tradeoff between speed and stability. High-performing teams do not choose between moving fast and staying reliable; they excel at both simultaneously. The impact of software delivery performance extends far beyond the technology department, as high-performing organizations are twice as likely to exceed their goals for profitability, market share, and productivity. Organizations that master these delivery capabilities gain a significant competitive edge, allowing them to experiment with new ideas and respond to customer feedback much faster than their competitors.

Full summary available in the Readsome app

Get it on Google PlayDownload on the App Store

About the author

Nicole Forsgren

Nicole Forsgren is an expert on DevOps and developer productivity who is best known for her work on measuring technology processes and as the lead investigator on the largest DevOps studies to date. She is a Partner at Microsoft Research, leading research and strategy for developer productivity, and was the co-founder and CEO of DevOps Research and Assessment (DORA), which was acquired by Google. Forsgren holds a PhD in Management Information Systems and has a diverse background as a professor, software engineer, and performance engineer.

Similar book summaries