The Four Measures of Software Delivery Performance 🚚
And why optimizing for speed eventually leads to quality, and stability.
Nicole Forsgren, Jez Humble and Gene Kim surveyed more than 2000 tech companies between 2013 and 2017.
They focused on software delivery, to understand which practices accelerate development, and in turn bring the most value to companies.
Their work had to validate two major theses:
Software delivery performance can be measured in a meaningful way.
Good software delivery performance predicts wider organizational performance — that is, it actually brings value to companies.
They succeeded in both and wrote their findings in a book, called Accelerate.
Accelerate is a cornerstone work for software engineering, as it backs decades of theories with real, indisputable data.
It contains several insights, the most important of which is about speed.
Hey 👋 this is Luca! Welcome to a 🔒 weekly edition 🔒 of Refactoring.
Every week I write advice on how to become a better engineering leader, backed by my own experience, research and case studies.
You can learn more about Refactoring here.
To receive all the full articles and support Refactoring, consider subscribing 👇