SlideShare a Scribd company logo
1 of 28
Overiview
 Assumptions for Facilitators
 When is a story writing workshop called
for?
 Assumptions for the Product Owner
 Who must be there? Who else should be
invited?
 Ideal physical Space
 Prepare for the workshop
 Get cracking!
 After the workshop
Assumptions for Facilitators
 Workshop Facilitators must
 Be fluent in writing user stories
 Have general knowledge of the product
domain and vision before the workshop
begins
 Establish trust with all of the audiences in
attendance
 Have all of the preparations perfectly
complete at the time the workshop begins.
 Scrum Masters are best at this. 
When is a story writing
workshop needed?
 When the business has a product vision,
but has no backlog of desired value
 When the product vision is expansive
enough that the backlog is too big for them
to explain in one sitting (50 stories? Create
your own rule-of-thumb)
 When there are significant technical or
architectural implications that could impact
the product vision.
 When you need to establish a shared
vision and approach with the product and
development teams.
Assumptions for the Product
Owner
 The product owner(s) exist.
 A product vision has been established, and
can be explained to the team in 5 minutes
or less.
 They are committed to:
 Make themselves and any needed staff
available during the entire workshop
 Explain the product vision to the group in 5
minutes or less
 Prioritize and groom the backlog after the
workshop is complete.
Who must be there?
 The product owner, and any other
product staff that will have input into the
backlog
 The entire team
 All must be physically present at the
workshop
 No call-ins
 Who ever shows up are the right people.
 Some real-time collaboration tools possible,
but not at BAML
Who should be there?
 Others with input to the final product:
 Quality/UAT Testers
 Regulatory/Auditing
 Security
 Legal
 Change management
 Technology Infrastructure
 Customer Support
Ideal conditions
 Primary Objective: generate as many user
stories as possible, without impediment
 Maintain focus on generating stories
○ No one can write anything wrong, unimportant, or
unclear
○ No prioritization, scheduling, or sizing
 Destroy any impediments immediately
○ Lack of preparation
○ Outside distractions (physical or human)
○ Lack of openness, respect, and courage
Ideal physical space
 Close space that supports complete
focus
 Lots and lots of open wall space
 Walls that can accommodate drafting
dots or large sticky notes
 Location for refreshments
 Easy for everyone to get to and be on
time
Fourth floor “Virtual Machine”
Room
Themes for groups of
stories
 Themes are useful ways to group stories
so that they can be prioritized
 General business objectives:
○ “View Account Information”
○ “Loan Application Processing”
○ “New Account Marketing”
Prepare for the Workshop
 Posters
 User story format
 Types of user stories
 Product Vision (if available)
 Tools
 Half-page card stock or extra-large stickies
 Drafting dots
 Enough sharpies for everyone
 Blue tape
 Theme cards (if themes exist)
 Have everything in abundance – don’t allow for
the impediment of running short on supplies
Other useful tools
 INVEST model poster (if everyone knows
what the INVEST model is)
 List of personas
 High level information architecture, story
maps, or wireframes that can inspire
stories
 Technology platform details (if they exist)
 EVERYTHING on BIG VISIBLE CHARTS
 Keep it simple. Tools should never be a
distraction.
Prepare the participants
 Elevator-pitch of the purpose
 This is your chance to create the (and
your!) future!
 Lombardi time – Be there 10 minutes
early, or you’re late
 Be there for 100% of the time box.
 Don’t plan on interruptions
 When it’s over, it’s over
Prepare the room
 Hang posters as high as possible – don’t
take up wall space from stories
 Distribute blank cards, dots, and pens
around the room.
 Remove anything else that could be a
distraction.
Get cracking!
 Start on time
 1 minute – Why are we here?
 5 minutes or less – Who are we? (Name
and role only)
 5 minutes – Product Vision
 5 minutes – User Story Orientation
User Story Orientation
 Why are we creating user stories?
 To establish a backlog of work to obtain the
