User driven development

537 views
353 views

Published on

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
537
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
4
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

User driven development

  1. 1.  Alline Watkins UserDrivenDev.com USER Driven Development& The Lean Enterprise
  2. 2. Alline Watkinssome enterprises worked: some startups envolved: Brazilian Govern some presentations at:
  3. 3. 80% of the software developed is being wasted IAG Consulting, 2008CHAOS Report Standish Group 2002 &
  4. 4. + ENTERPRISESSTARTUPS USER Driven. Development
  5. 5.      ENTERPRISES         STARTUPSExperience Engaged EmployessLarge Scale view Focus on cost reductionStability AdaptabilityCustomers ≠ Users Customers = Users
  6. 6. Lean Startup Topics ● Customer Development ● Uncertainty ● Minimum Viable Product ● Build-Measure-Learn Loop ● Product-Market Fit
  7. 7. Customer Development Tools LEAN UX PROBLEM MATRIX KANBAN BOARD for Customer Dev CustDevFramework.com
  8. 8. "A startup is a human institution designed to deliver a new product or service under conditions of extreme uncertainty" StartupLessonsLearned.com"Unless some of you have beenworking in a specific domain in thelast 20 years or so, the odds areanything you are thinking aboutcustomers and markets are nothingmore than a guess." Steve Blank
  9. 9. Experiments & Minimum Viable Product
  10. 10. "For many events, roughly 80% of the effects come from 20% of the causes." (Pareto Principle)
  11. 11. BuildMinimum amount of tasks (MVP) The (just enough to support the next Build-Measure-Learn conversation with the end users) Loop MeasureHow the end users are using the software. (early-adopters) (in a production environment) Learn Stay open to the newdirections revealed by end users. (avoid getting stuck to your Product Backlog) Weekly !
  12. 12. MINDSETS
  13. 13. HACKING AGILE
  14. 14. Cut the fat.“Lean”, is a production practicethat considers the expenditure ofresources for any goal other than thecreation of value for the end customerto be wasteful, and thus a target forelimination.” (From Wikipedia)Lean = preserving value with less work.
  15. 15. Product Backlog, No More!Plan for the current iteration No Upfront Planning
  16. 16. "Teams should adjust what they are doing based onwhat team members learn directly from their efforts."
  17. 17. Attending meetings lowers IQ
  18. 18. The UDD Process
  19. 19. Ideation
  20. 20. Small Improvements Meeting "Startup" Team TED video Its OK to Experiment
  21. 21. Task Breakout Just let Developers do it in real-time.
  22. 22. Development Full-time status exposed
  23. 23. User Experience Early Adopters
  24. 24. Metrics Vanity Payments Logins Visits Satisfaction Clicks AccessUsage Returns Performance INNOVATION ACCOUNTING
  25. 25. Minimum ViableNo backlog ProductNo Hierarchy "Startup" TeamNo Tasking Small ImprovementsNo estimation Task RecyclingNo Def of DoneWaste Not Usage Metrics
  26. 26. A Real Lean EnterpriseEnterprise softwareInnovativeUncertainAgile MethodologyDevelopers + UsersWell Defined VisionLean UXCustomers InterviewsMinimum Viable ProductBuild-Measure-Learn Loop http://www.youtube.com/watch?v=szr0ezLyQHY
  27. 27. FEEDBACK , PLEASE ! UserDrivenDev.com
  28. 28. alline.oliveira@gmail.com
  29. 29. "You gotta start with the customer experience and works backward to the technology. You can’t start with the technology and try to figure out where you are going to sell it.""Some mistakes will be madealong the way. That’s good becauseat least some decisions are beingmade along the way. And we’ll findthe mistakes and we’ll fix them."Steve Jobs, WWDC 1997

×