The vendor's ROI calculator says 40%; the CFO has seen a hundred calculators. This playbook builds the case that survives finance scrutiny: full costs including the ones nobody counts, measured benefit ranges instead of point claims, three scenarios with the assumptions exposed — and a section stating what evidence would falsify the case.
Workflow area: Measurement & ROI · Tier: Advanced · Hands-on time: ~45 minutes
Engineering leaders lose the budget conversation two ways. Overclaiming: the "35% productivity gain" slide gets one hard question — "then why isn't output up 35%?" — and the whole case dies with the number. Underpreparing: real benefits presented as anecdotes get politely deferred to next cycle. The winning posture is the one CFOs use on each other: conservative arithmetic, visible assumptions, and pre-registered conditions for being wrong. Everything this playbook needs, pb-37's honest measurement system has already collected; this is where the discipline pays out in currency finance respects.
Count the full cost — especially the four everyone omits. Licenses and token/usage spend are the visible tier. Add: enablement time (training hours × loaded rate — a 200-engineer rollout with two days of ramp is a six-figure cost before the first PR); review overhead (the pb-27 standard's added review depth, estimable from review-time deltas in your telemetry); platform and governance work (the pb-28 gates, pb-30 guardrails, and telemetry pipelines are real engineering weeks); evaluation and switching reserve (the pb-35 bake-off cadence, and what migrating away would cost — finance will ask). A cost model missing these reads as advocacy the moment anyone competent inspects it.
State benefits as measured ranges with their pairing intact. From pb-37: lead-time deltas with change-failure rate alongside, throughput with revert rates, survey-based friction reductions — each as a range reflecting the confound log ("8–14% lead-time improvement attributable within noise bounds"), never a point. Where a benefit is real but unmeasured (retention effect, hiring signal), list it in a separate unquantified section at zero value in the arithmetic — visibly counting something at zero buys more trust than optimistically pricing it.
Build three scenarios in a sheet finance can audit. Conservative / central / optimistic, with every assumption a labeled cell, not a buried constant:
CONSERVATIVE CENTRAL OPTIMISTIC
Adoption (active/seats) 55% 70% 85%
Lead-time gain 6% 10% 14%
Quality cost (CFR delta) +1pt 0 -1pt
Full cost (₹/yr) 1.9Cr 1.7Cr 1.6Cr
Net benefit (₹/yr) 0.4Cr 1.6Cr 3.1Cr
The conservative column is the case: if it clears zero using measured lower bounds and full costs, you have a decision, and the other columns are upside, not evidence. Have Claude red-team the sheet before finance does:
Here is my AI-tooling ROI model [PASTE SHEET STRUCTURE AND
ASSUMPTIONS]. Act as a skeptical CFO's analyst. List: (1) every
assumption that most favors the case, (2) costs that appear
missing or underweighted, (3) any benefit double-counted across
lines, (4) the three hardest questions to ask in the review
meeting. Do not soften. Do not invent numbers — question mine.
Write the falsification section — before the meeting, not after. One box in the memo: this case is wrong if… — adoption stays under the conservative floor by Q2; the paired quality metrics degrade beyond the stated bound; the lead-time range's lower edge isn't sustained over two clean quarters; usage spend grows past the modeled ceiling. Each condition gets a check date and a pre-committed response (renegotiate tier, shrink seats, re-run pb-35, exit). This section is the case's engine: it converts "trust my projection" into "here is the tripwire, audit me on it" — the only argument that gets stronger under skepticism.
Deliver as a one-page memo over the auditable sheet. Recommendation and net range up top; cost table; benefit ranges with the pb-36-style confound note; scenarios; falsification box with dates; the unquantified list at zero. Then honor the dates: the Q2 check happens, its result goes back to finance unprompted — including "conservative case holding" or "tripwire 2 fired, here is the response." The second budget cycle is where this playbook compounds; you arrive as the one engineering leader whose last case audited itself.
ROI models tempt per-person arithmetic — "cost per engineer versus output per engineer" — and every version of that math breaks the pb-38 contract; keep the model's resolution at team level and above, and if finance requests individual productivity attribution, the answer is the telemetry contract, not a quiet export.
Full costs including the four nobody counts, measured ranges instead of points, a conservative case that clears zero on its own, and a falsification box with dates finance can hold you to — the ROI case that admits how it could be wrong is the one that gets signed twice.