Before an AI initiative gets a budget line, spend one day proving the core interaction can work: a prompt, 20–30 real sampled cases, and a rubric — no engineering dependency. If quality is not plausibly reachable in a day of iteration, the initiative dies for the cost of a day instead of a quarter.
Workflow area: AI Opportunity & Feasibility · Tier: Advanced · Hands-on time: ~40 minutes to set up; a day to run
Roughly 95% of GenAI pilots show no P&L impact, and a large share of those were doomed at conception: the model was never going to hit usable quality on that task with that data. The feasibility spike is the BA's cheapest instrument for finding that out first. It is deliberately crude — a prompt in a workbench, real cases pasted in, outputs scored by hand — because crudeness is the point: if the interaction cannot look promising under generous conditions, it will not survive production conditions.
Sample 20–30 real cases with an SME. Pull them from the actual queue the AI would work — not the examples the sponsor remembers. Force the mix: mostly routine, several edge cases, at least three where the correct behavior is "don't answer, escalate." Anonymize. For each case, have the SME write the expected outcome in one line before any model runs — this is your answer key, and writing it first keeps the scoring honest.
Write the task prompt like a requirement, not a wish. Draft it in a workbench (Claude or OpenAI console — no code needed). A serviceable spike prompt skeleton:
You are assisting with [TASK — e.g. "triaging inbound insurance
claims emails"] for [CONTEXT — one line on org and process].
For the input below, produce:
1. CLASSIFICATION: one of [your real category list]
2. EXTRACTED FIELDS: [the fields the process needs], each with
the exact source phrase it came from
3. CONFIDENCE: high / medium / low, with the reason
4. If required information is missing or the case is ambiguous,
output ESCALATE and say what is missing. Never guess.
Rules: use only the input text. Do not invent policy numbers,
dates, or names. Quote, don't paraphrase, in extracted fields.
Input:
[PASTE CASE]
Run all cases and score against the answer key. One row per case in a spreadsheet: case ID, expected, actual, score (pass / partial / fail), and a one-line failure reason. Iterate the prompt when you see systematic misses — that is legitimate; you are testing reachability, not first-attempt luck — but rerun the full set after each prompt change, and keep the version history. Stop after a day.
Read the failures as an analyst. Tally the spike scoreboard:
SPIKE RESULT — claims email triage, 28 cases, prompt v4
Pass 21 · Partial 4 · Fail 3 (75% clean pass)
Escalation behavior: 3/3 ambiguous cases correctly ESCALATEd
Failure pattern: all 3 fails are multi-claim emails — model
merges two claims into one record
Verdict: PLAUSIBLY REACHABLE with a multi-claim split step;
multi-claim handling enters requirements as R-candidate.
The pattern matters more than the percentage — one fix-able systematic failure is encouraging; scattered random failures on routine cases are the death signal.
Write the half-page verdict memo. Verdict (proceed to business case / proceed with named prerequisites / kill), the scoreboard, the failure patterns, the prompt version that produced the result, and the explicit caveat: generous conditions, hand-fed inputs, no integration, no adversarial users. Attach the case set — it seeds the golden dataset (pb-48) if the initiative proceeds.
Spike cases are real operational records — anonymize personal and client-identifying data before pasting anything into a model workspace, run the spike only in your organization's approved AI environment, and treat the case set itself as confidential material with the same handling rules as its sources.
Schedule the SME for the afternoon, not just the sampling — the moment they watch the model handle case 12 correctly and botch case 13, they start articulating tacit rules nobody ever wrote down, and those rules are elicitation gold you cannot get in an interview.