Skip to content

Free calculator · Engineering

Benchmark your delivery against DORA's published performance levels

Answer the four software delivery questions from the DORA survey: deployment frequency, change lead time, change fail rate and recovery time. See which of DORA's four performance levels each answer is nearest, how 2025 respondents answered, and which metric to start with.

How this is calculated

You answer four questions from the DORA survey using its own answer options. Each answer is placed against the typical values in DORA's 2024 performance levels table and against the distribution of answers in its 2025 survey. No score or percentile is made up: every number shown comes from those two reports.

Step by step

  1. Order each question's answers from worst to best. Deployment frequency, lead time and recovery time use the survey's six buckets; change fail rate uses the seven buckets the 2025 report publishes.
  2. Place each performance level on the same scale. For the time-based metrics its typical value is one of the answers; for change fail rate it is the bucket that contains the 2024 typical percentage (5% elite, 20% high, 10% medium, 40% low).
  3. Map each of your answers to the nearest level on that scale. When two levels are equally near, the lower one is used. Recovery in less than one day is typical of both high and medium, so it maps to medium.
  4. Overall level: the level most of your four answers map to; ties go to the lower level.
  5. For each answer, read the share of 2025 respondents who gave the same answer or a better one, as the report prints it.
  6. Weakest metric: the answer with the largest share of respondents at the same level or better, which is the furthest from the front. The tool links DORA's capability guides for that metric.

Default assumptions

Assumptions marked adjustable can be changed in the calculator; the others are fixed parts of the model.

Default assumptions and their sources
AssumptionDefaultSources
Starting answer: deployment frequencyadjustableBetween once per week and once per month
Starting answer: change lead timeadjustableBetween one day and one week
Starting answer: change fail rateadjustable8% to 16%
Starting answer: failed deployment recovery timeadjustableLess than one day
Report the performance levels come from2024
Report the answer distributions come from2025
Typical change fail rate, elite level5%
Typical change fail rate, high level20%
Typical change fail rate, medium level10%
Typical change fail rate, low level40%
Respondents at the elite level (2024)19%
Respondents at the high level (2024)22%
Respondents at the medium level (2024)35%
Respondents at the low level (2024)25%

What this doesn’t model

  • It is a self-assessment: the result is only as accurate as your answers, and it measures one application or service at a time.
  • The four levels come from the 2024 report, the most recent to publish them. DORA recalculates its clusters every year, so later data may place the same answers differently.
  • Deployment rework rate, the fifth DORA metric, isn't asked because no performance level was published for it.
  • The overall level counts metrics equally; it doesn't weigh throughput against stability for your product, which DORA says depends on what your users expect.
  • Nothing here estimates cost, hours or revenue.

Sources

  1. DORA (Google Cloud), Accelerate State of DevOps Report 2024 (2024, version 2024.3). Accessed . Performance levels table (report v. 2024.3, pp. 12–13): elite, high, medium and low clusters with typical change lead time, deployment frequency, change fail rate (5%, 20%, 10%, 40%) and failed deployment recovery time, and the share of respondents in each (19%, 22%, 35%, 25%).
  2. DORA (Google Cloud), State of AI-assisted Software Development 2025 (2025, version 2025.2). Accessed . Figures 11–14 (report v. 2025.2, pp. 19–20): the distribution of answers to the lead time, deployment frequency, failed deployment recovery time and change failure rate questions. The 2025 report groups teams into seven archetypes instead of four performance levels.
  3. DORA, DORA Research Questions (2024). Accessed . The survey wording of each software delivery performance question and its answer options.
  4. DORA, DORA's software delivery performance metrics. Accessed . Definitions of change lead time, deployment frequency, failed deployment recovery time, change fail rate and deployment rework rate.
  5. IT Revolution (Forsgren, Humble and Kim), Accelerate: The Science of Lean Software and DevOps (27 March 2018). Accessed . The book that introduced these delivery measures from the State of DevOps research.
  6. DORA, Capabilities: Continuous delivery. Accessed .
  7. DORA, Capabilities: Deployment automation. Accessed .
  8. DORA, Capabilities: Working in small batches. Accessed .
  9. DORA, Capabilities: Trunk-based development. Accessed .
  10. DORA, Capabilities: Streamlining change approval. Accessed .
  11. DORA, Capabilities: Continuous integration. Accessed .
  12. DORA, Capabilities: Test automation. Accessed .
  13. DORA, Capabilities: Monitoring and observability. Accessed .
  14. DORA, Capabilities: Proactive failure notification. Accessed .

Last reviewed by the QuantmHill engineering team. Found an error?

Link to or cite this tool

Writing about this topic? Link to the calculator or cite it. Its method, defaults and sources are all on this page, so readers can check the numbers.

Embed this calculator

You can put this calculator on your own site for free. Paste the code below where it should appear. It loads the same calculator in a frame, with a link back to this page for the full method and sources.

The credit line links to this page with the anchor text “QuantmHill”. You may edit it, add rel="nofollow" or remove it — the calculator works the same either way. Add ?theme=light or ?theme=dark to the iframe address to fix its colour scheme; otherwise it follows the visitor's system setting.

Add this once per page, after the iframe, if you want the frame to grow and shrink with the calculator instead of using the fixed height above. It accepts messages from quantmhill.com only and resizes only the frame that sent them.

Frequently asked questions

DORA's software delivery performance metrics measure throughput (change lead time, deployment frequency and failed deployment recovery time) and instability (change fail rate and deployment rework rate). This benchmark uses the four that DORA's performance levels were built from; rework rate was added later and has no level to compare against.

From the performance levels table in DORA's Accelerate State of DevOps Report 2024. DORA finds the levels each year by cluster analysis of survey answers rather than setting them in advance. That report put 19% of respondents at elite, 22% at high, 35% at medium and 25% at low.

The 2025 DORA report replaced the four levels with seven team archetypes, built from delivery metrics together with measures such as burnout and product performance that four questions can't capture. The tool uses the 2025 report for what it does publish on delivery: how respondents answered each question.

Each answer maps to the level whose typical value is nearest on that question's answer scale. The overall level is the one most of your four answers map to. Ties go to the lower level, so a split result never overstates performance.

Because that's what DORA's 2024 data shows: the typical change fail rate was 10% for the medium level and 20% for the high level. The report notes that medium teams deployed less often but failed less, and that the best teams aim for steady improvement rather than a particular level.

For one application or service, take lead time from commit to running in production, count deployments over a few weeks, and count the deployments that needed a hotfix, rollback or patch. DORA's 2025 report says the most useful comparison is the same application over time, aiming for improvement rather than a particular level.

Want an engineer to check your numbers?

Send us your inputs and the decision you're weighing. We'll reply within one business day with an honest read on whether we can help.