Kill bad ideas fast, confirm good ones cheaply. Walk through every phase in order. Each phase has a kill-check — if the idea fails, document why and stop before wasting further time.
Everything starts here. A vague problem = a vague business.
Answer these four questions precisely:
Kill check: Cannot answer all four concretely → problem is not well-defined. Do more discovery first.
Prove real people care. Do not rely on assumptions or polite friends.
Check 3+ of these signal sources:
SignalWherePositive SignalSearch volumeGoogle Trends, Ubersuggest freeStable or growing volume on core problem keywordsForum painReddit, HN, Slack/DiscordThreads with 10+ comments describing this exact painExisting tool gapsG2, App Store reviewsTools solving adjacent problems with reviews citing the gap you'd fillJob postingsLinkedIn, IndeedRoles that exist only because this problem is expensive to solve manuallySocial ventingTwitter/X search, LinkedInPeople publicly complaining about this unprompted
Kill check: Fewer than 3 positive signals → problem may not be painful enough. Pivot or kill.
Pressure-test whether your proposed solution actually solves the problem well enough to build a business on.
Kill check: Fail the 10x rule or have zero unfair advantage → move on.
10-15 conversations with real potential customers. Non-negotiable. No amount of desk research replaces this.
Finding people:
Conversation flow (15-20 min):
text
1. CONTEXT (2 min)
"Tell me about your work. Walk me through a typical week
around [problem area]."
→ Listen only. Do NOT pitch or explain your idea.
2. PAIN EXPLORATION (5 min)
"What's the most frustrating part of [workflow]?"
"How often does that come up?"
"What have you already tried to fix it?"
"What's still missing?"
→ Ask "why" and "what happens when" repeatedly. Dig.
3. OUTCOME PROBING (3 min)
"If a tool could [describe the outcome, not your feature set],
how would that change things?"
"What would that be worth — in time, money, stress?"
→ Let them quantify. Never suggest a number first.
4. WILLINGNESS TO PAY (2 min)
"Would you pay for something like that? What range feels fair?"
→ Discount stated numbers by ~50% when planning.
5. WARM REFERRAL (1 min)
"Know anyone else who hits this same wall? Mind if I reach out?"
Track across all conversations:
Kill check: Fewer than 60% confirm pain + willingness to pay → rework or kill.
One assumption, if wrong, kills everything. Find it. Test it in under 2 weeks and $200.
Common riskiest assumptions and cheap tests:
AssumptionMinimum TestPass ThresholdPeople will payLanding page + "pre-order" button. Drive 200 targeted visitors.3-5% convert to payment/depositCAC is affordableRun $100 targeted ad campaign. Measure cost-per-lead.CPL < 20% of planned customer lifetime valuePeople will change workflowOffer a manual version of the service to 5 people for free. See if they actually use it.3+ out of 5 use it consistentlyI can build it soloBuild the single hardest technical feature as a prototype first.Working prototype in ≤ 2 weeks
Process:
Kill check: RAT fails → idea in current form is not viable. Pivot the solution, the customer, or the model — or kill entirely.
DimensionScore (1-5)WeightProblem severity & clarity__20%Demand evidence gathered__15%Customer discovery confirmation__20%Solution fit (10x + feasibility)__15%RAT result__20%Your unfair advantage__10%
Weighted score = Σ (score × weight)