Capability 03 of 04 · Delivery Management

Metrics

What you measure to understand AI-assisted engineering productivity and quality.

5
maturity levels
15
practices
15
guides
L1 · Stage 01Assisted
Criteria - what to measure
  1. 01The team can say how often it ships and how often a change fails
  2. 02The team looks at these metrics at least once a month
  3. 03Team acknowledges that its existing delivery metrics do not capture AI-assisted work
  4. 04Basic deployment frequency is at least known (even if not dashboarded)
L2 · Stage 02Delegated
Criteria - what to measure
  1. 01A delivery-performance baseline (throughput, lead time, change failure rate, restore time - DORA, SPACE or an equivalent set) is on a dashboard the team can open
  2. 02AI tool license count vs. active usage rate is measured
  3. 03PR throughput per developer is tracked
  4. 04Cost per merged PR is measured per tool (acceptance rate is not used as a quality signal)
  5. 05Metrics are reviewed in team retrospectives at least monthly
L3 · Stage 03Systematic
Criteria - what to measure
  1. 01The team measures the cost of one agent iteration (cost per iteration, CPI). The cost includes model tokens and CI compute.
  2. 02The team counts the iterations that one change needs to pass CI (iterations to success, ITS).
  3. 03The team records the median time from a push to the CI result, for each reporting period.
  4. 04The team sets a limit for the cost per iteration and for the iteration count.
  5. 05The team reports each measurement per team and per repository.
  6. 06The team attributes cost to a delivered change, not only to a pull request.
L4 · Stage 04GovernedMost teams aim here
Criteria - what to measure
  1. 01Test-oracle reliability is measured and tracked on a dashboard
  2. 02Every agent run is recorded with a terminal state (success / flawed / blocked / manual), and the distribution is reviewed
  3. 03Each non-success state has a named owner and routes to a different remedy
  4. 04Agent Autonomy Score (% of tasks completed without human intervention) is measured and broken down by task type
  5. 05Metrics trigger automated alerts when thresholds are breached (e.g., test-oracle reliability drops)
L5 · Stage 05Self-improving

Which level is your team at in Metrics?

The criteria above are what we check in a facilitated assessment. Run it yourself to place this capability, see which gates you have passed, and compare it against the other 3 in Delivery Management.

Start the assessment →

Other capabilities in Delivery Management