DORA Metrics

Follow delivery performance through production

Measure production releases separately from development deployments. Read delivery speed, release stability, and lead time together to find where changes slow down.

DORA Metrics for Production

Production pipelines · Delivery trends · Lead time breakdown

DORA Metrics for Production

Software delivery performance for production pipelines

1w 4dDevelopment time
34m 37sWaiting for deploy
6m 33sDeployment time
Lead Time for Changes
Medium
1w 4d↑ 52.1%

Lead time increased; review where changes wait before production.

Deployment Frequency
High
0.91↓ 48.0%

Production release frequency declined 48% versus the previous period.

Change Failure Rate
Elite
2.4%↑ 2.4%

Change failures increased; review recent releases that required remediation.

Time to Restore Service
High
10h 42mService recovery time

Production service recovery averaged 10h 42m in this period.

Deployment Frequency

Production deployments · 2026Explore the trend

Production deployments fell from 36 in August to 22 in September, while remaining above April’s level.

Review the production delivery trend alongside development time, waiting for deploy, and deployment time.

From metrics to action

Find the constraint behind the delivery trend

A change in a metric is the start of the investigation. Connect it to the work, pipeline, and quality signals that explain what happened.

1. Start with production

Designate production pipelines and separate their deployment frequency and lead time from non-production activity.

Explore integrations

2. Investigate the waiting

Use the lead time breakdown and delivery symptoms to find slow reviews, unreviewed pull requests, and time waiting for deployment.

Explore delivery symptoms

3. Follow the improvement

Review the trend after changing the workflow. Compare delivery speed with failures, recovery, and quality to understand the result.

Explore Team Performance

What to measure

Read throughput and instability together

DORA’s current framework includes five metrics. Oobeya’s production dashboard brings core delivery measures and their workflow context into the same review.

Change lead time

Throughput

Elapsed time from a committed change to its production deployment.

Where does a change spend time before release?

Follow the development, waiting, and deployment stages to locate delays.

Deployment frequency

Throughput

How often changes are deployed to production over a defined period.

Is production delivery becoming more consistent?

Designate production pipelines so development deployments do not inflate the release cadence.

Failed deployment recovery time

Throughput

Time needed to recover from a failed deployment requiring intervention.

How quickly can the service recover after a release fails?

Review recovery events alongside the affected production release. The product preview uses the label Time to Restore Service.

Change fail rate

Instability

Share of deployments requiring immediate intervention, such as a rollback or hotfix.

Are more releases leading to production problems?

Read failure rates alongside deployment volume and quality trends.

Deployment rework rate

Instability

Share of deployments that are unplanned work following a production incident.

How much release activity is spent responding to incidents?

This fifth DORA metric needs incident-to-deployment mapping. Discuss calculation coverage for your connected systems in a walkthrough.

Metric definitions: DORA’s software delivery performance metrics (opens in a new tab).

Measurement context

Build a baseline you can use again

Keep the scope and calculation definitions consistent so the next review shows whether your delivery process changed.

Explore engineering benchmarks
Keep the service scope consistent
Follow the same application or service over time. Deployment patterns across unrelated systems need their own context.
Agree on the events being counted
Define production releases, failed changes, and recovery events with the teams responsible for delivering and operating the service.
Use benchmarks to ask better questions
Review the baseline and trend with the team. Use performance tiers as a discussion aid when their definitions match your measurement scope.
Featured eBook

DORA and Flow Metrics Field Guide

A practical guide for CTOs, VPs, engineering managers, and platform teams who want to connect DORA metrics with flow, quality, and planning data.

Common questions

DORA measurement questions

Need to discuss your team or technical setup? Contact us.

What are the current DORA metrics?

The current framework includes change lead time, deployment frequency, failed deployment recovery time, change fail rate, and deployment rework rate. It has evolved from the original Four Keys.

How does Oobeya separate production from other deployments?

Designate your production pipelines to measure Deployment Frequency and Lead Time separately from non-production pipelines. This keeps development deployment activity separate from production delivery.

What does the lead time breakdown show?

The production view separates development time, time waiting for deployment, and deployment time. Use these stages to investigate where a change is delayed, then follow related workflow and review signals.

Does the dashboard show all five DORA metrics?

The preview shows Deployment Frequency, Lead Time for Changes, Change Failure Rate, and Time to Restore Service. Deployment Rework Rate needs incident-to-deployment mapping; review source coverage and calculation requirements for your environment in a walkthrough.

Is failed deployment recovery time the same as MTTR?

Failed deployment recovery time specifically concerns recovery after a failed deployment requiring intervention. Broader MTTR measurements can include other incident types, so check the event scope before comparing them.

Can we measure several pipelines and services?

Oobeya connects source control and CI/CD systems. Define production pipelines and service boundaries consistently, and review the integrations available for your stack.

How should teams use performance levels?

Start with your service’s baseline and compare trends using consistent definitions. Review speed, failures, and recovery together, and account for the application and release process when interpreting a benchmark.

How do DORA metrics relate to AI adoption?

Read AI contribution alongside production delivery, review effort, quality, and rework. An increase in AI-written code does not by itself show an improvement in delivery; use the surrounding trends to investigate outcomes.

See Oobeya in practice

Start with your production delivery questions

Review your pipelines, delivery bottlenecks, and DORA measurement scope in a walkthrough tailored to your engineering workflow.