TempoTempoGet started free
AI measurement guide

Measure AI coding impact from adoption to delivery

A license dashboard shows that a tool was available. Impact measurement asks whether AI-assisted work changed how software moved through review and production—and whether the new system stayed reliable and sustainable.

By José Pedro Nunes
Separate adoption from impact
Compare completed delivery artifacts
Watch review and quality constraints
State causal limits explicitly
AI impact measurement loopTempo · last 30 days
01
Baseline
Flow, quality, cost, context
02
Adoption
Evidence + known coverage
03
Outcomes
Delivery + balancing signals
04
Decision
Expand, adjust, or stop
Hypothesis: AI-assisted work reduces coding delay · Balancing signal: review time and no-review rate do not deteriorate
Measurement moves from a baseline to an explicit decision; adoption is one stage, not the conclusion.
01

Instrument the baseline before interpreting change

Record normal delivery behavior before a rollout, enablement program, or policy change. Use a window with enough completed pull requests to describe the typical case and the slow tail, and note major changes in team composition or work mix.

The baseline should cover adoption, flow, quality constraints, and cost where available. Without it, a post-rollout number may look impressive while describing a seasonal shift or a different class of work.

  • PR cycle time p50 and p90, split into draft, pickup, review, and deploy stages.
  • PR throughput and size distribution.
  • No-review, rework, rollback, or failure signals available to the team.
  • AI tool availability, active use, and attribution coverage.
  • Qualitative concerns about review burden, confidence, and code ownership.
02

Measure adoption from evidence with known coverage

Vendor telemetry, editor events, surveys, commit metadata, and local session matching measure different things. Report the method beside the rate so a change in instrumentation is not mistaken for a change in behavior.

Tempo focuses on positive evidence attached to commits and pull requests. That connects adoption to shipped artifacts while preserving an explicit unclassified category for work without a supported signal.

SignalWhat it establishesMain limitation
License assignmentA developer had accessDoes not establish active use or shipped work
Vendor activityThe assistant received or produced interactionsTool-specific and difficult to compare across vendors
Survey responseA developer reports use or perceived impactSubject to recall and perception bias
Git metadataA commit or PR contains an explicit positive signalCoverage depends on retained metadata
Local file matchingAssistant-touched files overlap a commitRequires local instrumentation and supported formats
03

Connect adoption to flow and balancing signals

Compare AI-assisted and unclassified work across similar repositories, work types, and time windows. Start with medians and distributions, then inspect the pull requests behind a visible difference.

DimensionUseful metricsRisk of reading it alone
AdoptionAI commit rate, AI PR rate, active toolsMore use does not prove more value
FlowCycle time, pickup, review, deploy time, throughputFaster work may shift cost downstream
Review constraintPR size, reviewer load, no-review rate, review roundsMore comments can mean rigor or confusion
Quality constraintRework, failed deployments, incidents, rollback signalsRare events require longer windows
EconomicsLicense and usage cost, retained time, delivery outcomeTime saved is not automatically business value
04

Run a bounded measurement experiment

Choose a specific intervention, such as enabling one agent for two comparable repositories, training reviewers, or changing batch-size guidance. Record the hypothesis and the signals expected to improve or deteriorate.

A before-and-after comparison is evidence, not proof of causality. Team learning, project phase, staffing, and tooling can move at the same time. Use matched groups or staged rollouts when practical and state the remaining uncertainty.

  • Hypothesis: the expected mechanism, not just the desired number.
  • Population: teams, repositories, and work types included or excluded.
  • Window: long enough to contain representative completed work.
  • Outcome and balancing signals: what should improve and what must not degrade.
  • Decision rule: what evidence would justify expanding, changing, or stopping the rollout.
05

Use the result to change the system

If adoption rises while review time and PR size worsen, the answer may be reviewer capacity, smaller batches, or better agent instructions—not removing the tool. If adoption stays low, investigate workflow fit and enablement before evaluating ROI.

Share findings as system learning. Avoid league tables of individual users, document uncertainty, and repeat the measurement as tools and working practices evolve.

FAQ

Frequently asked questions

How do you measure AI coding productivity?

Measure adoption separately, then compare AI-assisted delivery artifacts with similar work across cycle time, throughput, review load, quality constraints, developer experience, and cost. No single output metric is sufficient.

Is AI acceptance rate a productivity metric?

It is a vendor-usage signal. Acceptance rate does not show whether accepted code shipped, reduced delivery time, improved outcomes, or created more review and maintenance work.

Can a before-and-after comparison prove AI caused the improvement?

No. It can support a hypothesis, but staffing, work mix, project phase, process changes, and learning effects may also explain the difference. Staged rollouts and matched comparisons reduce some uncertainty.

What should engineering leaders watch as AI adoption increases?

Watch whether PR volume or size grows faster than review capacity, whether the slow tail changes, whether no-review or failure signals increase, and whether teams remain confident owning AI-assisted code.

Sources and further reading

Continue exploring

Related Tempo guides

See your engineering system clearly.

Connect GitHub, Jira, or Linear and get your first metrics during early access.

Get started free