SlideShare a Scribd company logo
DELIVERING WHAT REALLY MATTERS
Impact Maps and
Story Maps
Christian Hassa - ch@techtalk.ch - Twitter: @chrishassa
Swiss Requirements Day Zurich, June 18th 2014
8
Agile Requirements
9
What makes user stories agile?
• Describe user needs or features
• Unit of planning/prioritization
Help solving the right problem
•Solution options
•Mechanism to defer detail
•Reminder for a conversation
•Evolve over time:
desired outcome  specification
10
People fear uncertainty:
They rather make a decision now and
run the risk of being wrong,
than continue in a state of
uncertainty.
- Chris Matts (@papachrismatts)
11
User Story life-cycle
Idea
Need
Problem
12
Impact Mapping
Story Mapping
Specification-By-Example
Why?
Outcomes
Specifications
How?
Acceptance
Criteria
Epics
Deliverables
Impacts
earlier later
User Activities
User Stories
Examples
Goals
Agile Product Ownership
Code
13
Project Success
14
Our job is NOT
to develop software,
our job is to change the world.
- Jeff Patton
15
As a Sales Manager
I want a …-report
to monitor inventory
16
As a Sales Manager
I want a …-report
to monitor inventory
17
As a Sales Manager
I want a …-report
to monitor inventory faster
18
Impact Mapping
Story Mapping
Specification-By-Example
Why?
Outcomes
Specifications
How?
Acceptance
Criteria
Epics
Deliverables
Impacts
earlier later
User Activities
User Stories
Examples
Goals
Agile Product Ownership
Code
19
Impact Mapping
Why?
Outcomes
Specifications
How?
Acceptance
Criteria
Epics
Deliverables
Impacts
earlier later
User Activities
User Stories
Examples
Goals
Achieving Impact
Code
20
Impact Maps
Goal
Actors
Impacts
Deliverables
Increase peak sales
Mobile User
Buy more
online
Mobile
Website
21
Evaluate Options
Goal
Actors
Impacts
Deliverables
Increase peak sales
One-Click
purchase
Mobile User Call Center
Buy more
online
Buy without
call center
Sell faster
Stop
cross selling
Purchase
with SMS
Mobile
Website
22
Hierarchical goals
Goal
Actors
Impacts
Deliverables
Increase turnover 3%
Increase
block buster
market share
Increase peak sales
One-Click
purchase
Mobile User Call Center
Buy more
online
Buy without
call center
Sell faster
Stop
cross selling
Purchase
with SMS
Mobile
Website
23
Zone of influence
Zone of control
Influence vs. Control
Goal
Actors
Impacts
Deliverables
Increase turnover 3%
Increase
block buster
market share
Increase peak sales
One-Click
purchase
Mobile User Call Center
Buy more
online
Buy without
call center
Sell faster
Stop
cross selling
Purchase
with SMS
Mobile
Website
24
Faster
Feedback
25
Story Maps
• Target particular
stakeholder impacts
• Slice and refine
deliverables (releases)
• Support backlog
management
• Inject dependent
features
• Overview and
collaboration
• Release planning
• Flexible scope Conceived by Jeff Patton in 2005
26
Story Mapping
Why?
Outcome
Specification
How?
Acceptance
Criteria
Epics
Deliverables
Impacts
Easier to define upfront Harder to define upfront
User Activities
User Stories
Examples
Goals
Optimizing and refining scope
Code
27
Focus on impacts and user experience
Goal
Actors
Impacts
Deliverables
Increase
block buster
market share
Increase peak sales
One-Click
purchase
Mobile User
Buy more
online
Mobile
Website
28
Sphere of control
Sphere of influence
Product Backlog:
Sphere of control
User Journey: Sphere of influence
Structure
Discover
concerts
Purchase
tickets
Learn
more
Attend
concert
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Likely order of
events
Mobile users
Buy more
online
Visit site
more often
Blockbuster
concert info
One-click
purchase
Deliverables
Impacts
User Activities
User Stories
29
Structure
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Likely order of
events
Mobile user
30
Prioritize per user activity
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Priority
Likely order of
events
Mobile user
31
Walking
Skeleton
Prioritize slices
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Priority
Manual
workaround
Not
supported
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert Likely order of
events
Mobile user
32
Prioritize for deliverable
Visits site
more often
Blockbuster
concert info
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert Likely order of
events
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Mobile user
33
Prioritize for deliverable
Visits site
more often
Blockbuster
concert info
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert Likely order of
events
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Mobile user
34
Validate impact
Visits site
more often
Blockbuster
concert info
Hears about
concert
Tries to get
tickets
Waits for
concert
Attends
concert Likely order of
events
Upcoming
ticket sales
Additional
artist info
Pay by
credit card
Pay by
invoice
Print paper
ticket
Validate
ticket using
NCF
Concert
news
Impact on user
behaviour?
Impact on
business goal?
Mobile user
35
Example
36
Candidate Voter
Fund-
management
More
candidates
run for
election
More voters
participate in
election
Less effort
approving
candidates
Online
application
Candidates
published
online
Online voting
Shared
checklist
Other
funds
Use system
for their
elections
Customizable
branding
Pension Fund
More candidates
Higher voter turnout
No „silent“ elections
Broader
legitimised
committee
Reduced external costs
Less personnel effort
Additional revenue
Reduced cost
for running
elections
Less effort
counting
votes
37
Nominate candidates
Story Map with initial backlog
83
76
58
78
59
60
61
63
8082
55
54
56
52
48
48.2
48.1
49
50
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Vote and determine results
3 User Journeys
User Stories of
Initial Product Backlog
38
Sprint 1
83
76
58
78
59
60
61
63
8082
55
54
56
52
48
48.2
48.1
49
50
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
39
Sprint 2
83
76
58
78
59
60
61
63
8082
55
54
56
52
48
48.2
48.1
49
50
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
40
Sprint 3
83
76
58
78
59
60
61
63
8082
55
54
56
52
48
48.2
48.1
49
50
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
41
Dropped user stories
83
76
58
78
59
60
61
63
8082
55
54
56
52
48
48.2
48.1
49
50
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
42
Added user stories
83
76 89
58
78
59
60
61
63
8082
55
54
56
90
52
48
48.2
48.1
49
50
91
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
43
Sprint 4
83
76 89
58
78
59
60
61
63
8082
55
54
56
90
52
48
48.2
48.1
49
50
91
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
44
Flexible scope
83
76 89
58
78
59
60
61
63
8082
55
54
56
90
52
48
48.2
48.1
49
50
91
77
46
44
42
41
36 34 39
38 32
28
29
25
21
20 23
17
15 13 8
9
11
10
Provision and support
Nominate candidates
Vote and determine results
45
Candidate Voter
Fund-
management
More
candidates
run for
election
More voters
participate in
election
Less effort
approving
candidates
Online
application
Candidates
published
online
Online voting
Shared
checklist
Other
funds
Use system
for their
elections
Customizable
branding
Pension Fund
More candidates
Higher voter turnout
No „silent“ elections
Broader
legitimised
committee
Reduced external costs
Less personnel effort
Additional revenue
Reduced cost
for running
elections
Less effort
counting
votes
Candidates
67  368
Staff
14  4
Customers
0
Project successful?
46
Bonus Track:
Practical
usage tips
47
Tools
48
Creation of Story Maps
49
Trace from outputs to inputs
Outputs:
• Approved list of candidates
• Published profiles of candidates
• Election result
50
Transport and Conservation
51
Product Design with Story Maps
52
Visual collaboration
53
Linking within ALM
Refinement for
Sprint planning
Link with Sprint Backlog
(Tasks, Taskboard, Burndown)
Drill into Details
(Specification-By-Example)
54
Summary
55
Visual collaboration
56
Team
Levels of collaboration
Stakeholders
Project Sponsor
Project Lead
Product
Owner Other groups
that deliver
Impact Maps
strategic view
Story Maps
tactical view
57
Product Design with Story Maps
58
Key takeaways
User Stories != Specifications
•Just options, might be even dropped
•Refine only as certainty grows
Strategic planning with Impact Maps
•Associate business assumptions with
(IT) deliverables
•Measure outcomes to validate assumptions
Tactical planning with Story Maps
•Optimize deliverables to user needs
•Measure impacts to tighten feedback loop
59
Q & A
FREE BOOK:
LEANPUB.COM/50QUICKIDEAS/C/ZURICH
CONTACT:
CHRISTIAN HASSA (CH@TECHTALK.CH, @CHRISHASSA)
Coaching
Coaching
Impact Maps and Story Maps: delivering what really matters
64
Christian Hassa: ch@techtalk.ch - @chrishassa

