SlideShare une entreprise Scribd logo
1  sur  12
Your user stories could be better (and why you should care) Elliot Susel, Agile Project Manager
Agile embraces change… Why care but why change what you could have done correctlythe first time?
Why care Sources of Change Ideal: Insights Market conditions Non-Ideal: ,[object Object]
Misunderstood feature motivationSolution: Write better stories
That sounds nice… Better Stories But how do we write better stories?
Would a 13-year old understand? Better Stories If not, replace terminology with simplewording
Better Stories Sample (Yes, this actually happened) “As a salesman, I want to get ABC data from XYZ system so that I can view reports” What the heck does that mean?
Better Stories ABC data from XYZ system Customer Data ABC data from XYZ system Customer Data A history of customer purchases Clarify Feature
Clarify Motivation Better Stories View reports Identify relevant customers View reports Identify relevant customers Identify customers that I want to contact
“As a salesman, I want to get ABC data from XYZ system so that I can view reports” -> As a salesman, I want a history of customer purchases so that I can identify customers that I want to contact Better Stories Translation Notice a difference?
Because the story was simple… Better Delivery we were able to innovate!
Major Cost Savings Better Delivery 100+ points Additional development in XYZ system -> 30points

Contenu connexe

En vedette

Aspe improved user_story_writing_techniques_ppt
Aspe improved user_story_writing_techniques_pptAspe improved user_story_writing_techniques_ppt
Aspe improved user_story_writing_techniques_ppt
Tatiya Siengdang
 
Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
Mike Cohn
 
Network security by sandhya
Network security by sandhyaNetwork security by sandhya
Network security by sandhya
sandeepsandy75
 

En vedette (7)

Aspe improved user_story_writing_techniques_ppt
Aspe improved user_story_writing_techniques_pptAspe improved user_story_writing_techniques_ppt
Aspe improved user_story_writing_techniques_ppt
 
Better user stories
Better user storiesBetter user stories
Better user stories
 
Introduction to User Stories
Introduction to User StoriesIntroduction to User Stories
Introduction to User Stories
 
User Stories
User StoriesUser Stories
User Stories
 
Story pointing
Story pointingStory pointing
Story pointing
 
User Stories for Agile Requirements
User Stories for Agile RequirementsUser Stories for Agile Requirements
User Stories for Agile Requirements
 
Network security by sandhya
Network security by sandhyaNetwork security by sandhya
Network security by sandhya
 

Similaire à Write better user stories, deliver better software

In what manner do the prophets speak to the following 3 issues id.docx
In what manner do the prophets speak to the following 3 issues id.docxIn what manner do the prophets speak to the following 3 issues id.docx
In what manner do the prophets speak to the following 3 issues id.docx
bradburgess22840
 
The 6 Laws Of Customer Experience V8b
The 6 Laws Of Customer Experience V8bThe 6 Laws Of Customer Experience V8b
The 6 Laws Of Customer Experience V8b
Mark Moreno
 

Similaire à Write better user stories, deliver better software (20)

7 reasons why your b2b demand gen sucks
7 reasons why your b2b demand gen sucks7 reasons why your b2b demand gen sucks
7 reasons why your b2b demand gen sucks
 
Agile Storycarding
Agile StorycardingAgile Storycarding
Agile Storycarding
 
Pitching
PitchingPitching
Pitching
 
Customer Lists
Customer ListsCustomer Lists
Customer Lists
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptx
 
Car sales prospecting review for year 2006
Car sales prospecting review for year 2006Car sales prospecting review for year 2006
Car sales prospecting review for year 2006
 
Event sourcing software meets bookkeeping
Event sourcing   software meets bookkeepingEvent sourcing   software meets bookkeeping
Event sourcing software meets bookkeeping
 
Make millions and more with Local SEO
Make millions and more with Local SEOMake millions and more with Local SEO
Make millions and more with Local SEO
 
