SlideShare una empresa de Scribd logo
1 de 20
Descargar para leer sin conexión
© 2015 Siddhartha Banerjee
story mapping
© 2015 Siddhartha Banerjee
How to create compelling user stories?
– Siddhartha Banerjee
© 2015 Siddhartha Banerjee
What is a user story?
A User Story is a brief description of a need or
goal told from the perspective of the person with
the need or goal.
User stories are often written on index cards or sticky notes, and arranged
on walls or tables to facilitate planning and discussion. As such, they
strongly shift the focus from writing about features to discussing them. In
fact, these discussions are more important than whatever text is written.
© 2015 Siddhartha Banerjee
The formula
As a <type of user>, I want <some goal>
so that <some reason>.
© 2015 Siddhartha Banerjee
Examples
As a consultant, I want to manage my email so that
I can keep up with clients, colleagues, and friends.
As a computer user, I want to backup my entire
hard drive so that I will not lose any files.
As a VP Marketing, I want to select a holiday season
to be used when reviewing the performance of past
advertising campaigns so that I can identify
profitable ones.
© 2015 Siddhartha Banerjee
What is the big Epic User Story?
Workshop #1 (20 min)
Team members share and discuss stories.
Each Team selects a “Big” User Story.
A User Story to be clear, accurate and emotional
needs to be in terms a Person – the User.
© 2015 Siddhartha Banerjee
But these stories are way too “big” of stories to
begin designing and building.
Epic stories
As a computer user, I
want to backup my entire
hard drive so that I will
not lose any files.
© 2015 Siddhartha Banerjee
Because an epic is generally too large and bit
ambiguous, it should be split into multiple smaller
user stories before it is worked on.
Small stories
© 2015 Siddhartha Banerjee
Examples Epic Story
As a computer user, I
want to backup my entire
hard drive so that I will
not lose any files.
Small Stories
As you can see the epic story could be split into dozens
(or possibly hundreds), of small stories.
As a user, I can
specify files or folders to
backup based on file size,
date created and date
modified.
As a user, I can indicate
folders not to backup so that
my backup drive isn't filled up
with things I don't need saved.
As a user, I want to get
hints when my drive is
90% full so that I can delete
unwanted files.
© 2015 Siddhartha Banerjee
Next up…
We need User Personas before we create these
Small Stories
© 2015 Siddhartha Banerjee
User Persona
Name: Samuel
Gender: Male
Age: 40
Location: Upper East Side, NYC
Occupation: Sr. Executive
Income: $70,000
Computing experience: Fine, mobile app savvy
Web behavior patterns: Music, Travel, Photography
sites and Social networks
Attitude: Ready to try new things, even though he’s not
a geek
Values: He believes that technology empowers his life
and simplicity is the best way to tackle a complicated
subject
Fears: He will not be able to use a tech product at its
full capacity. Also he’s not comfortable with analytics
and numbers
Need: A service that will help him backup his data without
him being worried about the nitty-gritty details.
Goal: Helping a non-techie to backup his data, automatically
and manually, sans a complicated process
DEMOGRAPHICS
PSYCHOGRAPHICS
NEED/GOAL
© 2015 Siddhartha Banerjee
Develop a Primary and a Secondary Persona using
the matrix
Workshop #2 (50 min)
© 2015 Siddhartha Banerjee
With a Big (Epic) User Story and Personas of Users,
the big story can now be broken down into smaller
stories.
Next up…
Each smaller User Story should account for a task
or action that would advance the User toward
goal(s).
© 2015 Siddhartha Banerjee
Examples
As a user, I can
specify files or folders to
backup based on file size,
date created and date
modified.
As a user, I can indicate
folders not to backup so that
my backup drive isn't filled up
with things I don't need saved.
As a user, I want to get
hints when my drive is
90% full so that I can delete
unwanted files.
© 2015 Siddhartha Banerjee
Develop user stories that can be User tasks or
actions advancing or supporting the bigger story
Workshop #3 (40 min)
Each user story is written on a separate Post-It.
Write as many as you can.
Once user stories have been written and discussed,
they can be arranged in the order that the task or
action would take place in time.
© 2015 Siddhartha Banerjee
Story Mapping
Story Mapping consists of the user stories being
arranged in a grid format
© 2015 Siddhartha Banerjee
Examples
© 2015 Siddhartha Banerjee
Examples
© 2015 Siddhartha Banerjee
Arrange the user tasks or activities in a grid format
Workshop #4 (15 min)
Team discussions about the stories are as
important as the arrangement of stories
Take clear photos of Story Maps
This gives a hi-level structure and possibly you
could propose what are you building.
© 2015 Siddhartha Banerjee
Remember
User Stories are not User Journeys.
© 2015 Siddhartha Banerjee
Thanks!

Más contenido relacionado

Similar a User Stories