More Related Content

PPTX
Mobius slideshare - how to measure value using outcome metrics
PDF
Story Mapping in a Nutshell
PPT
User Story Maps: Secrets for Better Backlogs and Planning
PDF
The 5 Levels Planning in Agile
PPTX
Project To Product: How we transitioned to product-aligned value streams
PDF
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
PPTX
Cost of delay (WSJF) - Roni Tamari
PPTX
Flow Metrics: What They Are & Why You Need Them
Mobius slideshare - how to measure value using outcome metrics
Story Mapping in a Nutshell
User Story Maps: Secrets for Better Backlogs and Planning
The 5 Levels Planning in Agile
Project To Product: How we transitioned to product-aligned value streams
Modern Professional Scrum using Flow and Kanban - Agile and Beyond Detroit 2019
Cost of delay (WSJF) - Roni Tamari
Flow Metrics: What They Are & Why You Need Them

What's hot (20)

PPTX
Agile Estimation Techniques
PDF
Agile requirements management
PPTX
Product Backlog Management
PPTX
User stories in agile software development
PPTX
Product Discovery At Google
PDF
An Integral Agile Transformation Approach - Miljan Bajic
PPTX
Agile Scrum Estimation
KEY
Agile Estimating & Planning
PPT
Agile effort estimation
PPT
Tips n' Tricks - Sprint Review
KEY
Enterprise Agile Transformation Strategies
PDF
20220607 Introduction to Flight Levels
PDF
Effective User Stories
ODP
Scrum in 15 Minutes
PPTX
User Story Workshop
PDF
User Story Mapping, Discover the whole story
PDF
Agile Transformation Strategy
PDF
Agile & SCRUM basics
PPTX
Exploring Agile Transformation and Scaling Patterns
PPTX
Agile Planning and Estimation
Agile Estimation Techniques
Agile requirements management
Product Backlog Management
User stories in agile software development
Product Discovery At Google
An Integral Agile Transformation Approach - Miljan Bajic
Agile Scrum Estimation
Agile Estimating & Planning
Agile effort estimation
Tips n' Tricks - Sprint Review
Enterprise Agile Transformation Strategies
20220607 Introduction to Flight Levels
Effective User Stories
Scrum in 15 Minutes
User Story Workshop
User Story Mapping, Discover the whole story
Agile Transformation Strategy
Agile & SCRUM basics
Exploring Agile Transformation and Scaling Patterns
Agile Planning and Estimation
Ad

