Files
nexus/wiki/concepts/DORA-Metrics.md
2026-04-21 20:03:06 +08:00

2.3 KiB

DORA Metrics

Definition

DORA (DevOps Research and Assessment) metrics are four key performance indicators established by the DevOps Research and Assessment team to measure and benchmark DevOps performance.

The Four Keys

Metric Description Elite Performance
Deployment Frequency How often code is deployed to production On-demand (multiple deploys per day)
Lead Time for Changes Time from code commit to production Less than one hour
Change Failure Rate Percentage of deployments causing failures 0-15%
Mean Time to Recovery (MTTR) Time to restore service after a failure Less than one hour

Usage in DevOps Maturity Assessment

DORA metrics are a core component of DevOps maturity evaluation, providing quantifiable measures of an organization's DevOps performance. High-performing organizations typically deploy on-demand, have short lead times, low change failure rates, and rapid recovery times.

Extended Metrics from DevOps Maturity Model

Beyond the four core DORA metrics, the DevOps Maturity Model (Bacancy) identifies additional operational metrics:

Metric Description
Time-To-Market Period from initial concept to product launch
Code Deployment Success Rate Proportion of successful deployments
Rollback Rate Proportion of deployments that are reverted
Error Budget Permissible rate of errors and failures in production
Availability Time the system remains operational and accessible
Scalability System's ability to manage increased load
Time-in-stage Average duration to complete each development phase
Code Review Feedback Loop Time Time to receive and act on code review feedback

Sources

Ingested

  • Date: 2026-04-21
  • Date: 2026-04-24 (added extended metrics)