value represented in the vision
 What is a user story?
 Very simple explanation
 Explain personas if necessary
 Walk through one or two examples?
 Good one: “As a user, I need to log in so that I
can use the system”.
 What are the rules of the session?
 What if I need help?
What are the rules of the
session?
 If a story comes into your head, write it on
a story card
 You cannot write anything wrong
 Product owner and development teams
(and everyone else) can work together to
generate ideas for stories
 No prioritization
 No scheduling
 No sizing or estimation
 If you have a question, ask one of the
facilitators
Get to work
 Allow people to get a rhythm going after
a few minutes
 Workshops work best with “beginners
mind” – no advance strategy or motive
other than to get as many stories as
possible
 If someone looks lost, help them think
through a couple stories
 Most sessions will develop into healthy
chaos.
Themes/Ep
ics
Stories
UX Designer Marketing
Director
Technical
Architect
Product
Manager
QA Lead
Scrum
Master
Follow up
 Capture all of the stories in digital format as soon as
possible after the workshop
 Generate new beautiful story cards with the entire
output of the workshop
 Create a story gallery, and allow everyone to visit it.
 Let people add new stories to the gallery as they
come up with new ideas
 Best case: get a team together, and have the gallery
ready within 24 hours.
 Ask the product owner to acknowledge all the hard
work done, and inform them how grooming and
prioritization will proceed.
Thank you!
Jeff Lopez-Stuit
jlopezstuit@solutionsiq.com
www.solutionsiq.com

More Related Content

What's hot

Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story points
Walid Farag
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
ShriKant Vashishtha
 

What's hot (20)

The Product Owner Role
The Product Owner RoleThe Product Owner Role
The Product Owner Role
 
Agile estimation and planning peter saddington
Agile estimation and planning  peter saddingtonAgile estimation and planning  peter saddington
Agile estimation and planning peter saddington
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Estimating with story points
Estimating with story pointsEstimating with story points
Estimating with story points
 
Effective User Stories
Effective User StoriesEffective User Stories
Effective User Stories
 
Story of user story
Story of user storyStory of user story
Story of user story
 
Agile Story Writing
Agile Story WritingAgile Story Writing
Agile Story Writing
 
User Stories
User StoriesUser Stories
User Stories
 
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
 
How to write good user stories
How to write good user storiesHow to write good user stories
How to write good user stories
 
Workshop - Writing Good User Stories
Workshop - Writing Good User Stories Workshop - Writing Good User Stories
Workshop - Writing Good User Stories
 
User Stories
User StoriesUser Stories
User Stories
 
How to Break the Requirements into User Stories
How to Break the Requirements into User StoriesHow to Break the Requirements into User Stories
How to Break the Requirements into User Stories
 
User Story
User StoryUser Story
User Story
 
User stories in agile software development
User stories in agile software developmentUser stories in agile software development
User stories in agile software development
 
Agile Scrum Estimation
Agile   Scrum EstimationAgile   Scrum Estimation
Agile Scrum Estimation
 
Strategies to split user stories
Strategies to split user storiesStrategies to split user stories
Strategies to split user stories
 
Agile effort estimation
Agile effort estimation Agile effort estimation
Agile effort estimation
 
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
 
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
 

Viewers also liked

Plot definitions
Plot definitionsPlot definitions
Plot definitions
Rikki Carr
 
The killers plot
The killers plotThe killers plot
The killers plot
Rikki Carr
 
Barn Burning by William Faulkner plot analysis
Barn Burning by William Faulkner plot analysisBarn Burning by William Faulkner plot analysis
Barn Burning by William Faulkner plot analysis
Rikki Carr
 
Techniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh JainTechniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh Jain
Naresh Jain
 

Viewers also liked (20)

Writing Effective User Stories
Writing Effective User StoriesWriting Effective User Stories
Writing Effective User Stories
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User Stories
 
