SlideShare a Scribd company logo
1 of 45
Download to read offline
MARTIN ETMAJER
Founder | GetCloudnative e.U. Version: 20180611
Understanding the big picture and
creating value by building stuff that matters.
User Story Mapping 101
metmajer@getcloudnative.io
@metmajer
Innovation Technologist & Strategist.
Founder at GetCloudnative.
Martin Etmajer
Why User Story Mapping?
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 4
The Flat User Story Backlog
priority
things to be done
Do stuff...
Do more stuff...
Do even more stuff...
SPRINT 1
SPRINT 1
SPRINT 2
SPRINT 2
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 5
The Flat User Story Backlog
priorityObservation 1: Know What You‘re Building?
Arranging user stories in the order you build them
doesn‘t help when you want to answer the question
„What does the system you‘re building do?“ to others.
things to be done
Do stuff...
Do more stuff...
Do even more stuff...
SPRINT 1
SPRINT 1
SPRINT 2
SPRINT 2
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 6
The Flat User Story Backlog
priorityObservation 2: Know How Things Relate?
You can‘t see how everything fits together.
Making decisions on what to build next is difficult.
Sure you haven‘t forgotten about important features?
things to be done
Do stuff...
Do more stuff...
Do even more stuff...
SPRINT 1
SPRINT 1
SPRINT 2
SPRINT 2
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 7
The Flat User Story Backlog
priority
things to be done
Do stuff...
Do more stuff...
Do even more stuff...
SPRINT 1
SPRINT 1
SPRINT 2
SPRINT 2
Observation 3: Know You Build The Right Things?
You can‘t see how your users experience the product.
Planning coherent, value-driven releases is diffult.
What is User Story Mapping?
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 9
What is User Story Mapping?
„User Story Mapping is about telling a story
and breaking it down into smaller parts.“
Jeff Patton
What is User Story Mapping?
The Standard Reference
„Discover the whole story,
build the right product.“
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 11
The User Story Map
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 12
The User Story Map wall, whiteboard or flip chart paper
sticky notes
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 13
The User Story Map
Users
Who are your users and
what are their goals?
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 14
The User Story Map
User Tasks („Walking Skeleton“)
Things a user does to achieve a goal.
Starts with a verb, e.g., „Send Email“.
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 15
The User Story Map
User Activities („Backbone“)
Groupings of similar tasks.
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 16
The User Story Map
User Stories
Flesh out the user journey in detail:
Sub-tasks, alternatives, exceptions, etc.
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 17
The User Story Map
Narrative Flow
Tell a day in your users‘ life from
left-to-right and top-to-bottom.
(Build up all features at a time.)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 18
The User Story Map
Release Slice
Identifies the smallest number
of user stories for each task.
Achieves your user‘s goals.
Goal
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 19
The User Story Map
A Simple Example
Search
View
Product Listing
View
Product Page
Find
Product
View
Product
Search
By Name
View
Names
View
Description
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 20
Construct, Visualize and Communicate the Big Picture
Understand what you‘re going to build, for whom, why and when you‘re going to build it.
Collaboratively Build Shared Understanding
User Story Mapping enforces open conversations and collaboration across teams.
Set Priorities and Build the Right Things
Discern the must-haves from the should-haves and the could-haves in context.
Minimize output and maximize outcome (don't just build more things faster)!
Allocate Teams and Plan Releases
Identify and address risks in early iterations.
Allocate teams around a coherent, incremental product release roadmap.
User Story Mapping
Benefits
How to User Story Mapping?
Preparations
(Step 0)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 23
User Story Mapping
Step 0: Preparations
wall, whiteboard or flip chart paper
sticky notes
4-6 people (cross-functional including real user)
Frame the Product
(Step 1)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 25
User Story Mapping
Step 1: Frame the Product
§ Which problem is your product going to solve?
§ Who are the users of your product?
§ How does your organization benefit from building the product?
Map the Big Picture
(Step 2)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 27
User Story Mapping
2. Map the Big Picture
1. Identify the things users can do (user tasks) with your application.
Tips
‣ Start with the user most critical to your product‘s success. Add users as they enter the story.
View
Product
Search
Product Login
Buy
Product
View
Similar
Products
always starts with a verb
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 28
User Story Mapping
2. Map the Big Picture
2. Group similar tasks into named clusters (user activities).
View
Similar
Products
Search
Product
Find
Product
Add to
Basket
View
Product
Select
Product
Login
Manage
Users
always starts with a verb
Pay
ProductCheckout
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 29
User Story Mapping
2. Map the Big Picture
3. Bring activities and tasks into an order in which users would complete them.
Login
Manage
Users
View
Similar
Products
Search
Product
Find
Product
View
Product
Select
Product
Add to
Basket
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 30
User Story Mapping
2. Map the Big Picture
4. Tell the narrative and confirm all relevant activities and tasks have been captured.
Register
Manage
Users
View
Similar
Products
Search
Product
Find
Product
View
Product
Select
Product
Login
Aah, sure!
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 31
User Story Mapping
2. Map the Big Picture
Tips
‣ If telling the narrative doesn‘t feel right, your product design may have gaps.
‣ You can add activities or tasks that don‘t fit into the narrative to the end of the map.
‣ If a user story appears multiple times, that‘s ok. Use markers to denote its importance.
(Duplicate stories indicate key features and functionalities of your product.)
Explore the Story
(Step 3)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 33
User Story Mapping
3. Explore the Story
5. Break down high-level tasks into more detailed user stories that build incremental value.
Login via
OAuth
View List of
Max. 10 Results
View
Product
Search via
Full-Text Search
Login
View
Similar
Products
Search
Product
View
Product
Add to
Basket
Add to
Basket
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 34
User Story Mapping
3. Explore the Story
6. Investigate alternatives and exceptions by asking…
§ „What could go wrong?“
§ „Wouldn‘t it be good if…?“
§ „What else might users do?“
Search via
Full-Text Search
Search
Product
What if there
are many
results?
View List of
Max. 10 Results
View
Similar
Products How to do
efficiently?
Slice Out Releases
(Step 4)
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 36
User Story Mapping
4. Slice Out Releases
7. Arrange each task‘s user stories in a priority order from top (highest) to bottom (lowest).
if unsure, compare relative user story values against one another
View
Product
Description
Search via
Product
Name
Login via
User/Pass
View
Product
View
Similar
Products
Search
Product
Login
View List of
Max. 10
Results
View
Product
Image
Search via
Full-Text
Search
Login via
OAuth
Add to
Basket
Pay
Add to
Basket
PayPal
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 37
User Story Mapping
4. Slice Out Releases
8. Using horizontal lines, slice the map into a sequence of incremental product releases.
Product Release Roadmap
View
Product
Description
Search via
Product
Name
Login via
User/Pass
View
Product
Image
RELEASE 1
Goal
View
Product
View
Similar
Products
Search
Product
Login
Add to
Basket
Pay
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 38
User Story Mapping
4. Slice Out Releases
Tips
‣ Each release should mark a minimum viable product that spans your product‘s users.
‣ State how each release contributes to your user‘s goals and how to measure its success.
MARTIN ETMAJER
Founder | GetCloudnative e.U. Slide 39
User Story Mapping is An Art, Not Science
„A story map is not a precise model of a user‘s workflow.
It‘s a tool that helps us work together to tell users‘ stories.“
Jeff Patton
What Else is There?
The Standard Reference
User Story Mapping
The Standard Reference
„Discover the whole story,
build the right product.“
The New User Story Backlog is a Map
Author: Jeff Patton
Story Map Concepts
Author: Jeff Patton
How to Create a User Story Map
Author: Steve Rogalsky
User Story Mapping in Practice
Author: Steve Rogalsky

More Related Content

What's hot

User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyJeff Patton
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping WorkshopDana Pylayeva
 
User story splitting techniques
User story splitting techniquesUser story splitting techniques
User story splitting techniquesAshutosh Rai
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)Jeff Patton
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Easy Agile
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsTarang Baxi
 
