From one business objective, AI can decompose a full KPI tree — definitions, formulas, source fields — and then attack it: for every metric, how would a rational team game it? The critique pass is what separates a measurement system from an incentive to cheat.
Workflow area: Data & Evidence · Tier: Foundation · Hands-on time: ~30 minutes
Every measurement system is also an incentive system. "Reduce onboarding cycle time" becomes clerks parking hard cases in a side queue; "increase first-call resolution" becomes agents discouraging callbacks. Analysts are asked to spec dashboards constantly, and the specs usually stop at the formula — nobody budgets time to think like the people being measured. AI changes the economics: decomposing an objective into a metric tree is fast, and running an adversarial "how would I game this?" pass over every node costs one more prompt. The output is a dashboard spec whose metrics have definitions, owners, sources, and named failure modes — before data owners are asked to build anything.
Write the objective as one measurable sentence. "Reduce vendor onboarding cycle time from 9 days to 4 by Q3 without weakening compliance controls." The "without" clause matters — it becomes the tree's guardrail branch.
Generate the KPI tree with full metric cards.
You are a business analyst designing a measurement system.
Objective: [ONE SENTENCE, WITH THE "WITHOUT" GUARDRAIL CLAUSE]
Process context: [2-3 LINES on the process and systems involved]
Available data: [KNOWN SYSTEMS/TABLES, e.g. "CRM events, ERP
vendor master, approval timestamps in workflow tool" — or "unknown"]
Produce:
1. KPI TREE — the objective at the root, decomposed into 2-4
driver branches, each with 1-3 metrics. Include a GUARDRAIL
branch for the "without" clause.
2. METRIC CARDS — for every metric: name; precise definition
(including what is excluded); formula; grain and frequency;
likely source system/fields, marked (UNVERIFIED) until a data
owner confirms; suggested owner role; target-setting note
(baseline needed first?).
3. For each metric, one line: WHAT DECISION does this metric
change? If none, mark it (VANITY).
Rules: definitions must be precise enough that two people would
compute the same number. Do not claim a source field exists —
propose and mark (UNVERIFIED).
Run the gaming-risk critique as a second, adversarial pass.
Now switch roles: you are a clever, rational team lead whose
bonus depends on these metrics, and you will optimize them with
the least real work.
For each metric in the tree:
1. GAMING MOVES — the 2-3 most likely behaviors that improve the
number without improving the objective (reclassification,
timing games, denominator management, case-picking, queue
hiding).
2. DETECTION — what companion signal would expose each move.
3. FIX — a definition change, paired metric, or audit that makes
the move unprofitable.
Then list the tree's STRUCTURAL risks: which single metric, if
over-weighted, does the most damage? Where do two metrics
conflict?
Read a sample of good critique output.
METRIC: Median onboarding cycle time (submit → active)
- Gaming move: reject-and-resubmit — hard cases "rejected" and
re-entered, resetting the clock. Detection: resubmission rate
by clerk. Fix: measure from FIRST submission of a vendor
identity (tax ID), not latest.
- Gaming move: pre-work off the clock — clerks hold applications
in email until documents are complete. Detection: gap between
email receipt and system entry (sampled). Fix: pair with
"time to first entry" spot audits.
Fold fixes into the spec, then validate sources with data owners. Update definitions with the anti-gaming fixes, attach the detection signals as companion tiles, and delete anything still marked (VANITY) that no one defended. Then take every (UNVERIFIED) source to the data owner: does the field exist, is it populated, is its meaning what the card assumes? Their corrections rewrite cards — a metric whose source does not exist is a data-engineering request, not a dashboard tile. Nothing enters the build spec until its source is confirmed.
Ship the spec as a two-page artifact. Page one: the tree diagram with the guardrail branch visible. Page two: the metric cards with validated sources, owners, gaming notes, and refresh frequencies. This is what the Power BI or Looker developer builds from — and the gaming notes stay in the spec as institutional memory.
KPI trees encode strategy and expose operational weaknesses — draft them in your organization's approved AI workspace, and treat the gaming-risk annex as management-confidential; it is literally a how-to guide for cheating your own metrics.
Specify every metric twice — once as its designer, once as its adversary — and let data owners veto sources before anything is built; a dashboard is only as honest as the gaming analysis behind it.