For engineering managers

DORA for engineering managers: know if your team ships well

All five DORA metrics, calculated automatically from real pipeline data across every repo. Trend charts, regression alerts, and Elite / High / Medium / Low ratings. Defensible numbers for leadership, not vibes.

cicd.watch/metrics30-day DORA

DORA by repo · 30 days · ranked by deploy frequency

RepositoryDeploysLead timeCFRRating
platform-api12.4/wk1h 48m3.2%elite
web6.1/wk2h 12m3.2%high
notifications4.2/wk3h 04m5.1%high
admin2.8/wk2h 41m4.0%medium
checkout0.8/wk14h 22m12.1%low

DORA · Trends · Regression alerts

Three views every EM uses

Three capabilities the metrics page surfaces, each wired into how your real pipelines run. The same data your engineers see, framed for the conversation you need to have with leadership.

1

DORA across every repo

Five DORA metrics, ranked by repo, refreshed automatically.

All five DORA metrics (deployment frequency, change lead time, change fail rate, MTTR, and rework rate), calculated from real workflow run data. Each repo shows alongside an Elite / High / Medium / Low rating from the 2024 DORA Report.

  • All five DORA metrics, including 2024's Rework Rate
  • Per-repo breakdown with rating badge per metric
  • Aggregated across every connected CI provider, not just one

Outcome: numbers on the table for the next leadership review.

What's needed: OAuth or access token per provider. Deployments auto-detect on main and master; configure named rules in five minutes if yours live elsewhere.

cicd.watch/metrics

DORA by repo · 30 days · ranked by deploy frequency

RepositoryDeploysLead timeCFRRating
platform-api12.4/wk1h 48m3.2%elite
web6.1/wk2h 12m3.2%high
notifications4.2/wk3h 04m5.1%high
admin2.8/wk2h 41m4.0%medium
checkout0.8/wk14h 22m12.1%low
Each metric carries its 2024-DORA-Report rating; sort by any column
2

Trends over 7, 30, 90 days

See where the curve bends before the curve becomes a line.

Trend charts for each DORA metric over 7-, 30-, and 90-day windows. Switch the period, see the inflection. Trend lines render at the same resolution your board update needs.

  • Daily / weekly trend per DORA metric, per repo or aggregated
  • Period selector matches reporting cadence: 7d, 30d, 90d
  • Comparison overlay: this period vs previous (for the "is it getting better" question)

Outcome: defensible trend story for leadership, monthly or quarterly.

What's needed: OAuth or access token. Trends populate from existing pipeline data automatically; no extra setup.

cicd.watch/metrics/trends

Deploy frequency · last 90 days · aggregated

7d30d90d
this period (12.4/wk)previous period (9.6/wk)+29%
Switch periods with the selector; overlay this period vs previous
3

Regression alerts in Slack

Catch a degrading metric in the first week, not the first quarter.

Configurable alerts fire when a DORA metric drops compared to the previous period. Delivered to a Slack channel of your choice with a link straight to the metric view.

  • Configurable thresholds per metric (e.g. CFR up > 25% period-over-period)
  • Delivered to Slack on Team tier or higher
  • Per-repo or estate-wide. Alert on the team you actually own

Outcome: bad trends caught early, before they become a quarterly explanation.

What's needed: Team tier. Slack workspace install (one-click OAuth). Threshold defaults are fine for most teams; tune per metric if you want.

cicd.watch/metrics/alerts

Active alerts · sorted by recency

CFR up 38% on platform-api
vs previous 30 days · 8.2% → 11.4%
2h ago
Deploy frequency down 42% on checkout
vs previous 30 days · 2.4/wk → 1.4/wk
yesterday
Lead time up 18% on mobile-ios
below alert threshold (25%) · monitoring
2d ago
Alerts are configurable per metric per repo; Slack delivery on Team tier

Same connect, more depth

How we work with engineering management

Three more capabilities the same connect unlocks. Each pays off particularly well when leadership wants more than headline DORA numbers.

PR cycle time

Reviewer wait time and time-to-first-green per repo

The hidden delays in PR flow: how long a PR sits waiting for review, how long for CI to go green, and PR-to-deploy latency. Where the queue is actually forming.

platform-api14h review wait
web3h review wait
notifications2h review wait
See PR health

Ratings

Elite / High / Medium / Low rating per repo and metric

Every metric on every repo gets a rating against the 2024 DORA Report thresholds. Useful framing for setting team targets without inventing your own scale.

Deploy frequencyElite
Lead timeHigh
Change fail rateMedium
See DORA ratings

Cross-provider

DORA aggregated across GitHub, GitLab, Jenkins, and more

Mixed estates mid-migration get an honest aggregate view. Each provider also breaks out separately so you can see Jenkins lead time next to GitHub Actions lead time.

GitHub Actions8.4 deploys/wk
Jenkins (legacy)3.2 deploys/wk
All providers11.6 deploys/wk
See cross-provider DORA

All from one connect

Plus the rest of the toolkit

DORA is what most EMs come for. Same connect also gives you cost tracking, PR health, stability classification, performance ratings, security insights, Slack, CLI, and an MCP server.

Cost tracking

Compute charges plus developer wait time. Waste auto-categorised by type. Team tier.

PR health

Per-repo CI failure rates, reviewer wait time, and PR-to-deploy latency. Team tier.

Stability classification

