What it argues
Accelerate is the research-backed account of what actually makes software delivery teams fast without sacrificing stability. Nicole Forsgren, Jez Humble, and Gene Kim spent four years running the State of DevOps Report surveys, and this book is their attempt to turn that data into something practitioners can act on. The central finding is that high-performing technology organizations are not trading speed for stability — they achieve both simultaneously, and the gap between them and low performers is widening every year.
The authors define four key metrics for measuring software delivery performance: deployment frequency, lead time for changes, mean time to restore service after an incident, and change failure rate. What separates elite teams is not head count or budget but practices: continuous delivery, trunk-based development, test automation, loosely coupled architecture, and a generative culture where information flows freely and failure is treated as learning rather than blame.
What it gets right
- 1.
High-performing software teams deploy more frequently and recover from failures faster than low performers, disproving the trade-off between speed and stability.
- 2.
Four key metrics capture delivery performance: deployment frequency, lead time for changes, mean time to restore, and change failure rate.
- 3.
Continuous delivery practices — trunk-based development, test automation, deployment pipelines — are the strongest technical predictors of performance.
What it covers
Who wrote it
Nicole Forsgren is a researcher and technologist who led the DevOps Research and Assessment (DORA) program and later worked at Microsoft Research and GitHub. Jez Humble is a researcher at UC Berkeley and co-author of Continuous Delivery, an influential text on software delivery practice. Gene Kim is the founder of IT Revolution and co-author of The Phoenix Project. Together they built the largest longitudinal study of software delivery performance ever conducted.