SlideShare a Scribd company logo
GETTING STARTED
Building User
Story Maps
contents
SECTION
1
before you start SECTION
2
anatomy of an agile user
story mapwho to involve in a story mapping session? 3
backbone 6
ordering the backbone 7
user stories 8
sequencing 10
SECTION
3
walking through the
user story map
the result? 12
Deciding Who
To Involve In A User
Story Mapping Session
BEFORE YOU START
who to involve in a user story mapping session?
The Product Manager facilitates the user story
mapping session with their agile team
Keep participant numbers below 10 (a smaller group =
more engagement and easier to facilitate)
Involve agile team members + a few stakeholders
Having a mix of people will help increase
understanding of the software throughout the team
Anatomy
of an Agile
User Story Map
GETTING STARTED
backbone
A backbone provides structure and is “the essential capabilities the system needs to have”.
The backbone of the user story map captures the high level activities a user will accomplish while using
the product. Let’s look at the following example and the activities it may have;
Example: buying and watching movie on an Apple TV
- select movie
- purchase movie
- watch movie
- review/recommend movie
For a user to watch a movie on the Apple TV they would have to complete three of these activities. And
there may be follow up activities such as writing a review or recommending the movie to a friend which we
want to encourage.
selection purchase watch social
ordering the backbone - chronologically
Once we’ve got the activities of the backbone identified we will order them in chronological order of
how a user will interact with the product.
Following on with the Apple TV example, we will make sure the order is correct:
selection purchase watch social
It is common to rearrange existing activities or add new activities as the discussion unfolds. This is a key
benefit of the collaborative approach to building the product backlog as we have shared the wisdom of
an entire team involved in the discussion.
user stories
Below each activity on the backbone we create user stories which flesh out the customer journey.
For example: below the ‘select movie’ activity, we may see stories for:
- free text search
- Browse by genre
- Browse by recent addition
- Browse by most popular
- Browse by most popular by genre
- Browse by recent addition by genre
These stories are ordered by value to the user.
Value may be identified through conversations with users, analytics on usage patterns, or another form
of insight appropriate for your product.
selection purchase watch social
search
by genre
popular
recent
user stories
sequencing
Once the team has the backbone and stories ordered it is time to sequence the work.
What do we want to deliver in our MVP, our 1.0, 2.0 etc.
We split the story map horizontally to show what is in and out of each release.
selection purchase watch social
version 1.0
sequencing
We can then begin delivery, and as we deliver releases we can track our progress against the story map.
Product Managers will often start a sprint planning session by reviewing the story map to ensure that all
team members are still on the same page.
User story maps turn a flat backlog into a visual representation of the customer journey. A few tips:
Keep the story map up to date as work progresses so stakeholders can visualise progress in real
time
Use the story map to communicate the roadmap with customers and share the product vision
Walking Through
The User Story Map
- The Result
GETTING STARTED
the results
Source: The New User Story Backlog is a Map - Jeff Patton
because you … you now …
arranged features in sequential order understand what features depend on one another
arranged features by criticality
emphasise important features at the top of your
story map
divided features into business processes
have a better idea of the functionality that
supports each major business process in your
software

More Related Content

PDF
Getting Started - Introduction to Sprint Reviews
PDF
Workshop - Writing Good User Stories
PPTX
Agile Requirements Decomposition
PDF
Getting Started - Introduction to Backlog Grooming
PPTX
User stories for BAs: overview and tips
PPTX
Effective user stories for your agile or Scrum team
PPTX
User Stories explained
PPTX
Breaking down agile requirements in Agile Methodology
Getting Started - Introduction to Sprint Reviews
Workshop - Writing Good User Stories
Agile Requirements Decomposition
Getting Started - Introduction to Backlog Grooming
User stories for BAs: overview and tips
Effective user stories for your agile or Scrum team
User Stories explained
Breaking down agile requirements in Agile Methodology

What's hot (20)

