Impact Mapping: Making a big impact with software products and projects
Rate it:
Open Preview
8%
Flag icon
It helps you to find the right questions, which is much more difficult than finding good answers.
19%
Flag icon
If a product milestone or project succeeds in delivering the expected business goal, it is a success from a business perspective, even if the delivered scope ends up being different from what was originally envisaged.
19%
Flag icon
Goals should present the problem to be solved, not the solution. Avoid design constraints in a goal definition.
24%
Flag icon
Impacts are not product features. Avoid listing software ideas here, focus on business activities.
25%
Flag icon
What can we do, as an organisation or a delivery team, to support the required impacts? These are the deliverables, software features and organisational activities.
25%
Flag icon
This helps with breaking deliverables down into independent chunks that provide clear business value, and helps us launch something valuable sooner.
26%
Flag icon
List only high-level deliverables. You can break down high-level features into lower-level scope items, such as user stories, spine stories, basic or extension use cases later. These items can become fourth, fifth or sixth level map branches.
27%
Flag icon
Never aim to implement the whole map. Instead, find the shortest path through the map to the goal!
30%
Flag icon
Iterative delivery methods and lean startup ideas place significant emphasis on integrating learning from delivery into refining scope, specifications and requirements. Upfront plans are inadequate because the landscape changes too frequently.
31%
Flag icon
But iterative delivery plans often lack a big picture.
32%
Flag icon
An impact map helps the delivery organisation maintain a strong focus during delivery, and helps to prioritise and define activities related to improving or assuring quality. The role of testing becomes to prove that deliverables support desired actor behaviours, instead of comparing software features to technical expectations. If a deliverable does not support an impact, even if it works correctly from a technical perspective, it is a failure and should be treated as a problem, enhanced or removed.
42%
Flag icon
Hubbard says that
42%
Flag icon
information is valuable if it reduces uncertainty about decisions, and that the “value of measuring a variable is often inversely proportional to the attention it gets”.
46%
Flag icon
suggesting the solution in the form of a checklist: Variation: seek out new ideas and try new things Survivability: try new things out at a scale where failure is survivable Selection: seek out feedback and learn from your mistakes as you go along
46%
Flag icon
Impact maps can help to facilitate the application of the Palchinsky method. By focusing on business objectives and desired impacts, a map helps us think better about alternative ways of delivering, stimulating variation. While mapping impacts we break deliverables into small pieces, supporting survivability. Finally, by visualising assumptions and defining a clear path from deliverables to desired impacts and business goals, impact maps define good measurements for feedback, helping with the selection principle.
47%
Flag icon
Lean startup is an innovative approach to designing and implementing products and managing companies, described by Eric Ries in his book Lean Startup. Two of the core ideas of lean startup are validated learning (intentionally testing assumptions) and the build-measure-learn cycle (small iterative deliveries to facilitate learning).
47%
Flag icon
build-measure-learn
48%
Flag icon
Iterative delivery became mainstream during the last decade, especially through the use of agile methods.
49%
Flag icon
Many organisations adopt a process that Dave West called Water-Scrum-Fall, with
49%
Flag icon
a huge business decision-making part up front, an iterative technical delivery part in the middle, and a long business approval process at the end. West's
49%
Flag icon
conclusion that “most firms do requirements and plann...
This highlight has been truncated due to consecutive passage length restrictions.
49%
Flag icon
a Scrum...
This highlight has been truncated due to consecutive passage length restrictions.
50%
Flag icon
they often ask for scope and cost to be fixed at the beginning of a project, pretty much defeating the point of iterative delivery.
50%
Flag icon
Impact maps provide the big picture for both business sponsors and technical delivery teams.
52%
Flag icon
User stories are de-facto standard for managing scope in agile methods today.
53%
Flag icon
impact maps allow us to prioritise whole branches easily.
53%
Flag icon
Another common problem with user stories, especially when they are created in bulk, is that they are often created to describe technical deliverables. The most popular story format lists the expected business benefit, a user group that will benefit from the story and the scope that will be delivered on a high level. The idea with this format is to ensure that we know why each story is important, so that we can plan better.
54%
Flag icon
Impact maps help to keep user stories honest – each story needs to fit somewhere on the map. In order to fit it in,
54%
Flag icon
the stakeholder and business benefit on the story card should relate to an actor and an impact on a map. This makes people think harder about what they really want to achieve with a user story, and formulate them better. If there is no suitable place for a story on the impact map, it probably doesn't belong in the current delivery cycle.
54%
Flag icon
56%
Flag icon
Brainstorming to generate new ideas: with the structured process of asking the four key questions and looking for alternatives (explained in the following part of this book), impact mapping facilitates brainstorming.
57%
Flag icon
Change by Design [Brown09]
57%
Flag icon
Visual facilitation makes meetings more effective, according to David Sibbet, because of three key factors: Participation significantly increases as people interact over the graphical presentation of ideas Big-picture thinking allows groups to compare ideas, discover patterns and find new ideas more easily Group memory improves because the meeting is recorded in pictures, and follow-through improves.
57%
Flag icon
Sibbet claims that visualisations make groups smarter, writing ‘visualization is worth 80 IQ points’ because it releases energy, intelligence and creativity in the room.
58%
Flag icon
58%
Flag icon
They structured an engagement model around four key questions: ‘Why
58%
Flag icon
are we here?’, ‘Who are you?’, ‘What are we doing?’ and ‘How are we going to do it?’. Their model helps with alignment of teams, and directly corresponds to the discussions used to create an impact
59%
Flag icon
map. In practice, this mea...
This highlight has been truncated due to consecutive passage length restrictions.
59%
Flag icon
structure of an impact map facilitates a good discussion and brings separate roles together into a si...
This highlight has been truncated due to consecutive passage length restrictions.
59%
Flag icon
Visual Meetings [...
This highlight has been truncated due to consecutive passage length restrictions.
60%
Flag icon
With a clear focus on business goals and good metrics to tell us when we've delivered, we can respond to questions about costs and times by asking ‘How valuable is this? How much do you want to invest? And when do you want it?’.
62%
Flag icon
Something in human psychology makes us come up with features as solutions.
62%
Flag icon
Most of my past projects started with business sponsors asking for features, a kind of shopping list. Business objectives often exist only in the back of some senior sponsor's head, but they aren't clearly expressed or known to anyone else. This sets up software projects for failure from the start for two reasons:
63%
Flag icon
Senior business sponsors are usually not technology experts, so the solutions they pr...
This highlight has been truncated due to consecutive passage length restrictions.
63%
Flag icon
mission statement is by expressing the expected business goals.
64%
Flag icon
‘why is the feature important’ or ‘how would it be useful’. Keep asking the questions until you get to the money.
64%
Flag icon
Tom Gilb has good advice on how to establish precise measurements for goals in his book Competitive Engineering.
65%
Flag icon
what we'll measure (Gilb calls it ‘scale’) how we'll measure it (‘meter’) what the situation is like now (‘benchmark’)
65%
Flag icon
the minimum acceptable value, the break-even point for investment (‘constraint’) the desired value (‘target’)
65%
Flag icon
This is why it's good to plan for two meetings, with enough
« Prev 1