Chapter 16: Shipping and running

Last question: is all of this working? These are the most widely used numbers for answering it, which is also why they are so often misquoted.

DORA metrics

Also called DORA, Four keys

Five measures of software delivery from Google's DORA research: change lead time, deployment frequency, failed deployment recovery time, change fail rate and deployment rework rate. Speed and stability, side by side.

They stop you fooling yourself with lines written or pull requests merged. Speed with no stability number beside it hides what it cost, and that is the case you need to catch when agents raise the rate.

Say it to your agent

“From the deployment history and incident log, compute all five DORA metrics for this service over the last 90 days. Give me the definition you used for each, including what counts as failed. Compare us with our own previous 90 days and not with other teams.”

The workshop

Name a word, or describe what you mean in everyday language.