PDF
Writing Good User Stories (Hint: It's not about writing)
PPTX
User story mapping workshop slideshare
PPTX
Epics and User Stories
PPTX
Writing User Stories (04/2012)
PDF
Composing User Stories - Beginners Guide
PPTX
Guide to User Story Creation
PPTX
Strategies to split user stories
PDF
Introduction to User Stories
PDF
User Stories for Agile Requirements
PPTX
Agile Scrum - Crafting user stories
PDF
User story and splitting workshop
PDF
User Stories Writing - Codemotion 2013
PDF
"How to write better User Stories" por @jrhuerta
PDF
How to write user story
PDF
Effective User Stories
PPT
Writing Effective User Stories
PPTX
User stories
KEY
Writing Effective User Stories
PPTX
How to Break the Requirements into User Stories
Writing Good User Stories (Hint: It's not about writing)
User story mapping workshop slideshare
Epics and User Stories
Writing User Stories (04/2012)
Composing User Stories - Beginners Guide
Guide to User Story Creation
Strategies to split user stories
Introduction to User Stories
User Stories for Agile Requirements
Agile Scrum - Crafting user stories
User story and splitting workshop
User Stories Writing - Codemotion 2013
"How to write better User Stories" por @jrhuerta
How to write user story
Effective User Stories
Writing Effective User Stories
User stories
Writing Effective User Stories
How to Break the Requirements into User Stories
Ad

Similar to Getting Started - Building Agile User Story Maps (20)

PDF
Patton Building Better Products Using.pdf
PDF
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
PPTX
Product Backlog Mapping
PPT
User Story Mapping (2008)
PDF
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
PPTX
Db workshop - art of story splitting and writting
PPT
User Story Maps: Secrets for Better Backlogs and Planning
PDF
User Story Map - New Dimensions to your product backlog
PPTX
Mapping Your MVP Product Development in 30 min or Less
PPTX
Effective User Story Writing
PDF
User Story Mapping for Minimum Lovable Products
PDF
User Stories
PPTX
Storymapping workshop for CHI Belgium
PDF
Workshop: User story mapping by Nermina Durmic
PPSX
Create User Story
PPTX
User Story Mapping
PDF
Building Shared Understanding Glenn McClure
PDF
Backlog Management & Discovery
PPT
User Story Mapping for Minimum Lovable Products
PPTX
User story Mapping - A Brief Primer
Patton Building Better Products Using.pdf
User Story Mapping - mini iad 2014 (Armani, Rodriguez)
Product Backlog Mapping
User Story Mapping (2008)
User Story Mapping Definitions & Basics - StoriesOnBoard.pdf
Db workshop - art of story splitting and writting
User Story Maps: Secrets for Better Backlogs and Planning
User Story Map - New Dimensions to your product backlog
Mapping Your MVP Product Development in 30 min or Less
Effective User Story Writing
User Story Mapping for Minimum Lovable Products
User Stories
Storymapping workshop for CHI Belgium
Workshop: User story mapping by Nermina Durmic
Create User Story
User Story Mapping
Building Shared Understanding Glenn McClure
Backlog Management & Discovery
User Story Mapping for Minimum Lovable Products
User story Mapping - A Brief Primer
Ad

Recently uploaded (20)

PPTX
Operating system designcfffgfgggggggvggggggggg
PDF
Navsoft: AI-Powered Business Solutions & Custom Software Development
PDF
Digital Strategies for Manufacturing Companies
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PPTX
history of c programming in notes for students .pptx
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
PDF
Softaken Excel to vCard Converter Software.pdf
PPTX
ai tools demonstartion for schools and inter college
PPTX
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Introduction to Artificial Intelligence
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Understanding Forklifts - TECH EHS Solution
PDF
Digital Systems & Binary Numbers (comprehensive )
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PPTX
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
PDF
top salesforce developer skills in 2025.pdf
PPTX
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Operating system designcfffgfgggggggvggggggggg
Navsoft: AI-Powered Business Solutions & Custom Software Development
Digital Strategies for Manufacturing Companies
How to Migrate SBCGlobal Email to Yahoo Easily
history of c programming in notes for students .pptx
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
T3DD25 TYPO3 Content Blocks - Deep Dive by André Kraus
Softaken Excel to vCard Converter Software.pdf
ai tools demonstartion for schools and inter college
Embracing Complexity in Serverless! GOTO Serverless Bengaluru
2025 Textile ERP Trends: SAP, Odoo & Oracle
Introduction to Artificial Intelligence
VVF-Customer-Presentation2025-Ver1.9.pptx
Understanding Forklifts - TECH EHS Solution
Digital Systems & Binary Numbers (comprehensive )
How to Choose the Right IT Partner for Your Business in Malaysia
Agentic AI : A Practical Guide. Undersating, Implementing and Scaling Autono...
top salesforce developer skills in 2025.pdf
Lecture 3: Operating Systems Introduction to Computer Hardware Systems
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx

Getting Started - Building Agile User Story Maps

  • 2. contents SECTION 1 before you start SECTION 2 anatomy of an agile user story mapwho to involve in a story mapping session? 3 backbone 6 ordering the backbone 7 user stories 8 sequencing 10 SECTION 3 walking through the user story map the result? 12
  • 3. Deciding Who To Involve In A User Story Mapping Session BEFORE YOU START
  • 4. who to involve in a user story mapping session? The Product Manager facilitates the user story mapping session with their agile team Keep participant numbers below 10 (a smaller group = more engagement and easier to facilitate) Involve agile team members + a few stakeholders Having a mix of people will help increase understanding of the software throughout the team
  • 5. Anatomy of an Agile User Story Map GETTING STARTED
  • 6. backbone A backbone provides structure and is “the essential capabilities the system needs to have”. The backbone of the user story map captures the high level activities a user will accomplish while using the product. Let’s look at the following example and the activities it may have; Example: buying and watching movie on an Apple TV - select movie - purchase movie - watch movie - review/recommend movie For a user to watch a movie on the Apple TV they would have to complete three of these activities. And there may be follow up activities such as writing a review or recommending the movie to a friend which we want to encourage. selection purchase watch social
  • 7. ordering the backbone - chronologically Once we’ve got the activities of the backbone identified we will order them in chronological order of how a user will interact with the product. Following on with the Apple TV example, we will make sure the order is correct: selection purchase watch social It is common to rearrange existing activities or add new activities as the discussion unfolds. This is a key benefit of the collaborative approach to building the product backlog as we have shared the wisdom of an entire team involved in the discussion.
  • 8. user stories Below each activity on the backbone we create user stories which flesh out the customer journey. For example: below the ‘select movie’ activity, we may see stories for: - free text search - Browse by genre - Browse by recent addition - Browse by most popular - Browse by most popular by genre - Browse by recent addition by genre These stories are ordered by value to the user. Value may be identified through conversations with users, analytics on usage patterns, or another form of insight appropriate for your product.
  • 9. selection purchase watch social search by genre popular recent user stories
  • 10. sequencing Once the team has the backbone and stories ordered it is time to sequence the work. What do we want to deliver in our MVP, our 1.0, 2.0 etc. We split the story map horizontally to show what is in and out of each release. selection purchase watch social version 1.0
  • 11. sequencing We can then begin delivery, and as we deliver releases we can track our progress against the story map. Product Managers will often start a sprint planning session by reviewing the story map to ensure that all team members are still on the same page. User story maps turn a flat backlog into a visual representation of the customer journey. A few tips: Keep the story map up to date as work progresses so stakeholders can visualise progress in real time Use the story map to communicate the roadmap with customers and share the product vision
  • 12. Walking Through The User Story Map - The Result GETTING STARTED
  • 13. the results Source: The New User Story Backlog is a Map - Jeff Patton because you … you now … arranged features in sequential order understand what features depend on one another arranged features by criticality emphasise important features at the top of your story map divided features into business processes have a better idea of the functionality that supports each major business process in your software