User Story Mapping Workshop (Design Skills 2016)
User Story Mapping Workshop (Design Skills 2016)User Story Mapping Workshop (Design Skills 2016)
User Story Mapping Workshop (Design Skills 2016)
 
Anforderungen im Griff – Requierments Engineering mit SharePoint und Nintex
Anforderungen im Griff – Requierments Engineering mit SharePoint und NintexAnforderungen im Griff – Requierments Engineering mit SharePoint und Nintex
Anforderungen im Griff – Requierments Engineering mit SharePoint und Nintex
 
Building an Agile framework that fits your organisation
Building an Agile framework that fits your organisationBuilding an Agile framework that fits your organisation
Building an Agile framework that fits your organisation
 
Agile User Stories
Agile User StoriesAgile User Stories
Agile User Stories
 
Breaking down agile requirements in Agile Methodology
Breaking down agile requirements in Agile MethodologyBreaking down agile requirements in Agile Methodology
Breaking down agile requirements in Agile Methodology
 
Developing User stories - Beyond the Basics
Developing User stories - Beyond the BasicsDeveloping User stories - Beyond the Basics
Developing User stories - Beyond the Basics
 
Agile Requirements Writing
Agile Requirements WritingAgile Requirements Writing
Agile Requirements Writing
 
Breaking Down Stories - Concept to Sprint Ready
Breaking Down Stories - Concept to Sprint ReadyBreaking Down Stories - Concept to Sprint Ready
Breaking Down Stories - Concept to Sprint Ready
 
Point of View Review
Point of View ReviewPoint of View Review
Point of View Review
 
Improving the User Story Agile Technique Using the INVEST Criteria
Improving the User Story Agile Technique Using the  INVEST CriteriaImproving the User Story Agile Technique Using the  INVEST Criteria
Improving the User Story Agile Technique Using the INVEST Criteria
 
Agile Requirements Decomposition
Agile Requirements DecompositionAgile Requirements Decomposition
Agile Requirements Decomposition
 
Plot definitions
Plot definitionsPlot definitions
Plot definitions
 
Story Driven Development With Cucumber
Story Driven Development With CucumberStory Driven Development With Cucumber
Story Driven Development With Cucumber
 
Introduction to the short story Example: Hemingway’s The Killers
Introduction to the short story Example: Hemingway’s The KillersIntroduction to the short story Example: Hemingway’s The Killers
Introduction to the short story Example: Hemingway’s The Killers
 
The killers plot
The killers plotThe killers plot
The killers plot
 
Barn Burning by William Faulkner plot analysis
Barn Burning by William Faulkner plot analysisBarn Burning by William Faulkner plot analysis
Barn Burning by William Faulkner plot analysis
 
Techniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh JainTechniques for Effectively Slicing User Stories by Naresh Jain
Techniques for Effectively Slicing User Stories by Naresh Jain
 
From Use case to User Story
From Use case to User StoryFrom Use case to User Story
From Use case to User Story
 

Similar to How to Organize a User Story Writing Workshop

INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
Aboli Maydeo
 
2016 Bonn Forum Agenda
2016 Bonn Forum Agenda2016 Bonn Forum Agenda
2016 Bonn Forum Agenda
Jeske Eenink
 
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
AugmentedWorldExpo
 
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docxSpeaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
AASTHA76
 

Similar to How to Organize a User Story Writing Workshop (20)

Stimmt AG Workshop Toolkit
Stimmt AG Workshop ToolkitStimmt AG Workshop Toolkit
Stimmt AG Workshop Toolkit
 
The Collaborative UX Professional's Toolkit
The Collaborative UX Professional's ToolkitThe Collaborative UX Professional's Toolkit
The Collaborative UX Professional's Toolkit
 
Entrepreneurial product development
Entrepreneurial product developmentEntrepreneurial product development
Entrepreneurial product development
 
