The DORA research program has produced the most rigorous evidence base for engineering effectiveness. Here's how to use it without turning it into a surveillance tool.
The Four Key Metrics
The DORA program identified four metrics that consistently predict software delivery performance: deployment frequency, lead time for changes, change failure rate, and failed deployment recovery time. Elite performers deploy multiple times per day, with lead times under an hour, change failure rates under 5%, and recovery times under an hour.
Using the Metrics for Improvement
The most effective use of DORA metrics is as a diagnostic tool: identifying which metrics are weakest and using that to guide investment. Low deployment frequency often points to manual processes or insufficient test coverage. High change failure rates often point to insufficient pre-production testing.