Story writing and mapping.pdf
Story writing and mapping.pdfStory writing and mapping.pdf
Story writing and mapping.pdfDevJam
 
Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)one80
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesVikash Karuna
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosAlexey Krivitsky
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Storieskahgeh75
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and PlanningAaron Sanders
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesSlideTeam
 

What's hot (20)

User Story Mapping, Discover the whole story
User Story Mapping, Discover the whole storyUser Story Mapping, Discover the whole story
User Story Mapping, Discover the whole story
 
User Story Mapping Workshop
User Story Mapping WorkshopUser Story Mapping Workshop
User Story Mapping Workshop
 
User Stories
User StoriesUser Stories
User Stories
 
User story mapping
User story mappingUser story mapping
User story mapping
 
User story splitting techniques
User story splitting techniquesUser story splitting techniques
User story splitting techniques
 
User Story Mapping (2008)
User Story Mapping (2008)User Story Mapping (2008)
User Story Mapping (2008)
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
 
Effective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum teamEffective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum team
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Prioritization Techniques for Agile Teams
Prioritization Techniques for Agile TeamsPrioritization Techniques for Agile Teams
Prioritization Techniques for Agile Teams
 
Story writing and mapping.pdf
Story writing and mapping.pdfStory writing and mapping.pdf
Story writing and mapping.pdf
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)
 
