What is the Impact Mapping about?

Impact Mapping is a strategic planning technique that helps establish and visualize relationships between a goal, the actors involved, the impacts expected from these actors, and the deliverables that will lead the actors to make an impact. Designed by Gojko Adzic, an influential author in the Agile community, with the view of facilitating collaboration and interaction, this workshop is ideal for creating alignment between senior technical and business people.

More particularly, Impact Mapping forces teams to define the assumptions that support the plan to achieve business objectives, which leads to challenging targets and constraints along the way. Such as Mind Mapping, the visual nature of this method ensures that decision-makers share a clear understanding of key underlying hypotheses while supporting big-picture thinking.

As it should be used iteratively to build medium-term plans, Impact mapping perfectly embraces the Build-Measure-Learn feedback loop of the Lean Startup method. At the end of each cycle, the workshop offers an opportunity to measure progress and distinguish valid from invalid assumptions, leading to explore further or drop some parts of the map in the future.

How to build a compelling Impact Map?

An impact Map is composed of four levels of hierarchy:

  1. The Goal (Why?): The head of the Impact Map answers the most essential question: Why are we doing this? The business goal definition should be SMART (Specific, Measurable, Action-oriented, Realistic, and Timely) and focused on explaining why such an objective would be useful for the organization.
  2. The Actors (Who?): The second level of the Impact Map is about identifying the actors who can influence the outcome. In this part of the workshop, you should provide 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?
  3. The Impacts (How?): The third level focuses on listing the impacts you want to cause through the actors. It should answer the following questions: How should our actors’ behavior change? How can they help us achieve the goal? How can they obstruct or prevent us from succeeding?
  4. The Deliverables (What?): The last level of the Impact Map is finally about determining the scope of software features and organizational activities that should cause the impacts defined at the previous step. You should answer the following questions: What can we do, as an organization or delivery team, to support the required impacts?
Impact Mapping

Impact Mapping brings a logical context to the delivery plan by connecting deliverables to impact and goals, which may be then crucial to reevaluate decisions and eventually reprioritize the roadmap. As it gives a relevant overview of strategic challenges, Impact Mapping can also be a great workshop to start with when using the OKR Framework that addresses operational objectives in a more detailed way.

Some facilitation tips from Gojko Adzic

Based on his rich experience, Gojko Adzic has identified some common facilitation mistakes that you should try to avoid:

Gojko Adzic portrait
Gojko Adzic Software delivery consultant and author of several books on Impact Mapping, Specification by example, Behavior Driven Development, Test Driven Development and Agile Testing (gojko.net)

Suggested resources to run effective Impact Mapping workshops