Refactoring

Refactoring

The Four Measures of Software Delivery Performance ๐Ÿšš

And why optimizing for speed eventually leads to quality, and stability.

Luca Rossi's avatar
Luca Rossi
Feb 05, 2021
โˆ™ Paid

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:

  1. Software delivery performance can be measured in a meaningful way.

  2. 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 ๐Ÿ‘‡

Become a better tech leader โœจ


This post is for paid subscribers

Already a paid subscriber? Sign in
ยฉ 2025 Refactoring ETS ยท Privacy โˆ™ Terms โˆ™ Collection notice
Start your SubstackGet the app
Substack is the home for great culture