lean and agile 2011 04 15
DESCRIPTION
A presentation on the relationship between agile software development and lean startupsTRANSCRIPT
Lean And AgileGordon Guthriehypernumbers
What?Lean startups are a fusion of:•Customer Development•Lean Production
Cust Dev
Customer Dev
Customer
Discovery
Customer
Validation
Customer
Creation
Company
Building
‘Pivot’
‘search for a scalable,
repeatable business model’
‘execution of the business model that has been discovered’
A Methodology
in order to sell
repeatably
we need to
already know
what price?what
channel?what
problem?which
features?which
partners?what
margin?
Four Steps To The Epiphany
•Learnable methodology•Buy the book on Amazon
Lean Prod
Toyota Production System
bring problems to the attention of management as
quickly as possible
Key Concepts•Elimination Of Waste
•Kanban•Andon•Production Levelling•5 Why’s
Lean Startups
Internet Startups
Continuous Customer Discovery
And Validation
Customer
Creation
Company
Building
‘search for a scalable,
repeatable business model’
‘execution of the business model that has been discovered’
Coyote TimeIdeas
CodeData
Build
Measure
Learn
Emerging Business Stack
Fitting It TogetherFirst Working
Prototype (MVP)
Customer Discovery
Customer Validation
Customer Creation
Company Building
MethodologyStephen Blank/Eric Ries
ObjectivesSean Ellis
Product/Market Fit Learn To Scale Scale
MetricsDave McClure <- Metrics For Pirates –
AARRR ->Tasks, Tools And
Techniques Dave McClure
Analytics, Surveys, Heat Maps, Live Chat, Usability and dozens of other tools and
techniques
Seed2-4 staff
Angel4-10 staff
VC10+ staff
Key Terms• MVP • Minimum Viable Product
• Pivot• a change of business model
without a crisis
• Launch• when you have a quantum of utility
– you are better that other options by enough that makes it worthwhile for early adopters give you feedback/establish kanban
Emerging Technical Stack
Technique• Agile/Scrum/XP etc• lets only build the right product
• Continuous deployment• lets cut the cost of IT
Coyote TimeIdeas
CodeData
Build
Measure
Learn
Fast as...
Trad Agile/XP/Scrum
DevDev
Dev
User
Owner
Hippo
Our C
orp
Th
e W
orld
Lean Startup
DevDev
DevHyp
o
CustUser
Our C
orp
Th
e W
orld
User
User
Cust
Fact
sO
pin
ion
s
Auld Skool
Unit TestsIntegration Testing
UAT
Usability Testing
Performance
Testing
Production
Dev
Continuous Integation
Unit TestsSystem Testing
UAT
Usability Testing
Performance
Testing
Production
Dev
Continuous Integration
Continuous Deployment
Unit Tests
System Tests
Usability Testing
Performance
Testing
Production
DevRelease
Rollback
Automation ‘the potter’s wheel’
full-cycle devs(meat-to-metal and back)
impedance problemsno sys admin’s
fin
BibliographyFour Steps To The EpiphanyStephen Blank
The Machine That Changed The World J P Womack and D Roos
Innovator’s Dilemma C M Christensen
Blue Ocean Strategy R Mauborgne and W Chan Kim
Competitive StrategyMichael Porter
Invisible EnginesDavid S Evans, Andrei Hagiu and Richard Schmalensee
Mythical Man Month Fred Brookes Jr
Cust Dev
Lean Prod