Measuring AI's Impact on Delivery Speed

James Shore ยท article ยท 2026-09-15 Reader ๐Ÿ–ฅ๏ธ

Goodhart's LawMeasuring AI ImpactProxy Validity (Construct Validity of Measurement Proxies)
Because no unit of software output is standardized and raw on-time-delivery rates are corrupted by chronic estimate over-optimism, an organization can only find out whether AI is really making delivery faster by running a randomized, within-subject, repeated-measures trial that compares each person's or team's own 'with AI' and 'without AI' actual-to-estimate ratios, collected before assignment is known, under an otherwise identical process.

practical ยท mixed โ€” Practical: the essay argues for a specific action (run a randomized, within-subject, repeated-measures trial to measure AI's effect on delivery speed) rather than for theoretical understanding of AI. Form is mixed โ€” expository redefinition of terms ('delivery speed isn't productivity'), argumentative elimination of bad candidate metrics (feature/bug/story counts, on-time-estimate rate), and a constructive experimental-design walkthrough illustrated with a real dataset (Star Citizen). This is part 2 of James Shore's 4-part series (plus a CFO epilogue) quantifying AI's impact on software development: part 1 ('Are You Getting Your Money's Worth from AI?', already extracted as extract-shore-ai-money-worth-part1.json) established why rigor is needed and what not to measure (LOC, PRs, individual performance); this part supplies the constructive methodology for the delivery-speed leg specifically; part 3 (forthcoming, unintended consequences), part 4 (business outcomes), and a CFO-facing epilogue complete the series.

Structure

PartRole
Opening framing and series roadmap: restates the question ('is AI making software development faster, and by how much'), recaps part 1, and previews part 3 (unintended consequences, Sep 22), part 4 (business outcomes), and a CFO epilogue.context / scope-setting
'What We're Measuring' โ€” redefines productivity as value produced divided by money spent, with delivery speed as only one component of it; explicitly defers business value to part 4.definitional groundwork
'The Core Approach' โ€” rules out counting requests (features/bugs/stories/points, all arbitrary in size) and rules out on-time-estimate rate (estimates are chronically over-optimistic, or gamed via padding when they're not) as speed measures; proposes comparing a team's actual:estimate ratio to itself over time.elimination argument narrowing the field to one workable proxy
Four 'snags' with the naive actual:estimate-ratio approach: (1) ratios follow a log-normal/S-curve distribution rather than a single consistent number, illustrated with real Star Citizen alpha 3.0 data; (2) people/teams vary from each other, so always compare an entity to itself; (3) knowing you'll use AI changes your estimate, so collect estimates before random assignment; (4) concurrent process changes (workflow streamlining) confound AI's specific effect, so interleave conditions rather than comparing time periods.identification of confounds that any valid design must control for
'The Complete Measurement Approach' โ€” the randomized, within-subject, repeated-measures trial protocol: define both approaches, practice both, collect the estimate before randomly drawing the condition from a 'virtual bag,' track estimated time, actual time, task type and spending, attribute rework back to its causing task, and compare each person's own with/without data before aggregating; a caution that a 2x coding-speed gain is not a 2x overall gain if coding is only part of the week.constructive methodology โ€” the essay's positive contribution
'Is It Worth It?' โ€” acknowledges the design is a lot of work, but argues it's justified by the unusually high stakes (order-of-magnitude spending differences across approaches) and the METR finding that engineers overestimate AI's speed benefit by nearly 50%; argues sample-size burden is manageable and the hardest part is really defining the 'with AI' approach, which is worth doing regardless.justification / cost-benefit closing argument
Closing transition: delivery speed is only part of the picture; sustainability of speed gains is deferred to part 3 (unintended consequences).series transition

Key terms

Propositions

Arguments

To reliably measure whether AI increases delivery speed, an organization needs a randomized, within-subject, repeated-measures trial rather than any simpler before/after or cross-team comparison. strength: high
Explicit premises:
Implicit premises:
Inferences:
This level of methodological rigor is worth the organizational cost, despite being 'a lot more complicated than just counting PRs.' strength: medium
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Related documents