Measuring AI's Unintended Consequences

James Shore Β· rss Β· 2026-09-22 Reader πŸ–₯️

AI Unit EconomicsAI Vendor/Cost Lock-InBurnout & RecoveryDORA & Engineering MetricsGoodhart's LawMeasuring AI ImpactProxy Validity (Construct Validity of Measurement Proxies)Technical Debt
Because AI's unintended consequences β€” declining maintainability, burnout, and vendor/token lock-in β€” carry real economic costs but, unlike delivery speed, cannot be measured by a controlled trial and instead surface only gradually and noisily, organizations should track a cluster of imperfect lagging indicators (chiefly value-add percentage, backed by DORA metrics and token usage) and build explicit long-horizon scenario models (a maintenance-cost 'tax,' an excess-code-churn model, and a lock-in variant of both) to inform β€” never replace β€” judgment, even though the most trusted of these indicators is itself unusually easy to game.

practical Β· mixed β€” Practical: prescribes how to measure and model AI's unintended consequences (not merely to understand them). Form is mixed β€” expository framing (why unintended consequences matter economically), constructive/argumentative content (proposing and defending 'cost of change,' value-add percentage, and three explicit scenario models), and practitioner narrative (a personal VP-of-Engineering anecdote, a named third-party's real tmux commit-history validation). This is part 3 of a 4-part-plus-epilogue series quantifying AI's impact on software development: part 1 argued why measurement matters and what not to measure (extract-shore-ai-money-worth-part1); part 2 (delivery speed) is being extracted in parallel to extract-shore-ai-delivery-speed-part2.json and does not yet exist in this corpus as of this extraction; this piece covers unintended consequences (maintainability, burnout, lock-in); part 4 (business outcomes, 29 Sep 2026) and a CFO-facing epilogue are still to come. Several propositions here explicitly depend on part 2's speed-trial output as an input, so this extraction should be read as incomplete without it.

Structure

PartRole
Series recap and roadmap: part 1 (why measure / what not to measure), part 2 (delivery speed), this piece = part 3 (unintended consequences), part 4 (business outcomes, 29 Sep) plus a CFO epilogue.structural framing
'Does Maintainability Even Matter?' β€” pre-empts the 'it's just a job' objection by grounding maintainability, burnout, and lock-in in concrete downstream costs (slower future work, attrition/hiring costs, a forced big-bill-or-cutback choice); notes the AI-code-comprehension dispute is unresolved by evidence; states the core epistemic stance that unintended consequences are gradual/fuzzy/noisy/lagging, unlike part 2's rigorous speed trial, so models and judgment must supplement measurement.motivating problem statement + epistemic framing
'One Ring to Rule Them All' β€” introduces cost of change as the unifying construct, then three indicators: value-add percentage (with muda/discretionary-non-discretionary distinction and a personal VP anecdote), DORA metrics, and token usage (confounded, advisory-only, watch individual-level outliers).indicator layer β€” imperfect, easy-to-collect lagging signals
'One Ring to Find Them' β€” argues value-add percentage is the most trustworthy indicator, describes a lightweight tracking method, and admits its central weakness: 3-6 month lag to show trends, a year to confirm causation.operational recommendation + honest limitation
'One Ring to Bring Them All' β€” four explicit models: maintainability-as-tax (with a worked numeric example and two graphs), excess lines of code (validated against real tmux commit history), lock-in (a variant of the maintainability model), and burnout (explicitly not modelable, only trackable via a mental-exhaustion scale, surveys, turnover, and exit interviews).constructive methodology β€” the essay's central positive contribution
'And in the Darkness Bind Them' β€” critiques value-add percentage's gameability, including a non-fraudulent scenario where a leader defers maintenance to look good before changing jobs; the only offered remedy is part 1's Goodhart's Law discipline (measure approaches, not people), which Shore admits is not a complete answer.self-critical counter-argument
Closing: development speed and unintended consequences are 'two sides of the same coin' describing how much software gets delivered; whether it's the right software is deferred to part 4.transition to next essay in the series

Key terms

Propositions

Arguments

Organizations should track cost of change primarily via value-add percentage, supplemented by DORA metrics and token usage, rather than seeking precise measurement. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Because unintended consequences are gradual, noisy, and can't be measured directly (unlike delivery speed), scenario-based economic models are necessary to see the full long-run shape of AI's cost-of-change impact. strength: medium
Explicit premises:
Implicit premises:
Inferences:
Value-add percentage should still be used β€” 'with caution' β€” despite being unusually easy to game. strength: low
Explicit premises:
Implicit premises:
Inferences:

Narratives

Questions addressed

Gaps

Closes gaps elsewhere

Related documents