By Fatskills Exam Guides Team — the exam nerds behind 28,500+ quizzes and 2.1M practice questions across 500+ global exams.
Hypothesis-Driven Development (HDD) is a test-first approach to building products where every feature or change starts as a falsifiable hypothesis—not a requirement. Instead of saying, “We need a dark mode,” you say, “We believe adding dark mode will reduce eye strain for night-time users, leading to a 15% increase in session duration, validated by a 2-week A/B test.” This forces teams to focus on outcomes (impact) over outputs (features) and reduces waste by killing bad ideas early.
Real-world example:At Spotify, the team hypothesized that “We believe adding a ‘Discover Weekly’ playlist (personalized recommendations) will increase user retention by 5%, validated by a 4-week holdout test.” The experiment worked, and the feature became a cornerstone of Spotify’s product.
Metric + Method = How you’ll measure success (e.g., “A/B test on checkout completion rate”).
ICE Scoring (Reforge): Impact × Confidence × Ease – Prioritizes hypotheses before testing.
Ease: How quickly you can test it (1–10, effort + time).
North Star Metric (NSM): The single metric that best captures the value your product delivers (e.g., “Daily Active Users” for Facebook, “Nights Booked” for Airbnb). Hypotheses should ladder up to improving the NSM.
Leading vs. Lagging Indicators:
Lagging: Measure past success (e.g., “revenue growth”). HDD focuses on leading indicators to fail fast.
Minimum Viable Experiment (MVE): The smallest test to validate a hypothesis (e.g., a fake door test, a manual “Wizard of Oz” prototype, or a 1-day A/B test). Not the same as an MVP (which is a shippable product).
Fake Door Test: A low-effort way to validate demand by adding a button/link for a feature that doesn’t exist yet, then measuring clicks (e.g., “Click here to try our new AI chatbot” → 404 page).
A/B Test (Split Test): Randomly show two versions of a feature to users and compare metrics (e.g., “Version A: Green CTA button vs. Version B: Red CTA button”).
Holdout Test: A subset of users is excluded from a feature to measure its impact (e.g., “Group A gets dark mode, Group B doesn’t—compare retention after 30 days”).
Pirate Metrics (AARRR): Acquisition → Activation → Retention → Revenue → Referral – Use these stages to map hypotheses to the user journey (e.g., “We believe a 3-step onboarding will increase Activation by 10%”).
Opportunity Solution Tree (OST): A visual framework to map problems → outcomes → solutions → hypotheses (from Continuous Discovery Habits by Teresa Torres).
Hypothesis: “We believe adding guest checkout for first-time buyers will increase completion rate by 15%, validated by a 2-week A/B test.”
Confidence Interval (CI): A range of values where the true metric likely falls (e.g., “Conversion rate increased by 5% ± 2%”). Statistical significance (usually 95% CI) ensures results aren’t due to random chance.
Example: “Users say our app is ‘too complicated’ during onboarding.”
Define the Outcome (Not the Solution)
Avoid: Jumping to solutions (e.g., “We need a tutorial video” → this is a hypothesis, not a requirement).
Generate Hypotheses Using the Template
Example Hypotheses:
Design the Minimum Viable Experiment (MVE)
Example: For the onboarding hypothesis, run a 1-week A/B test with 10% of new users.
Run the Experiment & Measure Results
Example: After 1 week, the 2-step onboarding group has 25% retention vs. 20% in the control group (statistically significant).
Learn & Decide Next Steps
Answer: Use ICE scoring (Impact × Confidence × Ease) to prioritize hypotheses. Example: “I’d start with the hypothesis that has the highest ICE score—high impact, high confidence, and easy to test.”
“How do you handle a stakeholder who insists on shipping a feature without testing?”
Answer: Propose a compromise (e.g., “Let’s run a fake door test for 1 week to validate demand before building it”).
“What’s the difference between an MVP and an MVE?”
Answer:
“How do you measure the success of a hypothesis?”
Why: The hypothesis includes action, outcome, and validation method.
An A/B test shows that a new feature increases engagement (time spent) by 20% but decreases NPS by 5 points. How do you decide whether to ship it?
Why: NPS is a leading indicator of churn; sacrificing it for engagement is a red flag.
Your CEO says, “We need to add AI to our product—it’s the future!” How do you respond?
Join 4M+ learners. Unlock unlimited quizzes, wrong-answer tracking, flashcards + reminders, study guides, and 1-on-1 challenges.