SlideShare une entreprise Scribd logo
1  sur  12
Télécharger pour lire hors ligne
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

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

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 sucksConvergeHub
 
Agile Storycarding
Agile StorycardingAgile Storycarding
Agile Storycardingdannywa
 
User Story Splitting.pptx
User Story Splitting.pptxUser Story Splitting.pptx
User Story Splitting.pptxPaul Boos
 
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 2006Ghassan Kabbara
 
Event sourcing software meets bookkeeping
Event sourcing   software meets bookkeepingEvent sourcing   software meets bookkeeping
Event sourcing software meets bookkeepingStiliyan Kanchev
 
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 SEOAK DigiHub
 
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.docxbradburgess22840
 
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 analysisSherpas
 
Top 10 Blunders in Search Marketing
Top 10 Blunders in Search MarketingTop 10 Blunders in Search Marketing
Top 10 Blunders in Search MarketingDennis John
 
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 2018Lean Startup Circle Montreal
 
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 ...KETL Limited
 
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_v8bMark Moreno
 
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 V8bMark Moreno
 
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 SEOAK DigiHub
 
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) Bizkonnect
 
20150312 javier gallardo sage jornada cx
20150312 javier gallardo sage jornada cx20150312 javier gallardo sage jornada cx
20150312 javier gallardo sage jornada cxwoodygris
 
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 WhyOptimizely
 
Investor pitch deck template for startups
Investor pitch deck template for startupsInvestor pitch deck template for startups
Investor pitch deck template for startupsDavid J W Bailey
 

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

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Mark Goldstein
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructureitnewsafrica
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentMahmoud Rabie
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesManik S Magar
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfNeo4j
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersNicole Novielli
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Nikki Chapple
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observabilityitnewsafrica
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Jeffrey Haguewood
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Nikki Chapple
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...itnewsafrica
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfAarwolf Industries LLC
 

Dernier (20)

Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
Arizona Broadband Policy Past, Present, and Future Presentation 3/25/24
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical InfrastructureVarsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
Varsha Sewlal- Cyber Attacks on Critical Critical Infrastructure
 
Digital Tools & AI in Career Development
Digital Tools & AI in Career DevelopmentDigital Tools & AI in Career Development
Digital Tools & AI in Career Development
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotesMuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
MuleSoft Online Meetup Group - B2B Crash Course: Release SparkNotes
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
Connecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdfConnecting the Dots for Information Discovery.pdf
Connecting the Dots for Information Discovery.pdf
 
A Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software DevelopersA Journey Into the Emotions of Software Developers
A Journey Into the Emotions of Software Developers
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
Microsoft 365 Copilot: How to boost your productivity with AI – Part one: Ado...
 
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyesAssure Ecommerce and Retail Operations Uptime with ThousandEyes
Assure Ecommerce and Retail Operations Uptime with ThousandEyes
 
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security ObservabilityGlenn Lazarus- Why Your Observability Strategy Needs Security Observability
Glenn Lazarus- Why Your Observability Strategy Needs Security Observability
 
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
Email Marketing Automation for Bonterra Impact Management (fka Social Solutio...
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
Microsoft 365 Copilot: How to boost your productivity with AI – Part two: Dat...
 
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...Zeshan Sattar- Assessing the skill requirements and industry expectations for...
Zeshan Sattar- Assessing the skill requirements and industry expectations for...
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Landscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdfLandscape Catalogue 2024 Australia-1.pdf
Landscape Catalogue 2024 Australia-1.pdf
 

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