In what manner do the prophets speak to the following 3 issues id.docx
In what manner do the prophets speak to the following 3 issues id.docxIn what manner do the prophets speak to the following 3 issues id.docx
In what manner do the prophets speak to the following 3 issues id.docx
 
How to start with cross-sell analysis
How to start with cross-sell analysisHow to start with cross-sell analysis
How to start with cross-sell analysis
 
Top 10 Blunders in Search Marketing
Top 10 Blunders in Search MarketingTop 10 Blunders in Search Marketing
Top 10 Blunders in Search Marketing
 
Alistaire croll lean analytics - montreal lean startup circle - september 2018
Alistaire croll   lean analytics - montreal lean startup circle - september 2018Alistaire croll   lean analytics - montreal lean startup circle - september 2018
Alistaire croll lean analytics - montreal lean startup circle - september 2018
 
Marketing Network presentation: Why marketers need to be concerned with data ...
Marketing Network presentation: Why marketers need to be concerned with data ...Marketing Network presentation: Why marketers need to be concerned with data ...
Marketing Network presentation: Why marketers need to be concerned with data ...
 
The 6 Laws Of Customer Experience V8b
The 6 Laws Of Customer Experience V8bThe 6 Laws Of Customer Experience V8b
The 6 Laws Of Customer Experience V8b
 
the-6-laws-of-customer-experience_v8b
the-6-laws-of-customer-experience_v8bthe-6-laws-of-customer-experience_v8b
the-6-laws-of-customer-experience_v8b
 
Make millions and more with Local SEO
Make millions and more with Local SEOMake millions and more with Local SEO
Make millions and more with Local SEO
 
Utilize contextual data to get your ideal customer profile (icp)
Utilize contextual data to get your ideal customer profile (icp)  Utilize contextual data to get your ideal customer profile (icp)
Utilize contextual data to get your ideal customer profile (icp)
 
20150312 javier gallardo sage jornada cx
20150312 javier gallardo sage jornada cx20150312 javier gallardo sage jornada cx
20150312 javier gallardo sage jornada cx
 
Ecommerce Test Ideation: What to Optimize and Why
Ecommerce Test Ideation: What to Optimize and WhyEcommerce Test Ideation: What to Optimize and Why
Ecommerce Test Ideation: What to Optimize and Why
 
Investor pitch deck template for startups
Investor pitch deck template for startupsInvestor pitch deck template for startups
Investor pitch deck template for startups
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
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
 
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdfUnderstanding Discord NSFW Servers A Guide for Responsible Users.pdf
Understanding Discord NSFW Servers A Guide for Responsible Users.pdf
 
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
 
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...
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
Bajaj Allianz Life Insurance Company - Insurer Innovation Award 2024
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
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?
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
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
 
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
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 

Write better user stories, deliver better software

  • 1. Your user stories could be better (and why you should care) Elliot Susel, Agile Project Manager
  • 2. Agile embraces change… Why care but why change what you could have done correctlythe first time?
  • 3.
  • 5. That sounds nice… Better Stories But how do we write better stories?
  • 6. Would a 13-year old understand? Better Stories If not, replace terminology with simplewording
  • 7. Better Stories Sample (Yes, this actually happened) “As a salesman, I want to get ABC data from XYZ system so that I can view reports” What the heck does that mean?
  • 8. Better Stories ABC data from XYZ system Customer Data ABC data from XYZ system Customer Data A history of customer purchases Clarify Feature
  • 9. Clarify Motivation Better Stories View reports Identify relevant customers View reports Identify relevant customers Identify customers that I want to contact
  • 10. “As a salesman, I want to get ABC data from XYZ system so that I can view reports” -> As a salesman, I want a history of customer purchases so that I can identify customers that I want to contact Better Stories Translation Notice a difference?
  • 11. Because the story was simple… Better Delivery we were able to innovate!
  • 12. Major Cost Savings Better Delivery 100+ points Additional development in XYZ system -> 30points
  • 13. Questions? elliot.susel@gmail.com online presence: about.me/ElliotSusel