I updated my Lean Startup presentation for Agile 2011 to share what is happening in the startup community with the agile community and to show how Lean Startup is pushing Agile to the next level.
Session Description:
How does development look different when you're creating things that no one has ever created before? Lean Startup is about creating from a BIG VISION, where we want to change the world & do something really significant. It combines Agile Development with _Customer_ Development so we can be disciplined about how we create our startups. Learning (rather than working software) becomes our most important measure of progress and agile practices are pushed to the next level. Come get a glimpse of the next level of agile and discover how development looks different when you're changing the world.
Lean Startup: How Development Looks Different When You're Changing the World (Agile 2011)
1. Lean Startup
How Development Looks Different
when you’re Changing the World
Abby Fichtner
Developer Evangelist for Startups, Microsoft
@HackerChick
http://HackerChick.com
24. “We’re a classic MBA case study in how NOT
to introduce a product.
First, we created a marvelous tech. achievement
Then, we asked how to make money on it.”
Iridium Interim CEO John A. Richardson
53. WiredReach Case Study
BEFORE AFTER
2 week release cycles Multiple releases/day
Releases were all-day events Releases are non-events
Release size: 100’s LOC Release size: < 25 LOC
More emergency releases Less fire-fighting
@AshMaurya
66. Shared Principles, Practices
Agile Development Practices (XP)
Discipline Flexibility
Iteratively Evolve Solution
Continuous Learning
Continuously Deliver Value
Fail Fast
67. Pushing Agile to the Next Level
Agile Lean Startup
Recognize we don’t know solution …don’t even know Problem
Increments: Weeks Increments: Hours
Continuous Integration Continuous Deployment
Test in Mock Prod Environment Testing in Production
Opinions on Demos Behaviors in Production
Deliver value monthly (2-3 sprints) Deliver value daily
Done = Software Ready to Deploy Done = Validated Learning
68.
69. Learn More
Eric Ries Steve Blank
@EricRies @sgblank
http://startuplessonslearned.com/ http://steveblank.com/
Kent Beck Ash Maurya
@KentBeck @AshMaurya
http://threeriversinstitute.org/
http://ashmaurya.com/
Abby Fichtner
@HackerChick
http://HackerChick.com