DORA Metrics
Four key metrics identified by the DevOps Research and Assessment (DORA) team that measure software delivery performance: deployment frequency, lead time for changes, change failure rate, and time to restore service.
Definicao
DORA metrics come from Google's research into high-performing engineering teams. The four metrics are: Deployment Frequency (how often code deploys to production), Lead Time for Changes (time from commit to production), Change Failure Rate (percentage of deployments causing failures), and Time to Restore Service (time to recover from failures). Elite teams deploy on-demand, have lead times under an hour, <5% failure rate, and restore within an hour.
Por que e importante
DORA research proves these metrics correlate with both technical performance and organizational success. Tracking DORA metrics helps teams identify bottlenecks and measure improvement. Companies using DORA metrics see 2x improvement in delivery performance.
Exemplo
A team tracks: deployments 12 times/day, lead time of 2 hours, change failure rate of 3%, and MTTR of 30 minutes — indicating elite performance according to DORA benchmarks.