Product Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization TechniquesProduct Backlog - Refinement and Prioritization Techniques
Product Backlog - Refinement and Prioritization Techniques
 
Agile coach - roadmap and user story map
Agile coach - roadmap and user story map Agile coach - roadmap and user story map
Agile coach - roadmap and user story map
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
Certified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photosCertified Scrum Product Owner: class desk, posters and photos
Certified Scrum Product Owner: class desk, posters and photos
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
 
User Story Maps: Secrets for Better Backlogs and Planning
 User Story Maps: Secrets for Better Backlogs and Planning User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
 
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation SlidesScrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
 

Similar to User Story Mapping 101

Gamified UK Gamification Method Workshop 2014
Gamified UK Gamification Method Workshop 2014Gamified UK Gamification Method Workshop 2014
Gamified UK Gamification Method Workshop 2014Andrzej Marczewski
 
User story Mapping - A Brief Primer
User story Mapping - A Brief PrimerUser story Mapping - A Brief Primer
User story Mapping - A Brief PrimerGopalakrishnan Vasu
 
Continuous Delivery 101
Continuous Delivery 101Continuous Delivery 101
Continuous Delivery 101Martin Etmajer
 
Patton Building Better Products Using.pdf
Patton Building Better Products Using.pdfPatton Building Better Products Using.pdf
Patton Building Better Products Using.pdfAung Ko Ko Thet
 
Storyboarding - Information Systems Engineering
Storyboarding - Information Systems EngineeringStoryboarding - Information Systems Engineering
Storyboarding - Information Systems Engineeringsandra sukarieh
 
GetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case StudyGetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case StudySu Yuen Chin
 
Design isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 OrlandoDesign isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 OrlandoEmma Carter
 
Microinteractions
MicrointeractionsMicrointeractions
MicrointeractionsDan Saffer
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?Michael Costanzo
 
Product Discovery Canvas
Product Discovery CanvasProduct Discovery Canvas
Product Discovery CanvasAkili King
 
Introduction to user story mapping open camp edition
Introduction to user story mapping open camp editionIntroduction to user story mapping open camp edition
Introduction to user story mapping open camp editionMichael Calleia
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Joshua Seiden
 
Agile cymru Slicing Stories July 2015
Agile cymru   Slicing Stories July 2015Agile cymru   Slicing Stories July 2015
Agile cymru Slicing Stories July 2015BeLiminal
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsKelley Howell
 
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...Emiliano Soldi
 

