Suche senden
Hochladen
10 Tips for Creating Great User Stories
•
36 gefällt mir
•
38,308 views
Roman Pichler
Folgen
10 practical tips to help you creating great user stories
Weniger lesen
Mehr lesen
Technologie
Melden
Teilen
Melden
Teilen
1 von 42
Empfohlen
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
The Product Visioning Workshop: A Proven Method for Product Planning and Prio...
Perfetti Media
Become a Great Product Manager
Become a Great Product Manager
Roman Pichler
UX and Scrum
UX and Scrum
Roman Pichler
Product Owner and Strategy
Product Owner and Strategy
Roman Pichler
User Story Mapping Workshop (Design Skills 2016)
User Story Mapping Workshop (Design Skills 2016)
Bartosz Mozyrko
Tips for Effectively Applying the Product Owner Role
Tips for Effectively Applying the Product Owner Role
Roman Pichler
Methodology: feature epic and user story
Methodology: feature epic and user story
Jean-François Nguyen
Customer Journey Map in B2B projects
Customer Journey Map in B2B projects
SDDMilan
Weitere ähnliche Inhalte
Was ist angesagt?
How to write good user stories
How to write good user stories
Jose E. Rodriguez Huerta
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
Easy Agile
User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
Aaron Sanders
User Stories Training
User Stories Training
Clarion Marketing
"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuerta
webcat
Making Effective Product Decisions
Making Effective Product Decisions
Roman Pichler
The Product Owner Role
The Product Owner Role
Roman Pichler
Story Mapping in a Nutshell
Story Mapping in a Nutshell
VersionOne
User Story Mapping Workshop
User Story Mapping Workshop
Dana Pylayeva
User Story Workshop
User Story Workshop
Peter Antman
Agile Product Roadmaps
Agile Product Roadmaps
Roman Pichler
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product People
Roman Pichler
Product Strategy and Product Success
Product Strategy and Product Success
Roman Pichler
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
SlideTeam
WTF is a Product Roadmap?
WTF is a Product Roadmap?
Fresh Tilled Soil
Product roadmap strategy
Product roadmap strategy
MC Saravanan ☼
User Story
User Story
Sunil Jakkaraju
Product Discovery At Google
Product Discovery At Google
John Gibbon
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
Proyectalis / Improvement21
User Story Mapping (2008)
User Story Mapping (2008)
Jeff Patton
Was ist angesagt?
(20)
How to write good user stories
How to write good user stories
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
User Story Maps: Secrets for Better Backlogs and Planning
User Story Maps: Secrets for Better Backlogs and Planning
User Stories Training
User Stories Training
"How to write better User Stories" por @jrhuerta
"How to write better User Stories" por @jrhuerta
Making Effective Product Decisions
Making Effective Product Decisions
The Product Owner Role
The Product Owner Role
Story Mapping in a Nutshell
Story Mapping in a Nutshell
User Story Mapping Workshop
User Story Mapping Workshop
User Story Workshop
User Story Workshop
Agile Product Roadmaps
Agile Product Roadmaps
Dealing with Difficult Stakeholders: Tips for Product People
Dealing with Difficult Stakeholders: Tips for Product People
Product Strategy and Product Success
Product Strategy and Product Success
Scrum Prioritization Techniques PowerPoint Presentation Slides
Scrum Prioritization Techniques PowerPoint Presentation Slides
WTF is a Product Roadmap?
WTF is a Product Roadmap?
Product roadmap strategy
Product roadmap strategy
User Story
User Story
Product Discovery At Google
Product Discovery At Google
Agile Kaizen: Agile Product Management - Course Slides
Agile Kaizen: Agile Product Management - Course Slides
User Story Mapping (2008)
User Story Mapping (2008)
Andere mochten auch
Product Strategy Recommendations for Product Leaders
Product Strategy Recommendations for Product Leaders
Roman Pichler
The Product Canvas Tutorial V1.0
The Product Canvas Tutorial V1.0
Roman Pichler
Moving Beyond the MVP - PMF2015
Moving Beyond the MVP - PMF2015
Emily Tate
MVP: Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
Liquid Reality
User Testing for Product Managers - LIVE
User Testing for Product Managers - LIVE
Jon White
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
Erin 'Folletto' Casali
Francis Rowland
Francis Rowland
Nexer Digital
Julie Dodd - Camp Digital 2016
Julie Dodd - Camp Digital 2016
Nexer Digital
Blue Ocean Strategy - Summary and Examples
Blue Ocean Strategy - Summary and Examples
Khai Biau Yip
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Carol Smith
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Carol Smith
Andere mochten auch
(11)
Product Strategy Recommendations for Product Leaders
Product Strategy Recommendations for Product Leaders
The Product Canvas Tutorial V1.0
The Product Canvas Tutorial V1.0
Moving Beyond the MVP - PMF2015
Moving Beyond the MVP - PMF2015
MVP: Minimum Viable Product vs. Maximum Value Product
MVP: Minimum Viable Product vs. Maximum Value Product
User Testing for Product Managers - LIVE
User Testing for Product Managers - LIVE
Introduction to Building Wireframes (with OmniGraffle)
Introduction to Building Wireframes (with OmniGraffle)
Francis Rowland
Francis Rowland
Julie Dodd - Camp Digital 2016
Julie Dodd - Camp Digital 2016
Blue Ocean Strategy - Summary and Examples
Blue Ocean Strategy - Summary and Examples
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
Making Great User Experiences, Pittsburgh Scrum MeetUp, Oct 17, 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
AI and Machine Learning Demystified by Carol Smith at Midwest UX 2017
Ähnlich wie 10 Tips for Creating Great User Stories
UX Recipe Cards
UX Recipe Cards
Lane Goldstone
Lies, Damned Lies, and Pretty Pictures
Lies, Damned Lies, and Pretty Pictures
vutpakdi
from stuff to stories
from stuff to stories
Erik Roscam Abbing
Busines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use it
Adrian M Odgers
User centred Design Vision tree
User centred Design Vision tree
Sharon Don
How to Increase Your Product Sense by ServiceNow Senior PM
How to Increase Your Product Sense by ServiceNow Senior PM
Product School
Design for the Caring Professions: TCUX Meetup April 11, 2016
Design for the Caring Professions: TCUX Meetup April 11, 2016
Kat Jayne
Business model dev.
Business model dev.
Mayor Cyrille
How to improve your product sense?
How to improve your product sense?
manjeetjakhar
Dynamic4 & The Big Idea Webinar. Introducing The Business Model Canvas
Dynamic4 & The Big Idea Webinar. Introducing The Business Model Canvas
Ben Pecotich
10ways
10ways
Vera Kovaleva
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
Yuan Wang
10waystosuperchargeyourcustomerexperience 160907023230
10waystosuperchargeyourcustomerexperience 160907023230
Marco Antonio Soleto Pinaicobo
Backlog Management & Discovery
Backlog Management & Discovery
Tarun Singh
Maximising Your Brand's Digital PR Impact: Strategies for Success and Creativ...
Maximising Your Brand's Digital PR Impact: Strategies for Success and Creativ...
Sarah Fleming
Your brand business infoload 2016
Your brand business infoload 2016
Lynn van Vuuren
How to get buy-in for your people analytics from the boardroom and beyond.
How to get buy-in for your people analytics from the boardroom and beyond.
The Happiness Index
5 steps to executing a successful digital pr campaign - Brighton SEO
5 steps to executing a successful digital pr campaign - Brighton SEO
Tom Mansell
Denis Law, Head of Strategic Product Development, The Economist - Teaching A ...
Denis Law, Head of Strategic Product Development, The Economist - Teaching A ...
Hilary Ip
Your brand 2016 presentation
Your brand 2016 presentation
Lynn van Vuuren
Ähnlich wie 10 Tips for Creating Great User Stories
(20)
UX Recipe Cards
UX Recipe Cards
Lies, Damned Lies, and Pretty Pictures
Lies, Damned Lies, and Pretty Pictures
from stuff to stories
from stuff to stories
Busines model canvas - what is it and how can I use it
Busines model canvas - what is it and how can I use it
User centred Design Vision tree
User centred Design Vision tree
How to Increase Your Product Sense by ServiceNow Senior PM
How to Increase Your Product Sense by ServiceNow Senior PM
Design for the Caring Professions: TCUX Meetup April 11, 2016
Design for the Caring Professions: TCUX Meetup April 11, 2016
Business model dev.
Business model dev.
How to improve your product sense?
How to improve your product sense?
Dynamic4 & The Big Idea Webinar. Introducing The Business Model Canvas
Dynamic4 & The Big Idea Webinar. Introducing The Business Model Canvas
10ways
10ways
10 Insightful Quotes On Designing A Better Customer Experience
10 Insightful Quotes On Designing A Better Customer Experience
10waystosuperchargeyourcustomerexperience 160907023230
10waystosuperchargeyourcustomerexperience 160907023230
Backlog Management & Discovery
Backlog Management & Discovery
Maximising Your Brand's Digital PR Impact: Strategies for Success and Creativ...
Maximising Your Brand's Digital PR Impact: Strategies for Success and Creativ...
Your brand business infoload 2016
Your brand business infoload 2016
How to get buy-in for your people analytics from the boardroom and beyond.
How to get buy-in for your people analytics from the boardroom and beyond.
5 steps to executing a successful digital pr campaign - Brighton SEO
5 steps to executing a successful digital pr campaign - Brighton SEO
Denis Law, Head of Strategic Product Development, The Economist - Teaching A ...
Denis Law, Head of Strategic Product Development, The Economist - Teaching A ...
Your brand 2016 presentation
Your brand 2016 presentation
Mehr von Roman Pichler
OKRs in Product Management
OKRs in Product Management
Roman Pichler
Product Goals in Scrum
Product Goals in Scrum
Roman Pichler
Structuring and Scaling Product Teams
Structuring and Scaling Product Teams
Roman Pichler
Product Strategy Success Factors
Product Strategy Success Factors
Roman Pichler
Balanced Product Leadership
Balanced Product Leadership
Roman Pichler
Building a Product Users Want
Building a Product Users Want
Roman Pichler
Mehr von Roman Pichler
(6)
OKRs in Product Management
OKRs in Product Management
Product Goals in Scrum
Product Goals in Scrum
Structuring and Scaling Product Teams
Structuring and Scaling Product Teams
Product Strategy Success Factors
Product Strategy Success Factors
Balanced Product Leadership
Balanced Product Leadership
Building a Product Users Want
Building a Product Users Want
Kürzlich hochgeladen
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
DianaGray10
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
D Cloud Solutions
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Matsuo Lab
Introduction to Quantum Computing
Introduction to Quantum Computing
GDSC PJATK
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
David Newbury
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
Bachir Benyammi
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
Matt Ray
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Md Hossain Ali
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
IES VE
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Aijun Zhang
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
Aggregage
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Adam Moalla
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
SANGHEE SHIN
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
bruanjhuli
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
dgelyza
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
DianaGray10
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
UiPathCommunity
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Daniel Santiago Silva Capera
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Will Schroeder
Designing A Time bound resource download URL
Designing A Time bound resource download URL
Runcy Oommen
Kürzlich hochgeladen
(20)
UiPath Studio Web workshop series - Day 6
UiPath Studio Web workshop series - Day 6
Artificial Intelligence & SEO Trends for 2024
Artificial Intelligence & SEO Trends for 2024
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Matsuo Laboratory (ENG).pptx
Introduction to Quantum Computing
Introduction to Quantum Computing
Linked Data in Production: Moving Beyond Ontologies
Linked Data in Production: Moving Beyond Ontologies
NIST Cybersecurity Framework (CSF) 2.0 Workshop
NIST Cybersecurity Framework (CSF) 2.0 Workshop
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
KubeConEU24-Monitoring Kubernetes and Cloud Spend with OpenCost
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
AI Fame Rush Review – Virtual Influencer Creation In Just Minutes
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Using IESVE for Loads, Sizing and Heat Pump Modeling to Achieve Decarbonization
Machine Learning Model Validation (Aijun Zhang 2024).pdf
Machine Learning Model Validation (Aijun Zhang 2024).pdf
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
The Data Metaverse: Unpacking the Roles, Use Cases, and Tech Trends in Data a...
9 Steps For Building Winning Founding Team
9 Steps For Building Winning Founding Team
Do we need a new standard for visualizing the invisible?
Do we need a new standard for visualizing the invisible?
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10: Lesson 7 - File Storage and Online Collaboration
COMPUTER 10 Lesson 8 - Building a Website
COMPUTER 10 Lesson 8 - Building a Website
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Platform: The Backend Engine Powering Your Automation - Session 1
UiPath Community: AI for UiPath Automation Developers
UiPath Community: AI for UiPath Automation Developers
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
IaC & GitOps in a Nutshell - a FridayInANuthshell Episode.pdf
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Apres-Cyber - The Data Dilemma: Bridging Offensive Operations and Machine Lea...
Designing A Time bound resource download URL
Designing A Time bound resource download URL
10 Tips for Creating Great User Stories
1.
© 2016 Pichler
Consulting Ltd 10 Tips for Creating Great User Stories Roman Pichler @romanpichler romanpichler.com
2.
© 2016 Pichler
Consulting Ltd About Roman • Product management consultant, teacher, and author – 15 years experience in teaching and coaching product managers and helping companies establish an effective product management function – Specialised in agile and in lean practices • Business owner and product manager – I try to walk my own talk Product Strategy and Product Roadmap Practices for the Digital Age STRATEGIZE ROMAN PICHLER My books
3.
What is a user
story?
5.
Here is My
Take © 2016 Pichler Consulting Ltd A user story describes how a person interacts with the product and uses some product functionality. • Communicates the who, what, why. • Replaces traditional requirements.
6.
Tip #1
8.
© 2016 Pichler
Consulting Ltd Users Come First Product User Story User or Customer • Who are the users? • What do they want from the product?
9.
Users Come First •
Always write a user story from the user’s perspective. – Who are the users? – What do the users want from the product? • If you don’t know who the users are and why they would want to use the product, then do not write any stories. – Carry out the necessary research work before you create any user stories. Otherwise your stories will be based on beliefs and ideas rather than data and empirical evidence. © 2016 Pichler Consulting Ltd
10.
Tip #2
12.
Use Personas to
Discover the Right Stories © 2016 Pichler Consulting Ltd GoalPicture & Name Details What does the persona look like? What is the character's name? What are the persona’s relevant characteristics and behaviors? For instance, demographics, psychographics and behavioral attributes. Why would the persona want to use or buy the product? What benefit does the persona want to gain, or which problem does the persona want to solve?
13.
Tip #3
15.
© 2016 Pichler
Consulting Ltd Create Stories Collaboratively Product Owner Development Team ScrumMaster/Coach Facilitates
16.
© 2016 Pichler
Consulting Ltd Create Stories Collaboratively • A user story is not a specification, but an communication and collaboration tool. Never hand off a story to a development team but embed it in a conversation. • You can take this approach further and write stories collaboratively. This leverages the creativity and the knowledge of the team and results in better user stories. • If you can’t involve the development team in the user story work, then you use another, more formal technique, such as, use cases.
17.
Tip #4
19.
© 2016 Pichler
Consulting Ltd Make Your Stories Simple and Concise • Capture your stories so that they are easy to understand. – Focus on what’s important, and leave out the rest. – Avoid confusing terms and use active voice. • The following template is a good starting point: • If you use personas, then put them in your stories.
20.
Tip #5
22.
© 2016 Pichler
Consulting Ltd Start with Epics • An epic is a big, sketchy, coarse-grained story, like a headline and placeholder for more detailed stories. • Starting with epics allows you to sketch the product functionality without committing to the details. • It also reduces the time and effort required to integrate new insights and evolve your stories based on user feedback.
23.
Tip #6
25.
© 2016 Pichler
Consulting Ltd Refine the Stories and Get them Ready Epic User Story Big, coarse- grained, sketchy Ready: • Shared understanding • Feasible • Testable User Feedback, New Insights
26.
© 2016 Pichler
Consulting Ltd Refine the Stories to Get them Ready • Break your epics into smaller, detailed stories using the insights gained from exposing product increments to the users. • All dev team members should have a shared understanding of the story’s meaning. • The story should not too big and comfortably fit into a sprint. • You can determine if the story is done.
27.
Tip #7
29.
© 2016 Pichler
Consulting Ltd Add Acceptance Criteria • Acceptance criteria complement the narrative: They allow you to describe the conditions that must be fulfilled so that the story is done. • The criteria enrich the story, they make it testable, and they ensures that the story can be demoed or released to the users and other stakeholders. • As a rule of thumb, I like to use three to five acceptance criteria for each detailed story.
30.
Tip #8
32.
© 2016 Pichler
Consulting Ltd Use Paper Cards • Even if your stories are stored electronically, it is worthwhile to use paper cards when you write new stories. • Paper cards are cheap and easy to use. • They facilitate collaboration: Every one can take a card and jot down an idea. • Cards can be easily grouped on the table or wall to check for consistency and completeness and to visualise dependencies.
33.
Tip #9
35.
© 2016 Pichler
Consulting Ltd Visualise Your Stories • Make your stories visible and put them up on the wall. • This fosters collaboration and creates transparency. • What’s more, it makes it obvious when you add too many stories too quickly, as you will start running out of wall space.
36.
© 2016 Pichler
Consulting Ltd Roman’s Product Canvas The users and the customers with their needs captures as personas. The big picture with the desired user experience (UX): the user journeys, the product functionality, the visual design, and the nonfunctional properties. Epics, scenarios, storyboards, story maps, workflows, design sketches, mock-ups, and constraint stories are helpful techniques to capture the big picture. The goal of the next sprint with detailed user stories.
37.
Tip #10
39.
© 2016 Pichler
Consulting Ltd Don't Write User Stories If You • Describe complex user interactions and the visual design. Employ other techniques instead, such as, story maps, storyboards, sketches, and mockups. • Spec an architectural element like a component or service. Instead, use a modeling language like UML. • Quickly validate an idea with a throwaway prototype or mockup. Writing stories may not be necessary at all in this case.
40.
The End.
42.
© 2016 Pichler
Consulting Ltd You can find more information at: romanpichler.com Thank You! © 2016 Pichler Consulting Ltd I look forward to your questions: info@romanpichler.com @romanpichler