My content workshop framework & teamplate
My content workshop framework & teamplateMy content workshop framework & teamplate
My content workshop framework & teamplate
 
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_AboliINDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
INDIAHCI2016_DesignThinking&Innovation_Workshops_Aboli
 
If cats were made this way...
If cats were made this way...If cats were made this way...
If cats were made this way...
 
Making Virtual Workshops Work - March 2020
Making Virtual Workshops Work - March 2020Making Virtual Workshops Work - March 2020
Making Virtual Workshops Work - March 2020
 
Presentation Skills
Presentation SkillsPresentation Skills
Presentation Skills
 
Design Sprint
Design SprintDesign Sprint
Design Sprint
 
How to keep up your technical skills without annoying your team(s)
How to keep up your technical skills without annoying your team(s)How to keep up your technical skills without annoying your team(s)
How to keep up your technical skills without annoying your team(s)
 
Getting out of the building - a presentation about entraprenuership in for So...
Getting out of the building - a presentation about entraprenuership in for So...Getting out of the building - a presentation about entraprenuership in for So...
Getting out of the building - a presentation about entraprenuership in for So...
 
Building innovative products
Building innovative productsBuilding innovative products
Building innovative products
 
'A jelly startup can grow a spine with agile pm' by Stelios Sbyrakis
'A jelly startup can grow a spine with agile pm' by Stelios Sbyrakis'A jelly startup can grow a spine with agile pm' by Stelios Sbyrakis
'A jelly startup can grow a spine with agile pm' by Stelios Sbyrakis
 
Elevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc NathanElevator Pitch Tips - Marc Nathan
Elevator Pitch Tips - Marc Nathan
 
22 s4 i brainstorming final
22 s4 i brainstorming final22 s4 i brainstorming final
22 s4 i brainstorming final
 
Creating impact with project sprints
Creating impact with project sprints   Creating impact with project sprints
Creating impact with project sprints
 
2016 Bonn Forum Agenda
2016 Bonn Forum Agenda2016 Bonn Forum Agenda
2016 Bonn Forum Agenda
 
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
Matthew Connors (Cybercom Group): The Practice of XR Advancing XR Through a T...
 
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docxSpeaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
Speaker GuideYou’ve been selected to give a TEDx Talk. Cong.docx
 
Klap meetup bali dojo bluecraft - en
Klap meetup   bali dojo bluecraft - enKlap meetup   bali dojo bluecraft - en
Klap meetup bali dojo bluecraft - en
 

Recently uploaded

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 

Recently uploaded (20)

Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
HTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation StrategiesHTML Injection Attacks: Impact and Mitigation Strategies
HTML Injection Attacks: Impact and Mitigation Strategies
 
Tech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdfTech Trends Report 2024 Future Today Institute.pdf
Tech Trends Report 2024 Future Today Institute.pdf
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 

