Measuring What Matters: Engineering Metrics That Drive Better Outcomes
Measuring engineering productivity is one of the most controversial topics in software development. The metrics that are easiest to measure — lines of code, story points completed, pull requests merged — are also the ones most likely to be gamed and least predictive of business outcomes.
The DORA Four
The DORA research programme identified four metrics that reliably distinguish high-performing engineering organisations: Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Time to Restore. Elite performers deploy multiple times per day, with lead times under one hour and failure rates below 5%.