Similar to User Story Mapping 101 (20)

Gamified UK Gamification Method Workshop 2014
Gamified UK Gamification Method Workshop 2014Gamified UK Gamification Method Workshop 2014
Gamified UK Gamification Method Workshop 2014
 
Brantley innovation games-pcamp2010-done
Brantley innovation games-pcamp2010-doneBrantley innovation games-pcamp2010-done
Brantley innovation games-pcamp2010-done
 
User story Mapping - A Brief Primer
User story Mapping - A Brief PrimerUser story Mapping - A Brief Primer
User story Mapping - A Brief Primer
 
Continuous Delivery 101
Continuous Delivery 101Continuous Delivery 101
Continuous Delivery 101
 
Patton Building Better Products Using.pdf
Patton Building Better Products Using.pdfPatton Building Better Products Using.pdf
Patton Building Better Products Using.pdf
 
Storyboarding - Information Systems Engineering
Storyboarding - Information Systems EngineeringStoryboarding - Information Systems Engineering
Storyboarding - Information Systems Engineering
 
GetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case StudyGetHelp UI Interface and Interaction Design Case Study
GetHelp UI Interface and Interaction Design Case Study
 
Design isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 OrlandoDesign isn't the designer's responsibility #Agile 2017 Orlando
Design isn't the designer's responsibility #Agile 2017 Orlando
 
Startup entrepreneurship with Shlomo Maital
Startup entrepreneurship with Shlomo MaitalStartup entrepreneurship with Shlomo Maital
Startup entrepreneurship with Shlomo Maital
 
Microinteractions
MicrointeractionsMicrointeractions
Microinteractions
 
What Is Innovation — Really?
What Is Innovation — Really?What Is Innovation — Really?
What Is Innovation — Really?
 
Melt Camp Explainer
Melt Camp ExplainerMelt Camp Explainer
Melt Camp Explainer
 
Every MVP Idea Ever
Every MVP Idea EverEvery MVP Idea Ever
Every MVP Idea Ever
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Product Discovery Canvas
Product Discovery CanvasProduct Discovery Canvas
Product Discovery Canvas
 
Introduction to user story mapping open camp edition
Introduction to user story mapping open camp editionIntroduction to user story mapping open camp edition
Introduction to user story mapping open camp edition
 
Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013Lean UX + UX Strat, from UX Strat conference, September 2013
Lean UX + UX Strat, from UX Strat conference, September 2013
 
Agile cymru Slicing Stories July 2015
Agile cymru   Slicing Stories July 2015Agile cymru   Slicing Stories July 2015
Agile cymru Slicing Stories July 2015
 
User Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable ProductsUser Story Mapping for Minimum Lovable Products
User Story Mapping for Minimum Lovable Products
 
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...
Bridging the Gap: How to Empathize with Business…and, in the meanwhile, creat...
 

More from Martin Etmajer

Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...
Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...
Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...Martin Etmajer
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMartin Etmajer
 
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)Martin Etmajer
 
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpecTest-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpecMartin Etmajer
 
(R)Evolutionize APM - APM in Continuous Delivery and DevOps
(R)Evolutionize APM - APM in Continuous Delivery and DevOps(R)Evolutionize APM - APM in Continuous Delivery and DevOps
(R)Evolutionize APM - APM in Continuous Delivery and DevOpsMartin Etmajer
 
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpecTest-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpecMartin Etmajer
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with AnsibleMartin Etmajer
 
Deploying On-Prem as SaaS: Why we go with Ansible
Deploying On-Prem as SaaS: Why we go with AnsibleDeploying On-Prem as SaaS: Why we go with Ansible
Deploying On-Prem as SaaS: Why we go with AnsibleMartin Etmajer
 
Introduction to Automated Deployments with Ansible
Introduction to Automated Deployments with AnsibleIntroduction to Automated Deployments with Ansible
Introduction to Automated Deployments with AnsibleMartin Etmajer
 