Similar to Impact Maps and Story Maps: delivering what really matters (20)

PDF
Agile Requirements
PDF
Live it - or leave it! Returning your investment into Agile
PDF
Tutorial: Story Maps in practice: enable early feedback to build what really ...
PDF
From impact to stakeholder examples: Three techniques for end-to-end requirem...
PDF
Impact Map Your Project
PDF
Story Maps in practice
PDF
Agile Software Development - Cargo Cult or Competitive Advantage?
PPTX
Product Backlog Mapping
PDF
Patton Building Better Products Using.pdf
PDF
Jason-Phillip Park on Creating User Stories that get your Developers Excited
PDF
IIBA SE Wisconsin July 2013 - Project inceptions with Personas and Story Maps
PDF
Project inception mke agile june 2013
PDF
Impact Mapping - delivering what really matters!
PDF
To Deliver, Discover We Must - A value-driven approach to agile planning
PPT
User needs vs buisness needs v5a
PPTX
Db workshop - art of story splitting and writting
PDF
Introduction to Agile Project Management and Scrum
PDF
Introduction to Agile Project Management and Scrum
PDF
Story writing and mapping
PDF
Story writing and mapping.pdf
Agile Requirements
Live it - or leave it! Returning your investment into Agile
Tutorial: Story Maps in practice: enable early feedback to build what really ...
From impact to stakeholder examples: Three techniques for end-to-end requirem...
Impact Map Your Project
Story Maps in practice
Agile Software Development - Cargo Cult or Competitive Advantage?
Product Backlog Mapping
Patton Building Better Products Using.pdf
Jason-Phillip Park on Creating User Stories that get your Developers Excited
IIBA SE Wisconsin July 2013 - Project inceptions with Personas and Story Maps
Project inception mke agile june 2013
Impact Mapping - delivering what really matters!
To Deliver, Discover We Must - A value-driven approach to agile planning
User needs vs buisness needs v5a
Db workshop - art of story splitting and writting
Introduction to Agile Project Management and Scrum
Introduction to Agile Project Management and Scrum
Story writing and mapping
Story writing and mapping.pdf
Ad

