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.

Impact Mapping LEGO Game - Agile Business Day 2016

2,176 views

Published on

Impact Mapping - LEGO Game Workshop (executed w. @raffaellotorraco at POCamp 16 & Agile Business Day 16

Published in: Business

Impact Mapping LEGO Game - Agile Business Day 2016

  1. 1. Fabio Armani & Raffaello Torraco IMPACT MAPPING LEGO Game based on the work of Gojko Adzic
  2. 2. Fabio Armani CEO of OpenWare Lean Agile Coach & Consultant Organizational Change Agent @fabioarmani www.open-ware.org About Us
  3. 3. Raffaello Torraco Lean Agile Coach Licensed NLP Coach @raffaellotorraco www.agile-nlp.com About Us
  4. 4. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  5. 5. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  6. 6. Why should you care? Impact mapping is a strategic planning technique. - It helps teams to align their activities with overall business objectives and make better roadmap decisions. - It helps teams to adapt plans effectively and react to change, while still providing a good road map for delivery teams and a big-picture view for business sponsors. - It provides focus for delivery by putting deliverables in the context of impacts they are supposed to achieve. - It enhances collaboration by creating a shared big- picture view for technical and business people.
  7. 7. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  8. 8. We're ConcertsOnline: we run a Web Site for music lovers, earn money from selling tickets to concerts and google ads Setting the Initial Plan
  9. 9. ConcertsOnline Setting the Initial Plan Target: 20M users all over Europe 60% users are 15-25 years 30% users are 25-35 Profit: 75% Ticket sales 15% (google) advertising 10% Merchandise Actually the service supports only Web Browser from PC, build your plan (4-5 iterations) in order to have an iPhone App Most popular pages: 50% Artist Pages 30% Location Pages 20% Forums
  10. 10. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  11. 11. Comparing plans and behaviors Why are your features the best? Write the key features on the Post-its and put them all around your LEGO solution.
  12. 12. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  13. 13. Identify you Actors
  14. 14. Impact Card
  15. 15. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  16. 16. Why should you care?
  17. 17. WHAT IS AN IMPACT MAP? An impact map is a visualisation of scope and underlying assumptions, created collaboratively by senior technical and business people. It is a mind-map grown during a discussion facilitated by answering the following four questions: why who how what
  18. 18. WHY
  19. 19. GOAL The centre of an impact map answers the most important question: Why are we doing this? This is the goal we are trying to achieve.
  20. 20. GOAL The centre of an impact map answers the most important question: Why are we doing this? This is the goal we are trying to achieve.
  21. 21. WHO
  22. 22. ACTORS The first level of an impact map provides answers to the following questions: Whose behavior do we want to impact? Who can produce the desired effect? Who can obstruct it? Who are the consumers or users of our product? Who will be impacted by it? These are the actors who can influence the outcome.
  23. 23. HOW
  24. 24. IMPACTS The second level of an impact map sets the actors in the perspective of our business goal. It answers the following questions: How should our actors' behavior change? How can they help us to achieve the goal? How can they obstruct or prevent us from succeeding? These are the impacts that we're trying to create.
  25. 25. WHAT
  26. 26. DELIVERABLES Once we have the first three questions answered, we can talk about scope. The third level of an impact map answers the following question: What can we do, as an organization or a delivery team, to support the required impacts? These are the deliverables, software features and organizational activities.
  27. 27. Modify your LEGO representations accordingly and introduce the new solution using the Impact Mapping We're getting a lot of customers from mobile phone browsers, and they aren't staying long. We want to offer at least basic functionality to them to show more ads.
  28. 28. • Introduction • Setting the Initial Plan • Comparing plans • Brainstorm behavior changes • Creating an Impact Map • Conclusions Agenda
  29. 29. ISSUES Project plans and requirements documents are often shopping lists of features, without any context why such things are important. Without a clear mapping of deliverables to business objectives, and a justification of that mapping through impacts that need to be supported, it is incredibly difficult to argue why certain items should or shouldn’t be invested in. In larger organizations with many project stakeholders or product sponsors, this leads to huge scope-creep as everyone’s pet features and ideas are bundled in.
  30. 30. IMPACT MAP An impact map puts all the deliverables in the context of the impacts that they are supposed to support. This allows us to compare deliverables and avoid over-investing in less important areas of a system. It also helps to throw out deliverables that do not really contribute to any impact that is critical for a particular goal. Finally, by connecting deliverables to impacts and goals, an impact map shows the chain of reasoning that led to a feature suggestion. This allows us to scrutinize those decisions better and re-evaluate them as new information becomes available through delivery.
  31. 31. BusinessGoal TestandCode Capabilities andFeatures Strategic Visual Collaborative Strategic courtesy of: Christian Hassa
  32. 32. http://www.wallpaperpimper.com/wallpaper/Military/F_16_Fighting_Falcon/F-16-Fighting-Falcon-20-9XTZMAN20G-1280x1024.jpg
  33. 33. http://2.bp.blogspot.com/-mJ8gPBlBRjY/TcYv9xOuWlI/AAAAAAAAKvY/0JniIDxlBjY/s1600/how-to-get-your-boss-off-your-back.jpg Who set the scope?
  34. 34. BusinessGoal TestandCode Capabilities andFeatures
  35. 35. Collaborative Visual Strategic BusinessGoal TestandCode Capabilities andFeatures Visual courtesy of: Christian Hassa
  36. 36. Collaborative Visual Strategic Capabilities andFeatures TestandCode BusinessGoal Collaborative courtesy of: Christian Hassa
  37. 37. Collaborative Maps
  38. 38. 3 Roles
  39. 39. Strategic Planning Strategic goals for new deliverables Senior decision- makers and senior technical people
  40. 40. Define Quality Agreements on purpose of deliverables Agreements on metrics for changes
  41. 41. Roadmap Management Agreements to achieve a business goal Frequent iterative releases to measure progress Agreements on metrics for central business goal
  42. 42. Your Success
  43. 43. Our job is NOT
 to develop software,
 our job is to change the world. - Jeff Patton
  44. 44. Agile Product Ownership Why? Outcome Specification How? Earlier Later Impact MappingGoals Impacts Deliverables Story MappingUser Activities Epics Specification-by-Example Acceptance Criteria Examples Code User Stories courtesy of: Christian Hassa
  45. 45. Thanks @raffaellotorraco www.agile-nlp.com r.torraco@gmail.com @fabioarmani www.open-ware.org armani.fabio@gmail.com

×