The 8 software engineering metrics AI broke

Michael Hill ยท article ยท 2026-06-16 source โ†— Reader ๐Ÿ–ฅ๏ธ

Code Was Never the BottleneckCognitive DebtDeveloper Experience & FlowDORA & Engineering MetricsGoodhart's LawMeasuring AI ImpactTechnical DebtToken Throughput
Software engineering metrics were built on the assumption that human effort and output move in rough proportion, and AI has severed that link by making activity nearly free โ€” so activity/volume proxies (deployment frequency, cycle time, PR and commit volume, lines of code, satisfaction, efficiency/flow, DevEx/DXI) now measure tool adoption rather than engineering quality, while only outcome-based measures (time to recover, escaped defect rate, delivered value) remain trustworthy, because they measure what happened rather than how much happened.

practical ยท mixed (expository listicle scaffolded on an argumentative core) โ€” Trade journalism built from named-practitioner quotes (a CTO, an EVP of consulting, two senior engineers, a vendor's head of AI/research, a community CEO) rather than data or citation to a study. The per-metric structure looks like a bare checklist but each entry does real argumentative work: state the metric's original validity assumption, show the specific mechanism by which AI severs it, then (for 3 of 11 metrics discussed) argue why that mechanism doesn't apply.

Structure

PartRole
Opening frame: metrics assumed effort-output proportionality; AI breaks the assumption; the real question dashboards were never built to answer ('are we building the right things, in the right way') is now exposed.States the thesis and its warrant before any metric is examined
Three DORA metrics (deployment frequency, lead time/cycle time, change failure rate), each with a named practitioner quote.Applies the template to the most institutionally entrenched framework first
Three SPACE-framework metrics (satisfaction, activity, efficiency/flow) โ€” introduced as 'a couple' though three are covered.Extends the argument to the framework explicitly designed to go beyond activity metrics, to show even it is vulnerable
Two standalone metrics (lines of code, DevEx/DXI).Mops up metrics outside either named framework, reaching the round number of 8
Goodhart's Law + tokenmaxxing interlude.Supplies the causal mechanism binding all 8 prior entries together: gaming a metric used to take effort, AI makes it a side effect of normal use
Three counter-examples presented as still trustworthy (time to recover/MTTR, escaped defect rate, 'value delivered' outcome measures), closing with a CEO quote reframing what metrics were 'always meant' to be.Positive payload โ€” what to measure instead

Key terms

Propositions

Arguments

Most standard activity/volume engineering metrics (deployment frequency, cycle time, PR and commit volume, lines of code, satisfaction, efficiency/flow, DevEx/DXI) no longer signal engineering health under AI-assisted development. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Three metrics โ€” time to recover, escaped defect rate, and outcome/value-delivered measures โ€” remain trustworthy because they measure outcomes rather than activity. strength: low
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents