Hypothesis
Driven
Development
This bit intentionally left blank
Me
@ Documaster
x Schibsted
x FINN.no
x Opera Software
Vision
Execution
In this
presentation
1. identifying an opportunity
2. articulating a solution
3. minimising the risk of running
off a cliff
“A hypothesis is a
proposed
explanation for a
phenomenon”
https://commons.wikimedia.org/wiki/File:Lennuliiklust_uurimas.jpg
1. What game are we
playing?
2. How do we keep
score?
3. What are the next
three things to nail?
*Adam Nash
Product Mgmt 101
Insight
Solution
Execution
“The horse was the dominant form of human
transportation for 5000 years. [...] So for 5000 years, if you
wanted to make a contribution to personal transportation
it was a better saddle, better breeding, better hooves. And
then in one generation everything changes with the
internal combustion engine.
Much of the time the right strategy is to improve what
you’ve got, and some of the time everything changes.”
Reed Hastings / CEO Netflix
By Business Model Alchemist - http://www.businessmodelalchemist.com/tools, CC BY-SA 1.0, https://commons.wikimedia.org/w/index.php?curid=11892574
Leadership group
We should
have an app
90% of startups fail
No market need 42%
Ran out of cash 29%
Not the right team 23%
Get outcompeted 19%
Pricing issues 18%
What’s so hard about this?
1. The observation
https://hiveminer.com/Tags/bike%2Cchecking
(is it worth solving?)
Reach
Impact
Confidence
Effort
(and what’s the consequence of not
doing it?)
https://www.intercom.com/blog/rice-simple-prioritization-for-product-managers/
2. The proposed solution
User story: As a user, I can backup my entire hard drive.
Job story: When I’m looking for something on FINN.no I want to save my search
be notified of new entries so I can be among the first to know and get a good deal
Problem / solution proposal: Going to the grocery shop is a pain. Let people shop
from home and get their orders delivered.
3. Testability and measurement
(failing early)
Measure
and test.
There’s not one, but
many ways of collecting
data points
GV’s design sprint
Identify leap of faith assumptions
Faking it
The law of large
numbers
Don’t get stuck in the office
(NIHITO and GO APE)
What’s so hard about this?
Execution.

Hypothesis Driven Development

Editor's Notes

  • #4 Needs to be a vision people believe in. Then people needs to believe in you. You have to build the cred in the organisation for people to follow you. To do that: be knowledgeable, have an inspiring vision and strategy, show traction
  • #5 Find a simple way to formulate ideas and opportunities
  • #6 This presentation is also about execution
  • #7 A hypothesis (plural hypotheses) is a proposed explanation for a phenomenon. For a hypothesis to be a scientific hypothesis, the scientific method requires that one can test it. Scientists generally base scientific hypotheses on previous observations that cannot satisfactorily be explained with the available scientific theories.
  • #8 Figure out what needs to be done, then get it done!
  • #9 You eventually get measured by what happens in production. But in B2B, another thing counts: you get measured by the contracts signed. Poor insight leads to mediocre solutions and underwhelming execution results.
  • #10 A hypothesis (plural hypotheses) is a proposed explanation for a phenomenon. For a hypothesis to be a scientific hypothesis, the scientific method requires that one can test it. Scientists generally base scientific hypotheses on previous observations that cannot satisfactorily be explained with the available scientific theories.
  • #11 Taking a position versus defending a position
  • #15 How well you structure and articulate these things depends on who it’s for. Is it for yourself, or for internal communication inside the company?