PreviewYou're previewing CTO AI Forge. Sign in to use it.Sign in
← All lessons
L2 · Measuring engineering impact8 min read

Where the bottleneck moves: review, quality and pipelines

When one step of a system gets faster, the constraint moves to the next slowest step. AI coding is a textbook case.

Symptom 1: bigger changes, slower review

DX reported in June 2026 that median pull request size nearly doubled over the year to June 2026, from 44 to 72 lines. Larger PRs take longer to review and hide more defects. If review time climbs while PRs merged per engineer stays flat, review is the bottleneck.

What helps: PR size limits, AI-assisted first-pass review, review SLAs, spreading review beyond a few senior engineers, and stacked or smaller changes.

Symptom 2: more output, more rework

GitClear analysed 211 million changed lines from 2020 to 2024 and found copy-pasted lines rising from 8.3% to 12.3% of changes, while lines classified as refactoring fell from 25% of changed lines in 2021 to under 10% in 2024. More duplicated code means more future maintenance. If change-failure rate rises alongside the AI-authored share, your quality gates are the bottleneck.

What helps: required tests for AI-written changes, security and quality scanning in CI, duplication checks, and clear rules for which changes need senior review.

Symptom 3: fast code, slow pipeline

If cycle time is measured in weeks or deploys are rare, faster coding barely matters. Delivery foundations — CI speed, test automation, trunk-based development, deployment automation — are the constraint.

What helps: fund CI and deployment work before more AI tooling.

Symptom 4: low or shallow adoption

If few engineers use AI, or only for completion, the bottleneck is enablement: access, training, approved tools and use cases that fit your codebase.

Diagnose, then act

The productivity scorecard applies these patterns as transparent rules to your numbers. Treat its output as a hypothesis to discuss with each team, not a verdict.

What this means for the CTO

Expect the bottleneck to move — and plan capacity for it. The most common pattern in AI rollouts is that review and quality become the constraint, followed by slow pipelines.

Ask each engineering leader every period: "Where does work wait longest now?" Then fund the fix. A CTO who only buys more generation capacity will see more code, not more delivered value.

Budget for this explicitly: when you approve more AI tooling, approve the review, test and CI capacity that keeps the new output flowing. Otherwise the investment shows up as longer queues and tired senior reviewers rather than faster delivery.

Diagram

Where the bottleneck moves: review, quality and pipelines

Real example

DX reported on June 17, 2026 that median pull request size nearly doubled from 44 to 72 lines between July 2025 and June 2026. GitClear's analysis of 211 million changed lines (2020–2024) found copy-pasted lines rising from 8.3% to 12.3% and refactoring falling from 25% of changed lines in 2021 to under 10% in 2024. Source: DX — AI-authored code has nearly doubled (Jun 17, 2026) ↗ · GitClear — AI Copilot Code Quality: 2025 research ↗

Use it

Quick check · 3 questions

  1. 1.Review time rises and PRs merged per engineer stay flat while AI adoption is high. What is the likely bottleneck?

  2. 2.Change-failure rate rises together with the AI-authored share. What should you tighten?

  3. 3.Cycle time is three weeks and deploys are monthly. What is the first investment?

0 of 3 answered

Sources

Last reviewed 2026-10-01.