building lean, talk for #iwdevs
DESCRIPTION
My talk on how the Lean Startup principles can be used for developers. I appreciate my slides don't really have much context without the talk!TRANSCRIPT
WHAT IS STARTUP?
Tuesday, 2 April 13
A startup is a human institution designed to deliver a new product or service under conditions of extreme uncertainty.
Eric Ries
Tuesday, 2 April 13
Nothing to do with size of company, sector of the economy or industry.
Tuesday, 2 April 13
a startupdoes notneed to bea company
Tuesday, 2 April 13
a startupdoes notneed to bea company
a startupcan be a project, or a git repo
Tuesday, 2 April 13
we love making
stuff
Tuesday, 2 April 13
we love making
stuff
(avoid building products nobody wants)Tuesday, 2 April 13
Tuesday, 2 April 13
Not in our budgetTried it beforeNo resourcesToo riskyFocus group doesn't like itNot our area of expertise
Tuesday, 2 April 13
Tuesday, 2 April 13
Tuesday, 2 April 13
1. Rapid prototyping to test hypothesis2. Customer obsession3. Minimum Viable Product (MVP)4. Nail it, then scale it5. Metrics driven and Agile6. Learn fast, don’t fail fast
Tuesday, 2 April 13
THINK LIKE ASCIENTIST
RUN EXPERIMENTS
Tuesday, 2 April 13
THINK LIKE ASCIENTIST
RUN EXPERIMENTSTesting your hypothesis teaches you if you are onto something...
Tuesday, 2 April 13
THINK LIKE ASCIENTIST
RUN EXPERIMENTSTesting your hypothesis teaches you if you are onto something...
...or if you are building somethingnobody wants.
Tuesday, 2 April 13
MINIMUM, VIABLE, PRODUCT
Tuesday, 2 April 13
The minimum set of features that can provide value and most importantly be measured to test your hypothesis.
Does not have to be your final product.
Tuesday, 2 April 13
MINIMUMVIABLEPRODUCT
PRODUCT
Apple
Tuesday, 2 April 13
Demo video
Download only gathered email addresses
Dropbox
Tuesday, 2 April 13
Virgin Atlantic
Launched with one plane and no flight routing systems
Tuesday, 2 April 13
BUILDMEASURELEARN
Tuesday, 2 April 13
BUILDMEASURELEARN
IDEASCODEDATA
Tuesday, 2 April 13
BUILD
MEASURE
LEARN
Tuesday, 2 April 13
VsTuesday, 2 April 13
BUILDMEASURELEARN
IDEASCODE
Tuesday, 2 April 13
BUILD
IDEAS CODE
Tuesday, 2 April 13
BUILDMEASURELEARN
CODEDATA
Tuesday, 2 April 13
MEASURE
CODE DATA
Tuesday, 2 April 13
BUILDMEASURELEARN
IDEASDATA
Tuesday, 2 April 13
LEARN
DATA IDEAS
Tuesday, 2 April 13
IDEAS
CODEDATA
Tuesday, 2 April 13
BUILD
MEASURE
LEARN
IDEAS
CODEDATA
minimise time through loop
Tuesday, 2 April 13
A starting point for an MVP is a “low fidelity” product for customer feedback, test your understanding of the problem.
Cycle through the Build, Measure, Learn cycle to build a “high fidelity” app tests your understanding of the solution.
This process helps demonstrate you are solving a core problem for customers (remember customers can also be internal).
The minimum set of features needed to learn from evangelists.
Avoid building products nobody wants.
Maximize the learning per time spent.Tuesday, 2 April 13
Avoid building products nobody wants, please.
Tuesday, 2 April 13