Introducing user-stories1
Introducing user-stories1Introducing user-stories1
Introducing user-stories1
nlenotre
 

Similar a User Stories (20)

Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)Question to Understand (How to test an User Story #1)
Question to Understand (How to test an User Story #1)
 
Personalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital WorkplacePersonalizing & Improving Office 365 & Your Digital Workplace
Personalizing & Improving Office 365 & Your Digital Workplace
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
A business case for User Stories
A business case for User StoriesA business case for User Stories
A business case for User Stories
 
SlideEgg_79198-AI Chatbot PowerPoint Presentation.pptx
SlideEgg_79198-AI Chatbot PowerPoint Presentation.pptxSlideEgg_79198-AI Chatbot PowerPoint Presentation.pptx
SlideEgg_79198-AI Chatbot PowerPoint Presentation.pptx
 
Introducing user-stories1
Introducing user-stories1Introducing user-stories1
Introducing user-stories1
 
Introducing Agile User Stories
Introducing Agile User StoriesIntroducing Agile User Stories
Introducing Agile User Stories
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
 
Backlog Management & Discovery
Backlog Management & DiscoveryBacklog Management & Discovery
Backlog Management & Discovery
 
All about User story
All about User storyAll about User story
All about User story
 
10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories10 Tips for Creating Great User Stories
10 Tips for Creating Great User Stories
 
User stories explained
User stories explainedUser stories explained
User stories explained
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
LEYTON_AgileBusinessAnalystSample
LEYTON_AgileBusinessAnalystSampleLEYTON_AgileBusinessAnalystSample
LEYTON_AgileBusinessAnalystSample
 
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!Agile + Lean Startup principles + Lean UX -> How to make it all work together!
Agile + Lean Startup principles + Lean UX -> How to make it all work together!
 
BA and Beyond 19 - Lynda Girvan - User story workshop
BA and Beyond 19 - Lynda Girvan - User story workshopBA and Beyond 19 - Lynda Girvan - User story workshop
BA and Beyond 19 - Lynda Girvan - User story workshop
 
Introduction to Jira.pdf
Introduction to Jira.pdfIntroduction to Jira.pdf
Introduction to Jira.pdf
 

Último

infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
suhanimunjal27
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
amitlee9823
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
amitlee9823
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
nirzagarg
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
amitlee9823
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
sivagami49
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion pills in Kuwait Cytotec pills in Kuwait
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
tbatkhuu1
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
amitlee9823
 

Último (20)

infant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptxinfant assessment fdbbdbdddinal ppt.pptx
infant assessment fdbbdbdddinal ppt.pptx
 
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
call girls in Kaushambi (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝...
 
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
Escorts Service Basapura ☎ 7737669865☎ Book Your One night Stand (Bangalore)
 
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Brookefield Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
💫✅jodhpur 24×7 BEST GENUINE PERSON LOW PRICE CALL GIRL SERVICE FULL SATISFACT...
 
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...AMBER GRAIN EMBROIDERY | Growing folklore elements |  Root-based materials, w...
AMBER GRAIN EMBROIDERY | Growing folklore elements | Root-based materials, w...
 
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...Booking open Available Pune Call Girls Kirkatwadi  6297143586 Call Hot Indian...
Booking open Available Pune Call Girls Kirkatwadi 6297143586 Call Hot Indian...
 
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
Nisha Yadav Escorts Service Ernakulam ❣️ 7014168258 ❣️ High Cost Unlimited Ha...
 
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
Jigani Call Girls Service: 🍓 7737669865 🍓 High Profile Model Escorts | Bangal...
 
SD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptxSD_The MATATAG Curriculum Training Design.pptx
SD_The MATATAG Curriculum Training Design.pptx
 
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
Pooja 9892124323, Call girls Services and Mumbai Escort Service Near Hotel Gi...
 
DESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- IntroductionDESIGN THINKING in architecture- Introduction
DESIGN THINKING in architecture- Introduction
 
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman MuscatAbortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
Abortion Pills in Oman (+918133066128) Cytotec clinic buy Oman Muscat
 
Peaches App development presentation deck
Peaches App development presentation deckPeaches App development presentation deck
Peaches App development presentation deck
 
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
Call Girls Basavanagudi Just Call 👗 7737669865 👗 Top Class Call Girl Service ...
 
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...Booking open Available Pune Call Girls Nanded City  6297143586 Call Hot India...
Booking open Available Pune Call Girls Nanded City 6297143586 Call Hot India...
 
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
8377087607, Door Step Call Girls In Kalkaji (Locanto) 24/7 Available
 
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...Top Rated  Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
Top Rated Pune Call Girls Koregaon Park ⟟ 6297143586 ⟟ Call Me For Genuine S...
 
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdfChapter 19_DDA_TOD Policy_First Draft 2012.pdf
Chapter 19_DDA_TOD Policy_First Draft 2012.pdf
 
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
VIP Model Call Girls Kalyani Nagar ( Pune ) Call ON 8005736733 Starting From ...
 

User Stories

  • 1. © 2015 Siddhartha Banerjee story mapping © 2015 Siddhartha Banerjee How to create compelling user stories? – Siddhartha Banerjee
  • 2. © 2015 Siddhartha Banerjee What is a user story? A User Story is a brief description of a need or goal told from the perspective of the person with the need or goal. User stories are often written on index cards or sticky notes, and arranged on walls or tables to facilitate planning and discussion. As such, they strongly shift the focus from writing about features to discussing them. In fact, these discussions are more important than whatever text is written.
  • 3. © 2015 Siddhartha Banerjee The formula As a <type of user>, I want <some goal> so that <some reason>.
  • 4. © 2015 Siddhartha Banerjee Examples As a consultant, I want to manage my email so that I can keep up with clients, colleagues, and friends. As a computer user, I want to backup my entire hard drive so that I will not lose any files. As a VP Marketing, I want to select a holiday season to be used when reviewing the performance of past advertising campaigns so that I can identify profitable ones.
  • 5. © 2015 Siddhartha Banerjee What is the big Epic User Story? Workshop #1 (20 min) Team members share and discuss stories. Each Team selects a “Big” User Story. A User Story to be clear, accurate and emotional needs to be in terms a Person – the User.
  • 6. © 2015 Siddhartha Banerjee But these stories are way too “big” of stories to begin designing and building. Epic stories As a computer user, I want to backup my entire hard drive so that I will not lose any files.
  • 7. © 2015 Siddhartha Banerjee Because an epic is generally too large and bit ambiguous, it should be split into multiple smaller user stories before it is worked on. Small stories
  • 8. © 2015 Siddhartha Banerjee Examples Epic Story As a computer user, I want to backup my entire hard drive so that I will not lose any files. Small Stories As you can see the epic story could be split into dozens (or possibly hundreds), of small stories. As a user, I can specify files or folders to backup based on file size, date created and date modified. As a user, I can indicate folders not to backup so that my backup drive isn't filled up with things I don't need saved. As a user, I want to get hints when my drive is 90% full so that I can delete unwanted files.
  • 9. © 2015 Siddhartha Banerjee Next up… We need User Personas before we create these Small Stories
  • 10. © 2015 Siddhartha Banerjee User Persona Name: Samuel Gender: Male Age: 40 Location: Upper East Side, NYC Occupation: Sr. Executive Income: $70,000 Computing experience: Fine, mobile app savvy Web behavior patterns: Music, Travel, Photography sites and Social networks Attitude: Ready to try new things, even though he’s not a geek Values: He believes that technology empowers his life and simplicity is the best way to tackle a complicated subject Fears: He will not be able to use a tech product at its full capacity. Also he’s not comfortable with analytics and numbers Need: A service that will help him backup his data without him being worried about the nitty-gritty details. Goal: Helping a non-techie to backup his data, automatically and manually, sans a complicated process DEMOGRAPHICS PSYCHOGRAPHICS NEED/GOAL
  • 11. © 2015 Siddhartha Banerjee Develop a Primary and a Secondary Persona using the matrix Workshop #2 (50 min)
  • 12. © 2015 Siddhartha Banerjee With a Big (Epic) User Story and Personas of Users, the big story can now be broken down into smaller stories. Next up… Each smaller User Story should account for a task or action that would advance the User toward goal(s).
  • 13. © 2015 Siddhartha Banerjee Examples As a user, I can specify files or folders to backup based on file size, date created and date modified. As a user, I can indicate folders not to backup so that my backup drive isn't filled up with things I don't need saved. As a user, I want to get hints when my drive is 90% full so that I can delete unwanted files.
  • 14. © 2015 Siddhartha Banerjee Develop user stories that can be User tasks or actions advancing or supporting the bigger story Workshop #3 (40 min) Each user story is written on a separate Post-It. Write as many as you can. Once user stories have been written and discussed, they can be arranged in the order that the task or action would take place in time.
  • 15. © 2015 Siddhartha Banerjee Story Mapping Story Mapping consists of the user stories being arranged in a grid format
  • 16. © 2015 Siddhartha Banerjee Examples
  • 17. © 2015 Siddhartha Banerjee Examples
  • 18. © 2015 Siddhartha Banerjee Arrange the user tasks or activities in a grid format Workshop #4 (15 min) Team discussions about the stories are as important as the arrangement of stories Take clear photos of Story Maps This gives a hi-level structure and possibly you could propose what are you building.
  • 19. © 2015 Siddhartha Banerjee Remember User Stories are not User Journeys.
  • 20. © 2015 Siddhartha Banerjee Thanks!