Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Lean Enterprise

967 views

Published on

Published in: Technology
  • Be the first to comment

Lean Enterprise

  1. 1. APPLYING LEAN PRINCIPLES TO ENTERPRISE MOBILE DEVELOPMENTDAVE SLOCOMBE – HEAD OF MOBILE CHANNEL@DAVESLOCOMBE
  2. 2. WORKING LEAN – BUT WE’RE NO STARTUP!CLICK TO EDIT MASTER TITLE STYLE • A typical lean startup • Individuals
  3. 3. WORKING LEAN – BUT WE’RE NO STARTUP!CLICK TO EDIT MASTER TITLE STYLE • A typical enterprise • teams
  4. 4. CLICK TO EDIT MASTER TITLE TOOLS TALKING STYLEon agile and lean...• We use agile and lean as tools, we are not precious which “brand” of tool we use• Each tool has a purpose• Selected for the context• Each tool is sized to the task• Pick a tool, try it out, if it doesn’t work in your context, put it back and try another• There are simple ways to self check!
  5. 5. CLICK TO EDIT MASTER TITLE STYLE PRODUCT SCORECARDS • We use product scorecards to enable product decision making to ensure all efforts are targeted to contribute to the scorecard KPI’s • Clear KPI’s are set by the upper management and give clear guidance to Product Owners • Example.. – Generate x% of total revenue by x date – Grow incremental bookings through new acquisition channels – Improve shopper conversion x% by x date A big part of the value of a product scorecard is focus. So you only want a few – ideally no more than 5 or 6. The product manager can track lots of data, but should only have a few priority objectives at a time.” Marty Cagan, SVPG
  6. 6. CLICK TO EDIT MASTERTEAM GOALS CLEAR TITLE STYLE Lets get lean! REDUCE CYCLE TIME FROM CONCEPT TO CUSTOMER VALIDATE ALL ASSUMPTIONS WITH CUSTOMERS AND STAKEHOLDERS MAKE PROGRESS VISIBLE FOCUS ON THE MINIMUM OF THE MINIMUM VIABLE PRODUCT NO BIG BANG RELEASES NO MORE HEROES
  7. 7. CLICK TOBUILDING THE TITLE STYLE EDIT MASTER RIGHT TEAM Co – located Flexible work space Pairing stations CI Display and monitoring
  8. 8. XP, PAIRING, TDD – NO MORECLICK TO EDIT MASTER TITLE STYLE HEROES
  9. 9. CLICK TO EDIT MASTER TITLE STYLE
  10. 10. CUSTOMER INSIGHTCLICK TO EDIT MASTER TITLE STYLE
  11. 11. FILLING THE OPPORTUNITY BACKLOG –CUSTOMER & PROBLEMCLICK TO EDIT MASTER TITLE STYLE INSIGHT Customer lifecycle from “inspiration for travel” to post travel “sharing” Target customers invited to breakfast interviews over 1 week
  12. 12. FILLING THE IDEA BACKLOGCLICK TO EDIT MASTER TITLE STYLE PROBLEM + SOLUTION HYPOTHESIS JUST ENOUGH CONCEPTS TO GET STARTED – 2HRS MAX
  13. 13. RAPID PRODUCT ITERATIONCLICK TO EDIT MASTER TITLE STYLE Deliver to our KPI’s of WOW Profitable Marketable Customers THE love them! CHALLENGE Get from 80 (worthless) concepts to 3 – 5 high value solutions, designed and tested as fast as possible i.e. 1 week
  14. 14. POP UP DESIGN STUDIOCLICK TO EDIT MASTER TITLE STYLE Iteration wall 4 days = 100+ lastminute.com customers per day Social spaces 300+ general hotel customers
  15. 15. CLICK TO CROSS FUNCTIONALSTYLE EDIT MASTER TITLE TEAM BA User research Product Owner Development Channel UX x2 I set the KPIs and prioritise stories at I beat the rhythm of each iteration I own the project, lead the drum, keep the lean process, knowledge flowing iterations and goals We own the user I’ll be asked to build this experience and value app, so id like to feedback understand the customer
  16. 16. CLICK TO CROSS FUNCTIONALSTYLE EDIT MASTER TITLE TEAM BA User research Product Owner Development Channel UX x2 WE ALL TALK TO CUSTOMERS, CREATE SOLUTIONS AND TEST THEM I set the KPIs and prioritise stories at I beat the rhythm of each iteration I own the project, lead the drum, keep the lean process, knowledge flowing iterations and goals We own the user I’ll be asked to build this experience and value app, so id like to feedback understand the customer
  17. 17. Idea Score 0 -10 Qual. feedbackCLICK TO backlog EDIT MASTER TITLE STYLE Project KPI’s
  18. 18. concept Score 0 -10 Qual. feedbackCLICK TO EDIT MASTER TITLE STYLE 42 Interviews – 4 hours
  19. 19. HUDDLE & SHOWCASECLICK TO EDIT MASTER TITLE STYLE PARK, PIVOT, PERSEVERE or...
  20. 20. HUDDLE & SHOWCASECLICK TO EDIT MASTER TITLE STYLE PARK, PIVOT, PERSEVERE or... KILL!
  21. 21. CLICK TO EDITFIDELITY AND REPEAT INCREASE MASTER TITLE STYLE Interface sketches Just enough prototyping Concept pitch and to get deeper insight envelope of previous feedback (decision trail)
  22. 22. CLICK TO EDIT MASTER TITLE STYLE INCREASE FIDELITY AND REPEAT
  23. 23. CLICK TO EDIT MASTERAND REPEAT! INCREASE FIDELITY TITLE STYLE Let UX lead - Dont waste precious Dev time on prototypes that may get dropped!
  24. 24. PRODUCT DISCOVERYCLICK TO EDIT MASTER TITLE STYLE Increase visibility to build trust and engage stakeholders
  25. 25. DESIGN COMPLETE INTO DEVCLICK TO EDIT MASTER TITLE STYLE BACKLOG Design complete functionality fed into the backlog Stories created and prioritised during iteration planning
  26. 26. RETROSPECTIVESCLICK TO EDIT MASTER TITLE STYLE = not a blame game Prime Directive Regardless of what we discover, we Everyone participates in understand and truly believe that signing up to solve the everyone did the best job they could, “bad” or the “puzzle” given what they knew at the time, their skills and abilities, the resources Celebrate our successes available, and the situation at hand. i.e. Remind the PM to Retrospectives.com buy us cake
  27. 27. NOT CONTINUOUS DEPLOYMENTCLICK TO EDIT MASTER TITLE STYLE • Weekly deployment – labour intensive • Completely manual process with no (limited) automated deployment mechanism • Ad-hoc testing of new features, with minimal regression testing
  28. 28. CONTINUOUS DEPLOYMENTCLICK TO EDIT MASTER TITLE STYLE • Move to a DevOps Culture • Changed the way the team develops (every check-in deployable) • Automated the manual steps in the process where physically possible • Created consistent deployments between all environments eliminating environmental issues • Uses mechanisms that allow for rapid change to our operational infrastructure • Repeatability, Repeatability & Repeatability Confidence in deployments! No more big bang releases 12 mins to production...still working to optimise the business processes!
  29. 29. SHOWCASE!CLICK TO EDIT MASTER TITLE STYLE
  30. 30. TAKEAWAYSCLICK TO EDIT MASTER TITLE STYLE • Target reduced cycle time from concept to customer through Continuous Deployment • Make work visible, showcase, engage outside of product and tech! • No dogma! Using the right tools and be prepared to iterate your process • Co-locate your team • Communicate clear organisational and team goals through Product Scorecards, product and tech principles • Engage your wider organisation to grow your opportunity backlog • Empower your UX team to iterate the experience with customers without pulling precious development resource • Listen to the team regularly, health check - Who doesn’t want to be the master of their own destiny?! • No more heroes! Share knowledge and skills (XP, Pairing, TDD & Continuous Integration)

×