More from Martin Etmajer (10)

Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...
Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...
Challenges in a Microservices Age: Monitoring, Logging and Tracing on Red Hat...
 
Monitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on KubernetesMonitoring, Logging and Tracing on Kubernetes
Monitoring, Logging and Tracing on Kubernetes
 
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)
Monitoring Microservices at Scale on OpenShift (OpenShift Commons Briefing #52)
 
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpecTest-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Puppet, Test Kitchen, Serverspec and RSpec
 
(R)Evolutionize APM - APM in Continuous Delivery and DevOps
(R)Evolutionize APM - APM in Continuous Delivery and DevOps(R)Evolutionize APM - APM in Continuous Delivery and DevOps
(R)Evolutionize APM - APM in Continuous Delivery and DevOps
 
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpecTest-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpec
Test-Driven Infrastructure with Ansible, Test Kitchen, Serverspec and RSpec
 
Automated Deployments with Ansible
Automated Deployments with AnsibleAutomated Deployments with Ansible
Automated Deployments with Ansible
 
Deploying On-Prem as SaaS: Why we go with Ansible
Deploying On-Prem as SaaS: Why we go with AnsibleDeploying On-Prem as SaaS: Why we go with Ansible
Deploying On-Prem as SaaS: Why we go with Ansible
 
Introduction to Automated Deployments with Ansible
Introduction to Automated Deployments with AnsibleIntroduction to Automated Deployments with Ansible
Introduction to Automated Deployments with Ansible
 
Automated Deployments
Automated DeploymentsAutomated Deployments
Automated Deployments
 

Recently uploaded

Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon investment
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Sheetaleventcompany
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangaloreamitlee9823
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756dollysharma2066
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableSeo
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 MonthsIndeedSEO
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escortdlhescort
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperityhemanthkumar470700
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLkapoorjyoti4444
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...lizamodels9
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfAdmir Softic
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceDamini Dixit
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Falcon Invoice Discounting
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...lizamodels9
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentationuneakwhite
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizharallensay1
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876dlhescort
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Anamikakaur10
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptxnandhinijagan9867
 

Recently uploaded (20)

unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabiunwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
unwanted pregnancy Kit [+918133066128] Abortion Pills IN Dubai UAE Abudhabi
 
Falcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business PotentialFalcon Invoice Discounting: Unlock Your Business Potential
Falcon Invoice Discounting: Unlock Your Business Potential
 
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
 
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service BangaloreCall Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
Call Girls Hebbal Just Call 👗 7737669865 👗 Top Class Call Girl Service Bangalore
 
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
FULL ENJOY Call Girls In Mahipalpur Delhi Contact Us 8377877756
 
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service AvailableCall Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
 
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 MonthsSEO Case Study: How I Increased SEO Traffic & Ranking by 50-60%  in 6 Months
SEO Case Study: How I Increased SEO Traffic & Ranking by 50-60% in 6 Months
 
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂EscortCall Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
Call Girls In Nangloi Rly Metro ꧂…….95996 … 13876 Enjoy ꧂Escort
 
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to ProsperityFalcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
 
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRLWhitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
Whitefield CALL GIRL IN 98274*61493 ❤CALL GIRLS IN ESCORT SERVICE❤CALL GIRL
 
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
 
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdfDr. Admir Softic_ presentation_Green Club_ENG.pdf
Dr. Admir Softic_ presentation_Green Club_ENG.pdf
 
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort ServiceMalegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
Malegaon Call Girls Service ☎ ️82500–77686 ☎️ Enjoy 24/7 Escort Service
 
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
Unveiling Falcon Invoice Discounting: Leading the Way as India's Premier Bill...
 
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
 
Uneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration PresentationUneak White's Personal Brand Exploration Presentation
Uneak White's Personal Brand Exploration Presentation
 
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al MizharAl Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
Al Mizhar Dubai Escorts +971561403006 Escorts Service In Al Mizhar
 
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
Cheap Rate Call Girls In Noida Sector 62 Metro 959961乂3876
 
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
Call Now ☎️🔝 9332606886🔝 Call Girls ❤ Service In Bhilwara Female Escorts Serv...
 
Phases of Negotiation .pptx
 Phases of Negotiation .pptx Phases of Negotiation .pptx
Phases of Negotiation .pptx
 

User Story Mapping 101

  • 1. MARTIN ETMAJER Founder | GetCloudnative e.U. Version: 20180611 Understanding the big picture and creating value by building stuff that matters. User Story Mapping 101
  • 2. metmajer@getcloudnative.io @metmajer Innovation Technologist & Strategist. Founder at GetCloudnative. Martin Etmajer
  • 3. Why User Story Mapping?
  • 4. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 4 The Flat User Story Backlog priority things to be done Do stuff... Do more stuff... Do even more stuff... SPRINT 1 SPRINT 1 SPRINT 2 SPRINT 2
  • 5. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 5 The Flat User Story Backlog priorityObservation 1: Know What You‘re Building? Arranging user stories in the order you build them doesn‘t help when you want to answer the question „What does the system you‘re building do?“ to others. things to be done Do stuff... Do more stuff... Do even more stuff... SPRINT 1 SPRINT 1 SPRINT 2 SPRINT 2
  • 6. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 6 The Flat User Story Backlog priorityObservation 2: Know How Things Relate? You can‘t see how everything fits together. Making decisions on what to build next is difficult. Sure you haven‘t forgotten about important features? things to be done Do stuff... Do more stuff... Do even more stuff... SPRINT 1 SPRINT 1 SPRINT 2 SPRINT 2
  • 7. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 7 The Flat User Story Backlog priority things to be done Do stuff... Do more stuff... Do even more stuff... SPRINT 1 SPRINT 1 SPRINT 2 SPRINT 2 Observation 3: Know You Build The Right Things? You can‘t see how your users experience the product. Planning coherent, value-driven releases is diffult.
  • 8. What is User Story Mapping?
  • 9. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 9 What is User Story Mapping? „User Story Mapping is about telling a story and breaking it down into smaller parts.“ Jeff Patton
  • 10. What is User Story Mapping? The Standard Reference „Discover the whole story, build the right product.“
  • 11. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 11 The User Story Map
  • 12. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 12 The User Story Map wall, whiteboard or flip chart paper sticky notes
  • 13. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 13 The User Story Map Users Who are your users and what are their goals?
  • 14. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 14 The User Story Map User Tasks („Walking Skeleton“) Things a user does to achieve a goal. Starts with a verb, e.g., „Send Email“.
  • 15. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 15 The User Story Map User Activities („Backbone“) Groupings of similar tasks.
  • 16. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 16 The User Story Map User Stories Flesh out the user journey in detail: Sub-tasks, alternatives, exceptions, etc.
  • 17. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 17 The User Story Map Narrative Flow Tell a day in your users‘ life from left-to-right and top-to-bottom. (Build up all features at a time.)
  • 18. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 18 The User Story Map Release Slice Identifies the smallest number of user stories for each task. Achieves your user‘s goals. Goal
  • 19. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 19 The User Story Map A Simple Example Search View Product Listing View Product Page Find Product View Product Search By Name View Names View Description
  • 20. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 20 Construct, Visualize and Communicate the Big Picture Understand what you‘re going to build, for whom, why and when you‘re going to build it. Collaboratively Build Shared Understanding User Story Mapping enforces open conversations and collaboration across teams. Set Priorities and Build the Right Things Discern the must-haves from the should-haves and the could-haves in context. Minimize output and maximize outcome (don't just build more things faster)! Allocate Teams and Plan Releases Identify and address risks in early iterations. Allocate teams around a coherent, incremental product release roadmap. User Story Mapping Benefits
  • 21. How to User Story Mapping?
  • 23. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 23 User Story Mapping Step 0: Preparations wall, whiteboard or flip chart paper sticky notes 4-6 people (cross-functional including real user)
  • 25. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 25 User Story Mapping Step 1: Frame the Product § Which problem is your product going to solve? § Who are the users of your product? § How does your organization benefit from building the product?
  • 26. Map the Big Picture (Step 2)
  • 27. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 27 User Story Mapping 2. Map the Big Picture 1. Identify the things users can do (user tasks) with your application. Tips ‣ Start with the user most critical to your product‘s success. Add users as they enter the story. View Product Search Product Login Buy Product View Similar Products always starts with a verb
  • 28. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 28 User Story Mapping 2. Map the Big Picture 2. Group similar tasks into named clusters (user activities). View Similar Products Search Product Find Product Add to Basket View Product Select Product Login Manage Users always starts with a verb Pay ProductCheckout
  • 29. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 29 User Story Mapping 2. Map the Big Picture 3. Bring activities and tasks into an order in which users would complete them. Login Manage Users View Similar Products Search Product Find Product View Product Select Product Add to Basket
  • 30. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 30 User Story Mapping 2. Map the Big Picture 4. Tell the narrative and confirm all relevant activities and tasks have been captured. Register Manage Users View Similar Products Search Product Find Product View Product Select Product Login Aah, sure!
  • 31. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 31 User Story Mapping 2. Map the Big Picture Tips ‣ If telling the narrative doesn‘t feel right, your product design may have gaps. ‣ You can add activities or tasks that don‘t fit into the narrative to the end of the map. ‣ If a user story appears multiple times, that‘s ok. Use markers to denote its importance. (Duplicate stories indicate key features and functionalities of your product.)
  • 33. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 33 User Story Mapping 3. Explore the Story 5. Break down high-level tasks into more detailed user stories that build incremental value. Login via OAuth View List of Max. 10 Results View Product Search via Full-Text Search Login View Similar Products Search Product View Product Add to Basket Add to Basket
  • 34. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 34 User Story Mapping 3. Explore the Story 6. Investigate alternatives and exceptions by asking… § „What could go wrong?“ § „Wouldn‘t it be good if…?“ § „What else might users do?“ Search via Full-Text Search Search Product What if there are many results? View List of Max. 10 Results View Similar Products How to do efficiently?
  • 36. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 36 User Story Mapping 4. Slice Out Releases 7. Arrange each task‘s user stories in a priority order from top (highest) to bottom (lowest). if unsure, compare relative user story values against one another View Product Description Search via Product Name Login via User/Pass View Product View Similar Products Search Product Login View List of Max. 10 Results View Product Image Search via Full-Text Search Login via OAuth Add to Basket Pay Add to Basket PayPal
  • 37. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 37 User Story Mapping 4. Slice Out Releases 8. Using horizontal lines, slice the map into a sequence of incremental product releases. Product Release Roadmap View Product Description Search via Product Name Login via User/Pass View Product Image RELEASE 1 Goal View Product View Similar Products Search Product Login Add to Basket Pay
  • 38. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 38 User Story Mapping 4. Slice Out Releases Tips ‣ Each release should mark a minimum viable product that spans your product‘s users. ‣ State how each release contributes to your user‘s goals and how to measure its success.
  • 39. MARTIN ETMAJER Founder | GetCloudnative e.U. Slide 39 User Story Mapping is An Art, Not Science „A story map is not a precise model of a user‘s workflow. It‘s a tool that helps us work together to tell users‘ stories.“ Jeff Patton
  • 40. What Else is There?
  • 41. The Standard Reference User Story Mapping The Standard Reference „Discover the whole story, build the right product.“
  • 42. The New User Story Backlog is a Map Author: Jeff Patton
  • 44. How to Create a User Story Map Author: Steve Rogalsky
  • 45. User Story Mapping in Practice Author: Steve Rogalsky