Lean Startup: How Development Looks Different When You're Changing the World (Agile 2011)

26,612 views

Published on

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.

Published in: Technology, Business

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
  2. “Considering the incredible amount of human energy, passion, and  creativity that we invest in creating new products & services… @EricRies
  3. … it’s a terrible waste that so many of them fail.” @EricRies
  4. Promise of the Lean StartupInstead of building our startups according to mythsWe can guide them with facts and knowledge @EricRies
  5. “Most technology start‐ups fail not because the technology doesn’t work, but because they’re making  something that there is not a real market for” @EricRies
  6. Kent Beck
  7. “You’re way too dumb to figureout whether your idea is good” Andrew Mason, CEO of Groupon (NY Tech Meetup)
  8. Startups are NOT small versions of large organizations
  9. $5 BILLIONENGINEERING TRIUMPHMILLIONS of CUSTOMERSOne of the LargestBankruptcies in US History
  10. “We’re a classic MBA case study in how NOTto introduce a product.First, we created a marvelous tech. achievementThen, we asked how to make money on it.” Iridium Interim CEO John A. Richardson
  11. Get through the wholeloop as fast as possible
  12. Minimum Viable Product (MVP)strategy for fast & quantitativemarket testing of a product or feature wikipedia
  13. We had an idea for a new product. We went off & built it, put it on our website. Not a single person clicked thru to it What did we learn from that?
  14. We had an idea for a new product.  We went off & built it, put it on our website. Not a single person clicked thru to itWas there a faster way to get through  that learning loop?
  15. Problem: Unknown Solution: Unknown
  16. Customer Development @SGBlank
  17. Lean Startup @SGBlank
  18. Product/Market FitWhen a product shows strong demand by passionate users representing a sizeable market The Entrepreneur’s Guide to Customer Development: A “Cheat Sheet” to the Four Steps (@BrantCooper, @Vlaskovits)
  19. Get outside the building!
  20. Customer DiscoveryWhat is the problem?Who has the problem? @SGBlank
  21. Customer DiscoveryHow important is the problem’s solution to the customer?How valuable is the problem’s solution to the customer? @SGBlank
  22. Problem: Unknown Solution: Unknown
  23. Customer Validation
  24. OH at Lean Startup Circle Meetup
  25. The unit of progress forentrepreneurs is learning @EricRies
  26. @AshMaurya
  27. @AshMaurya
  28. @AshMaurya
  29. @AshMaurya
  30. @AshMaurya
  31. @AshMaurya
  32. WiredReach Case StudyBEFORE AFTER2 week release cycles Multiple releases/dayReleases were all-day events Releases are non-eventsRelease size: 100’s LOC Release size: < 25 LOCMore emergency releases Less fire-fighting @AshMaurya
  33. @AshMaurya
  34. But what does all of this mean for AGILE?
  35. Agile Projects are NOT large versions of startups
  36. 4%9.75%
  37. Shared Principles, PracticesAgile Development Practices (XP)Discipline  FlexibilityIteratively Evolve SolutionContinuous LearningContinuously Deliver ValueFail Fast
  38. Pushing Agile to the Next LevelAgile Lean StartupRecognize we don’t know solution …don’t even know ProblemIncrements: Weeks Increments: HoursContinuous Integration Continuous DeploymentTest in Mock Prod Environment Testing in ProductionOpinions on Demos Behaviors in ProductionDeliver value monthly (2-3 sprints) Deliver value dailyDone = Software Ready to Deploy Done = Validated Learning
  39. 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

×