Every pipeline auto-classified healthy, flaky, or broken. Trend detection on each.

Performance ratings

Per-pipeline performance scoring across the estate. Spot the slow outliers.

Security insights

Per-repo security-scan detection rolled up across the estate. Business tier.

Slack notifications

Regression alerts, failure alerts, and degradation alerts in your team channel. Team tier.

CLI

Query DORA, costs, and pipeline status from your terminal. Pipe it anywhere.

MCP server

Hook Claude, Cursor, or any AI agent into live DORA and pipeline data.

Pricing

Flat per tenant

Start free for one team. Team and Business tiers are flat monthly rates per tenant. Enterprise is custom for organisations needing SSO, audit logging, and security review.

Free

For one team getting started with up to 3 repos.

$0/month
Start free
  • 3 repos
  • 1 team member
  • All five DORA metrics
  • 30-day trends
  • Email support
Most popular

Team

Flat rate per tenant. Up to 20 repos and 10 team members.

$29/month
Start Team trial
  • 20 repos
  • 10 team members
  • Everything in Free
  • 90-day trends and full history
  • Regression alerts in Slack
  • PR health, performance ratings

Business

Flat rate per tenant. Up to 100 repos and 50 team members.

$99/month
Start Business trial
  • 100 repos
  • 50 team members
  • Everything in Team
  • Audit findings and cost-optimization opportunities
  • Priority support

Comparison

How CI/CD Watch compares for engineering managers

A 10-person engineering team running across two providers. Headline pricing only; deeper feature comparisons live on the linked pages.

CI/CD Watch$29 / mo flat (Team)
LinearB$29 / contributor / mo (Essentials, annual)See full comparison →
Datadog CI VisibilityFrom $8 / committer / mo + per-span overagesSee full comparison →
SleuthPublished rate not availableSee full comparison →
All five DORA metrics from CI dataAuto-detectedYes, commit-inferredAdd-onYes
DORA across multiple providersYes, aggregatedYesYesLimited
PR cycle timeYesPrimary featureLimitedNo
Cost tracking (compute + wait time)Yes, with wait timeWait time onlyCompute onlyNo
Pricing modelFlat per tenantPer contributorPer committer + spansCustom
Setup time~2 min OAuth per providerOAuth + GitHub appAgent install per repoOAuth + config

Competitor pricing reflects each vendor's published headline rate. See the linked comparison pages for fuller feature matrices and verified sources.

5

DORA metrics from day one

~2 min

to connect each provider

0

agents to install anywhere

Flat

per-tenant pricing

FAQ

Engineering management specifics

What if our deploys aren't tagged the standard way?
Deployments auto-detect on main and master out of the box. If yours live elsewhere (release branches, env-scoped jobs, reusable workflows), configure named detection rules per repo. Setup takes about five minutes per repo. You don't need to change anything in your CI config.
How is this different from LinearB?
LinearB centres on PR-level workflow data (commits, reviews, cycle time) with DORA layered on top. CI/CD Watch centres on the CI pipeline data and derives DORA from real deploys. For an EM choosing between them: LinearB if your bottleneck is review/cycle time and team behaviour; CI/CD Watch if your bottleneck is delivery health, cost, and CI/CD stability. They overlap on DORA. We use real pipeline runs; LinearB uses commit-to-merge inference plus deploy webhooks.
How are DORA metrics calculated?
All five DORA metrics are derived from real workflow run data using your configured deployment-detection rules: deployment frequency, change lead time, change fail rate, failed deployment recovery time (MTTR), and deployment rework rate. The full methodology is in /docs/dora-metrics. Each metric is shown alongside the Elite / High / Medium / Low rating from the 2024 DORA Report.
Can we get DORA across multiple CI providers?
Yes. Connect each provider separately (GitHub Actions, GitLab CI, Bitbucket Pipelines, CircleCI, Azure DevOps, Jenkins). DORA metrics include runs from every connection, aggregated. Useful for mixed estates mid-migration or when different teams use different CI.
How do we get the metrics into a board update?
The metrics page renders trend charts over 7, 30, and 90 days. Screenshot-friendly for board decks. Public API exposes the same numbers programmatically for teams who want to pipe them into Notion, Confluence, or a spreadsheet. CSV export is on the roadmap.
What happens if a metric trends in the wrong direction?
Configurable regression alerts fire when a metric drops period-over-period. Alerts deliver via Slack on Team tier or higher, with a link to the metric view. You set the sensitivity (10% drop, 25% drop, etc.) per metric per repo.
Will it slow down our pipelines?
No. CI/CD Watch reads from each provider's API after pipelines complete. No agents, no YAML changes, no impact on build time or billing. Setup is OAuth (most providers) or an access token (Jenkins, GitLab, Azure DevOps).
Is pricing per developer?
No. CI/CD Watch is flat per tenant: $0 Free, $29 Team, $99 Business per month. Team and member caps differ per tier; consumption inside those caps is unmetered. Predictable line item on your team's tooling budget.
What about pull-request metrics?
PR health is a separate view on Team tier and above. Per-repo CI failure rates, reviewer wait time, time-to-first-green, and PR-to-deploy latency. Useful for spotting where the queue is forming.

Explore other use cases

See how CI/CD Watch helps every role in your engineering org.

DORA you can defend to leadership.

Connect your providers in two minutes each. All five DORA metrics, trends, and regression alerts ready before your next 1:1 with the boss.