Engineering metrics that matter
If you can't measure delivery, you can't improve it. This is the working guide to the metrics that actually predict engineering performance — DORA's four keys, PR cycle time, and delivery health — with definitions, benchmarks, and free tools to measure your own team.
The DORA four keys
Defined by Google's DevOps Research and Assessment program, the four keys split into two pairs: throughput (deployment frequency, lead time) and stability (change failure rate, MTTR).
Deployment Frequency
How often your team successfully ships to production. A throughput signal — higher frequency means smaller, safer changes.
Benchmark: Elite: on-demand (multiple per day) · Low: fewer than once per month.
Lead Time for Changes
The time from a commit landing to that change running in production. The core flow-efficiency measure of your delivery pipeline.
Benchmark: Elite: less than one day · Low: more than six months.
Change Failure Rate
The percentage of deployments that cause a failure in production requiring a hotfix, rollback, or patch. A stability signal.
Benchmark: Elite: 0–15% · Low: 40–60%.
Mean Time to Recovery (MTTR)
How long it takes to restore service after a production failure. The other half of stability — how fast you recover when something breaks.
Benchmark: Elite: less than one hour · Low: more than one week.
Flow & friction metrics
DORA tells you about outcomes. These day-to-day flow metrics tell you why — and are the ones you can move this sprint.
PR Cycle Time
Time from a pull request opening to merge, broken into pickup, review, and merge phases. The most actionable day-to-day flow metric.
Benchmark: Elite: ≤4h · High: ≤24h · Low: >72h.
Engineering Friction
A composite of the day-to-day drag on a team — CI failures, stale PRs, flaky tests, and deployment gaps — rolled into a single Friction Score.
Benchmark: Tracked as a 0–100 score; higher is healthier.
Go deeper
Track all of these automatically
Deviera computes DORA metrics, PR cycle time, and delivery health from your existing GitHub and Vercel events. No instrumentation required.
Start free trial