DevOps Metrics for Jira — Documentation

All four DORA metrics on any Jira dashboard — calculated from the Jira data you already have, no CI/CD setup.

Contents

  1. Overview
  2. Quick start
  3. Configuration
  4. How the metrics are calculated
  5. Data quality & exclusions
  6. AI Impact
  7. The Metric Card gadget
  8. Exports
  9. Free vs Pro
  10. FAQ & Troubleshooting
  11. Support

1. Overview

DevOps Metrics for Jira puts the four key delivery metrics from the DORA research (DevOps Research & Assessment) on any Jira dashboard:

Everything is calculated from Jira work items — releases, status transitions, bugs and incident tickets. No CI/CD integration, no second product. Every number carries a DORA benchmark band (Elite / High / Medium / Low), a plain-language sentence, and a “How we calculate it” popup.

DORA metrics overview gadget with four tiles, benchmark bands and plain-language sentences

2. Quick start

Step 1 — Add the gadget

Open a Jira dashboard → Add gadget → search for “DORA” → add DORA Metrics — Overview. The gadget immediately shows a built-in sample dataset so you can explore every tab before configuring anything.

Step 2 — Pick your project

Open the gadget's Edit (pencil) menu. Step 1 of the wizard lists the projects you can browse — pick one (Pro: up to 10, combined into one view).

DORA Metrics setup wizard step one with project picker

Step 3 — Accept the recommendation

The wizard inspects your project. If it finds released Jira versions, it recommends Releases as your deployment definition — including how many it found. Click “Use recommended settings” and you're done; the first analysis runs in the background and the tiles fill with your real numbers.

Deployment definition step with releases recommended
Tip: the first analysis crawls up to 12 months of history once. After that the gadget loads instantly from precomputed weekly aggregates — refreshed nightly and via the ↻ button.

3. Configuration

What counts as a deployment?

Advanced PRO

AI rollout (optional)

Step 3 of the wizard powers the AI Impact tab: rollout date, the labels that mark AI-assisted issues, which AI signals to use, and up to five custom chart markers.

AI rollout configuration with date, labels and AI signals

Everything can be changed later — reopen the wizard any time via the gadget's ••• / pencil menu. Changing definitions triggers a clean recalculation.

4. How the metrics are calculated

Buckets are ISO weeks; display periods (30 days … 12 months) aggregate weekly data. Durations use medians (P50) — robust against outliers.

MetricCalculation (default definitions)
Deployment frequency Released Jira versions per week (or first transitions into your configured statuses). Shown as “per week” or “per month”, whichever reads naturally.
Lead time for changes Median time from the first transition into the In progress category to the last transition into Done, over issues completed in the period. Re-opened issues count from their final completion.
Change failure rate Share of releases with at least one bug raised within 14 days that is linked via fix/affected version — or, where bugs carry no version, raised within 14 days after the release. Without releases: re-open rate (transitions out of Done ÷ into Done).
Time to restore (MTTR) Median time from an incident-type issue being created to it being resolved, for incidents resolved in the period.

Benchmark bands follow the published DORA research (the classic Elite/High/Medium/Low model). The thresholds are fixed on purpose — consistent yardsticks beat configurable ones.

Honest by design: these are approximations from Jira work data — directionally correct and consistently measured. If you need pipeline-level precision across CI tooling, you need a platform product; this gadget answers the question on the dashboard your team already uses.

5. Data quality & exclusions

The footnote under every view shows what the numbers are based on — e.g. “Based on 142 completed issues · 12 releases · 8 excluded”. Click Details for the full breakdown:

Tip: teams that mark Jira versions as released and set the affected version on bugs get the most accurate deployment frequency and change failure rate.

6. AI Impact PRO

Set your AI rollout date (Copilot, Rovo, Claude, Cursor…) and the AI Impact tab compares equal periods before and after on all four metrics, with a deterministic plain-language verdict (rule-based — no LLM). A second view compares AI-involved issues vs other issues completed in the same period.

AI impact tab with before/after delta cards, verdict and AI-involved versus other issues comparison

AI involvement is detected via three configurable signals (OR-combined), each individually switchable:

Privacy: detection is a transparent proxy, not telemetry. Results are only ever shown as team-level aggregates — never per person. The app stores no account IDs and no user names.

7. The Metric Card gadget PRO

The second gadget, DORA Metric Card, shows a single metric big and readable from across the room — value, benchmark band, trend arrow and sparkline. Built for TV dashboards: put four cards side by side and the whole floor sees where delivery stands. It inherits the definitions you configured in the Overview gadget for the same project.

Four DORA Metric Card gadgets showing deployment frequency, lead time, change failure rate and time to restore

8. Exports PRO

9. Free vs Pro

FreePro
Overview gadget (tiles, benchmark bands, trends)✓ (1 project)
Plain-language explanations & method popups
AI Impact tab (before/after + AI segment)
Custom definitions (deployments, incidents, sub-tasks)
Multiple projects in one gadget (up to 10)
Metric Card wallboard gadget
Event markers on trend charts
PNG / CSV / copy-as-text exports

Free covers sites with up to 10 users; larger sites get a free trial. See the Marketplace listing for per-user pricing.

10. FAQ & Troubleshooting

The gadget shows “Sample data”

That's the built-in demo shown before configuration. Open Edit (pencil), pick your project, done.

Deployment frequency is zero

In Releases mode the app counts versions marked released (with a release date). If your team doesn't maintain releases, switch the deployment definition to “Issues reaching a status” in the wizard.

“Analyzing your project history…” takes a while

The first run reads up to 12 months of completed issues (capped at the most recent 10,000). This happens once; afterwards the gadget loads instantly and refreshes incrementally.

Lead time shows “—” or excludes many issues

Lead time needs a transition into an In progress status. Issues created straight into Done can't be measured — they still count for throughput, and the Details popup lists them.

Change failure rate seems high/low

Check the Details popup: it shows how bugs were attributed to releases (fix/affected version vs. 14-day time proximity). Setting affected versions on bugs makes CFR most accurate. With fewer than 5 releases in the period the tile adds a “treat as directional” note.

“You don't have access to this project's data”

The app enforces Jira project permissions per viewer: you only see metrics for projects you can browse. Ask your Jira admin for access, or pick another project.

The AI Impact tab asks for a date even though I saved one

Make sure the date was set in step 3 of the wizard and saved. The date picker on the tab itself is a quick preview only.

11. Support

Email: support@janekbehrens.de
Support page: dora-metrics-support
See also: Privacy Policy · Security Policy · Terms of Service

DORA™ is a trademark of Google LLC. DevOps Metrics for Jira is an independent product by Janek Behrens and is not affiliated with or endorsed by Google. “DORA metrics” refers to the four software delivery metrics defined by the DevOps Research and Assessment program.