How to Organize a User Story Writing Workshop

  • 1.
  • 2. Overiview  Assumptions for Facilitators  When is a story writing workshop called for?  Assumptions for the Product Owner  Who must be there? Who else should be invited?  Ideal physical Space  Prepare for the workshop  Get cracking!  After the workshop
  • 3. Assumptions for Facilitators  Workshop Facilitators must  Be fluent in writing user stories  Have general knowledge of the product domain and vision before the workshop begins  Establish trust with all of the audiences in attendance  Have all of the preparations perfectly complete at the time the workshop begins.  Scrum Masters are best at this. 
  • 4. When is a story writing workshop needed?  When the business has a product vision, but has no backlog of desired value  When the product vision is expansive enough that the backlog is too big for them to explain in one sitting (50 stories? Create your own rule-of-thumb)  When there are significant technical or architectural implications that could impact the product vision.  When you need to establish a shared vision and approach with the product and development teams.
  • 5. Assumptions for the Product Owner  The product owner(s) exist.  A product vision has been established, and can be explained to the team in 5 minutes or less.  They are committed to:  Make themselves and any needed staff available during the entire workshop  Explain the product vision to the group in 5 minutes or less  Prioritize and groom the backlog after the workshop is complete.
  • 6. Who must be there?  The product owner, and any other product staff that will have input into the backlog  The entire team  All must be physically present at the workshop  No call-ins  Who ever shows up are the right people.  Some real-time collaboration tools possible, but not at BAML
  • 7. Who should be there?  Others with input to the final product:  Quality/UAT Testers  Regulatory/Auditing  Security  Legal  Change management  Technology Infrastructure  Customer Support
  • 8. Ideal conditions  Primary Objective: generate as many user stories as possible, without impediment  Maintain focus on generating stories ○ No one can write anything wrong, unimportant, or unclear ○ No prioritization, scheduling, or sizing  Destroy any impediments immediately ○ Lack of preparation ○ Outside distractions (physical or human) ○ Lack of openness, respect, and courage
  • 9. Ideal physical space  Close space that supports complete focus  Lots and lots of open wall space  Walls that can accommodate drafting dots or large sticky notes  Location for refreshments  Easy for everyone to get to and be on time
  • 10. Fourth floor “Virtual Machine” Room
  • 11. Themes for groups of stories  Themes are useful ways to group stories so that they can be prioritized  General business objectives: ○ “View Account Information” ○ “Loan Application Processing” ○ “New Account Marketing”
  • 12. Prepare for the Workshop  Posters  User story format  Types of user stories  Product Vision (if available)  Tools  Half-page card stock or extra-large stickies  Drafting dots  Enough sharpies for everyone  Blue tape  Theme cards (if themes exist)  Have everything in abundance – don’t allow for the impediment of running short on supplies
  • 13. Other useful tools  INVEST model poster (if everyone knows what the INVEST model is)  List of personas  High level information architecture, story maps, or wireframes that can inspire stories  Technology platform details (if they exist)  EVERYTHING on BIG VISIBLE CHARTS  Keep it simple. Tools should never be a distraction.
  • 14. Prepare the participants  Elevator-pitch of the purpose  This is your chance to create the (and your!) future!  Lombardi time – Be there 10 minutes early, or you’re late  Be there for 100% of the time box.  Don’t plan on interruptions  When it’s over, it’s over
  • 15. Prepare the room  Hang posters as high as possible – don’t take up wall space from stories  Distribute blank cards, dots, and pens around the room.  Remove anything else that could be a distraction.
  • 16. Get cracking!  Start on time  1 minute – Why are we here?  5 minutes or less – Who are we? (Name and role only)  5 minutes – Product Vision  5 minutes – User Story Orientation
  • 17. User Story Orientation  Why are we creating user stories?  To establish a backlog of work to obtain the value represented in the vision  What is a user story?  Very simple explanation  Explain personas if necessary  Walk through one or two examples?  Good one: “As a user, I need to log in so that I can use the system”.  What are the rules of the session?  What if I need help?
  • 18. What are the rules of the session?  If a story comes into your head, write it on a story card  You cannot write anything wrong  Product owner and development teams (and everyone else) can work together to generate ideas for stories  No prioritization  No scheduling  No sizing or estimation  If you have a question, ask one of the facilitators
  • 19. Get to work  Allow people to get a rhythm going after a few minutes  Workshops work best with “beginners mind” – no advance strategy or motive other than to get as many stories as possible  If someone looks lost, help them think through a couple stories  Most sessions will develop into healthy chaos.
  • 22.
  • 23.
  • 24. Follow up  Capture all of the stories in digital format as soon as possible after the workshop  Generate new beautiful story cards with the entire output of the workshop  Create a story gallery, and allow everyone to visit it.  Let people add new stories to the gallery as they come up with new ideas  Best case: get a team together, and have the gallery ready within 24 hours.  Ask the product owner to acknowledge all the hard work done, and inform them how grooming and prioritization will proceed.
  • 25.
  • 26.
  • 27.