← Back to Journey Map Phase 06 · Validation & Experimentation
Phase 06 · Validation & Experimentation
Hypothesis-Driven Development
Frame every feature as a testable hypothesis before building it
Lean Startup / Agile research community · 2011 ★ Must Know

Hypothesis-Driven Development (HDD) treats every feature as a hypothesis to be validated, not a requirement to be fulfilled. Teams articulate what they believe, what behaviour change they expect, what outcome they anticipate, and what evidence will confirm or refute the hypothesis.


As a foundational practice for any team doing continuous discovery — replaces 'build it and see' with deliberate, structured learning.


  1. WE BELIEVE: what are you building? State the feature or change specifically.
  2. WILL CAUSE: what user behaviour change do you expect?
  3. RESULTING IN: what business or customer metric will improve?
  4. WE'LL KNOW WE'RE RIGHT WHEN: what specific, measurable evidence will confirm this?
  5. Also define: what result would tell you NOT to ship this feature?
  6. Build the minimum to test the hypothesis. Measure. Learn. Decide.

🎵 Spotify

'We believe that showing a one-sentence context label under each recommended track will cause users to listen to more tracks before skipping, resulting in a 10% increase in track completion rate. We'll know we're right when: completion rate increases ≥8% in a 2-week A/B test with statistical significance. We'll stop if: no measurable difference after 4 weeks.'

📊 Trade Surveillance

Please contact the author for more information on these examples at linkedin.com/in/kshitijrege



Lean Startup / Agile research community 2011


← Return to Product Journey Map