More from Christian Hassa (20)

PDF
Impact Mapping: Guiding Agile Teams with Customer Obsession (workshop)
PDF
Impact Mapping - strategische Steuerung agiler Entwicklung
PDF
Impact Mapping - strategische Steuerung agiler Entwicklung
PDF
Scrum Alliance Webinar: Impact Mapping
PDF
Impact Mapping - strategische Steuerung für agile Entwicklung
PDF
Upcoming events 2017
PDF
Impact Mapping with Innovation Games (TM)
PDF
Impact Mapping with Innovation Games (R)
PDF
Impact Maps/Story Maps - liefern was wirklich zählt
PDF
Cross mobile testautomation mit Xamarin & SpecFlow
PDF
Specification-By-Example with Gherkin
PDF
Impact Maps und Story Maps - liefern was wirklich zählt
PDF
How I learned to stop worrying and love flexible scope.
PDF
Story Maps Workshop (German) - DNUG Bern
PDF
How I learned stop worrying and how to love flexible scope.
PDF
Story Maps - Liefern was wirklich zählt
PDF
Build-Measure-Learn: Was macht agile Methoden erfolgreich?
PDF
Specification-By-Example with Gherkin
PDF
Tutorial: Implementing Specification-By-Example with Gherkin
PDF
Agiles Testen (German)
Impact Mapping: Guiding Agile Teams with Customer Obsession (workshop)
Impact Mapping - strategische Steuerung agiler Entwicklung
Impact Mapping - strategische Steuerung agiler Entwicklung
Scrum Alliance Webinar: Impact Mapping
Impact Mapping - strategische Steuerung für agile Entwicklung
Upcoming events 2017
Impact Mapping with Innovation Games (TM)
Impact Mapping with Innovation Games (R)
Impact Maps/Story Maps - liefern was wirklich zählt
Cross mobile testautomation mit Xamarin & SpecFlow
Specification-By-Example with Gherkin
Impact Maps und Story Maps - liefern was wirklich zählt
How I learned to stop worrying and love flexible scope.
Story Maps Workshop (German) - DNUG Bern
How I learned stop worrying and how to love flexible scope.
Story Maps - Liefern was wirklich zählt
Build-Measure-Learn: Was macht agile Methoden erfolgreich?
Specification-By-Example with Gherkin
Tutorial: Implementing Specification-By-Example with Gherkin
Agiles Testen (German)

Recently uploaded (20)

PPTX
cloud_computing_Infrastucture_as_cloud_p
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
Spectral efficient network and resource selection model in 5G networks
PDF
A comparative study of natural language inference in Swahili using monolingua...
PPTX
OMC Textile Division Presentation 2021.pptx
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Accuracy of neural networks in brain wave diagnosis of schizophrenia
PDF
Unlocking AI with Model Context Protocol (MCP)
PPTX
TLE Review Electricity (Electricity).pptx
PDF
Agricultural_Statistics_at_a_Glance_2022_0.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PPTX
Group 1 Presentation -Planning and Decision Making .pptx
PPTX
Digital-Transformation-Roadmap-for-Companies.pptx
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
cloud_computing_Infrastucture_as_cloud_p
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Univ-Connecticut-ChatGPT-Presentaion.pdf
Advanced methodologies resolving dimensionality complications for autism neur...
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Build a system with the filesystem maintained by OSTree @ COSCUP 2025
Mobile App Security Testing_ A Comprehensive Guide.pdf
Spectral efficient network and resource selection model in 5G networks
A comparative study of natural language inference in Swahili using monolingua...
OMC Textile Division Presentation 2021.pptx
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Accuracy of neural networks in brain wave diagnosis of schizophrenia
Unlocking AI with Model Context Protocol (MCP)
TLE Review Electricity (Electricity).pptx
Agricultural_Statistics_at_a_Glance_2022_0.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Group 1 Presentation -Planning and Decision Making .pptx
Digital-Transformation-Roadmap-for-Companies.pptx
Per capita expenditure prediction using model stacking based on satellite ima...
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...

Impact Maps and Story Maps: delivering what really matters