Phase 4: Validation
Duration: 1-2 days
Validate your assumptions with real potential users before building.
Overview#
The Validation phase tests your preseed documents against reality. This is your opportunity to discover flaws in your thinking before investing weeks or months in development.
Why Validation Matters#
Without Validation:
Preseed → Seed → Build → Launch → Discover problem doesn't exist
(Months wasted)
With Validation:
Preseed → Validate → Learn → Iterate → Seed → Build
(Build the right thing)
80% of startups fail because they build something nobody wants. Validation dramatically reduces this risk.
Validation Types#
1. Problem Validation#
Does the problem actually exist and matter?
2. Solution Validation#
Does your proposed solution resonate?
3. Audience Validation#
Are you targeting the right people?
4. Pricing Validation#
Will people pay what you're asking?
5. Differentiation Validation#
Do your differentiators actually matter?
Problem Validation#
The Mom Test#
Use "The Mom Test" framework: Ask questions that even your mom couldn't lie to you about.
Bad Questions:
- "Do you think this is a good idea?" (They'll say yes to be nice)
- "Would you use this?" (Hypotheticals are unreliable)
- "Is task management a problem?" (Leading question)
Good Questions:
- "Tell me about the last time you felt overwhelmed by tasks"
- "What did you do about it?"
- "How much time do you spend on task management daily?"
- "What have you tried? What worked? What didn't?"
- "How much does this problem cost you?"
Interview Guide#
Prepare a structured interview guide:
1## Task Management Problem Interview
2
3### Warm-up (2 min)
4- What's your role?
5- What does a typical day look like?
6
7### Problem Discovery (10 min)
8- Tell me about how you manage your tasks today
9- What's working well?
10- What's frustrating?
11- When was the last time this caused a problem?
12- Walk me through that situation
13
14### Current Solutions (5 min)
15- What tools do you use today?
16- What do you like about them?
17- What do you wish was different?
18- Have you tried alternatives? Why did you switch/stay?
19
20### Impact (5 min)
21- How much time do you spend on task management?
22- What would you do with that time back?
23- How does this affect your team?
24- Has this ever caused you to miss a deadline?
25
26### Closing (3 min)
27- If you could wave a magic wand, what would you want?
28- Anything else I should know?
29- Can I follow up with you later?Interview Targets#
| Segment | Interviews | Notes |
|---|---|---|
| Primary ICP | 5-10 | Your main focus |
| Adjacent segments | 3-5 | Test expansion |
| Skeptics | 2-3 | Challenge assumptions |
What to Look For#
Strong Problem Signals:
- They've actively tried to solve this
- They've paid for solutions
- Emotional response when describing problem
- Specific stories and examples
- Quantified impact ("I lose 3 hours daily")
Weak Problem Signals:
- "Yeah, that's kind of annoying"
- Can't recall specific examples
- Haven't tried to solve it
- Problem is vague or abstract
- No emotional weight
Solution Validation#
Show, Don't Tell#
Create materials to share your solution:
- One-pager: Export your VISION.md summary
- Mockups: Create simple UI mockups (Figma, even paper)
- Demo video: 2-minute Loom explaining the concept
# Export vision for sharing
bootspring preseed export --format=yaml --output=vision-summary.yamlValidation Questions#
After sharing your solution concept:
- "What's your initial reaction?"
- "What questions do you have?"
- "What would make this better?"
- "What's missing?"
- "Would this solve the problem you described?"
- "What concerns would you have?"
Landing Page Test#
Create a simple landing page to test interest:
bootspring seed scaffold --template=landing-pageMeasure:
- Conversion rate (email signups)
- Traffic sources that convert
- Bounce rate by segment
- Scroll depth and engagement
Audience Validation#
Test Your ICP#
Your Ideal Customer Profile is a hypothesis. Test it:
| ICP Attribute | Hypothesis | How to Validate |
|---|---|---|
| Company size | 10-500 | Interview across sizes |
| Role | Engineers | Interview adjacent roles |
| Pain level | Uses 3+ tools | Survey current tools |
| Budget | $50-200/mo | Direct pricing questions |
Segment Prioritization#
After interviews, rank segments:
| Segment | Problem Severity | Willingness to Pay | Accessibility | Priority |
|---|---|---|---|---|
| Solo devs | High | Low | High | Medium |
| Small teams | High | High | Medium | High |
| Enterprise | Medium | High | Low | Low |
Pricing Validation#
Van Westendorp Method#
Ask these 4 questions:
- At what price would this be so cheap you'd question quality?
- At what price would this be a bargain?
- At what price would this be getting expensive?
- At what price would this be too expensive?
Direct Pricing Test#
"If this existed today at $15/month, would you sign up?"
| Response | Signal |
|---|---|
| "Yes, definitely" | Strong |
| "Yes, probably" | Medium |
| "I'd need to think about it" | Weak |
| "No" | Ask why, adjust |
Pre-Sale Validation#
The strongest validation: Can you get someone to pay before you build?
- Offer discounted "founder" pricing
- Collect payment with "shipping in X weeks"
- Refundable deposits
If people pay before the product exists, you've validated demand.
Differentiation Validation#
Competitor Comparison#
Show competitors alongside your positioning:
"Here's what exists today:
- Linear: Team-focused, $X/user
- Height: AI features, complex
- Your solution: Developer-first, AI prioritization
What stands out to you about our approach?"
Unique Value Test#
State your UVP and gauge reaction:
"We're building the only task manager that reads your code to understand priorities."
- "That's interesting!" → Explore more
- "How would that work?" → Good, explain
- "I don't need that" → Wrong audience or weak UVP
Tracking Validation Results#
Validation Scorecard#
Create a scorecard for each validation area:
1## Validation Scorecard
2
3### Problem Validation
4- Interviews completed: 8/10
5- Strong problem signal: 6/8 (75%)
6- Quantified impact: 5/8 (63%)
7- Active solutions tried: 7/8 (88%)
8**Score: VALIDATED** (>70% strong signals)
9
10### Solution Validation
11- Concept shares: 15
12- Positive reactions: 12/15 (80%)
13- "Would use" responses: 9/15 (60%)
14- Concerns raised: 6 (address in PRD)
15**Score: PARTIALLY VALIDATED** (address concerns)
16
17### Pricing Validation
18- Price tested: $15/mo Pro
19- "Would pay": 7/12 (58%)
20- "Too expensive": 3/12 (25%)
21- Suggested price range: $10-20/mo
22**Score: NEEDS ITERATION** (test $12/mo)
23
24### Overall Readiness
25[x] Problem validated
26[ ] Solution needs refinement
27[ ] Pricing needs testing
28[ ] Ready for Seed phase: NOIteration Loop#
Based on validation results:
If Problem Not Validated#
Go back to Phase 1 - you may have the wrong problem.
# Start over with new problem hypothesis
bootspring preseed initIf Solution Not Resonating#
Refine in Phase 3:
# Update solution based on feedback
bootspring preseed update solution.keyFeatures '[...]'
bootspring preseed syncIf Audience Wrong#
Update your ICP:
bootspring preseed update audience.icp '{
"role": "Engineering Manager",
"companySize": "50-200"
}'If Pricing Wrong#
Adjust pricing:
bootspring preseed update business.pricing.pro 12
bootspring preseed syncThen re-validate with new assumptions.
Validation Completion Criteria#
You're ready to move to Seed when:
- 10+ problem interviews completed
- >70% strong problem signals
- Solution concept shared with 15+ people
- >60% positive solution reactions
- Pricing tested with 10+ people
- ICP refined based on interviews
- Major objections addressed in PRD
- Pre-sales or waitlist signups (optional but strong)
Moving to Seed#
Once validation is complete:
1# Commit validated preseed
2git add .bootspring/preseed/
3git commit -m "Complete preseed validation: ready for Seed"
4
5# Start Seed workflow
6bootspring seed init
7# Seed will import your validated preseed dataValidation Resources#
Interview Templates#
Survey Tools#
- Typeform
- Google Forms
- Tally
Landing Page Tools#
- Vercel + Next.js
- Carrd
- Framer
Mockup Tools#
- Figma (free tier)
- Excalidraw
- Paper sketches
Common Validation Mistakes#
1. Confirmation Bias#
Hearing what you want to hear. Solution: Record interviews and review objectively.
2. Too Small Sample#
5 interviews isn't enough. Aim for 10-15 minimum.
3. Wrong Audience#
Interviewing friends instead of ICP. Solution: Find strangers in your target market.
4. Leading Questions#
"Don't you hate when X?" Solution: Ask open questions.
5. Pitching Instead of Learning#
Selling your solution instead of listening. Solution: Ask questions, stay curious.
6. Skipping Validation#
"I know this is a problem." Solution: Validate anyway.