SlideShare a Scribd company logo
1 of 23
Download to read offline
Create	
  User	
  
Stories	
  that	
  
Don’t	
  Suck!	
  
David	
  Hawks	
  
@aus9nagile	
  	
  
3	
  
Sponsors
Diamond
In	
  Kind	
  
Gold
Platinum
What’s	
  your	
  BIGGEST	
  BEEF	
  with	
  User	
  Stories?	
  
Get	
  together	
  
with	
  a	
  partner	
  
and	
  share	
  stories	
  
about	
  Stories.	
  
	
  
Write	
  down	
  your	
  
partner’s	
  biggest	
  
beefs.	
  
Sharing	
  Time!	
  
•  How	
  about	
  some	
  
volunteers	
  to	
  share	
  
what	
  you	
  heard	
  from	
  
your	
  partner?	
  
•  Share	
  the	
  beef!	
  
Let’s	
  Remodel!	
  
Instruc9ons	
  
•  Work	
  at	
  your	
  table/with	
  a	
  small	
  group	
  of	
  4	
  –	
  5.	
  
•  Some	
  of	
  you	
  volunteer	
  to	
  be	
  the	
  “contractor”	
  (the	
  
development	
  team	
  or	
  project	
  manager)	
  
•  The	
  remaining	
  members	
  are	
  the	
  customer	
  	
  
•  The	
  customer	
  picks	
  some	
  kind	
  of	
  home	
  remodeling	
  
project	
  
•  Examples:	
  
–  Remodel	
  bathroom	
  
–  Remodel	
  kitchen	
  
–  Add	
  a	
  story	
  to	
  the	
  home	
  
Write	
  the	
  Name	
  of	
  the	
  project	
  
on	
  a	
  card	
  and	
  the	
  contractors	
  
should	
  interview	
  the	
  customers	
  
to	
  understand	
  the	
  job.	
  
Document	
  the	
  condi9ons	
  of	
  sa9sfac9on	
  for	
  your	
  story	
  
The	
  Three	
  C’s	
  
Card	
  
The	
  Three	
  C’s	
  
Card	
  
Conversa9on	
  
The	
  Three	
  C’s	
  
Card	
  Conversa9on	
  
Confirma9on	
  
User	
  Stories	
  
As a <WHO>
I want <WHAT>
So that <WHY>
User	
  Story	
  Example	
  
As a frequent flyer
I want to rebook a past trip
So that I save time booking
trips I take.
Acceptance	
  Criteria	
  
Independent	
  
Nego9able	
  
Valuable	
  
Es9mable	
  
Small	
  (a.k.a.	
  Sized	
  Appropriately)	
  
Testable	
  
+	
   +	
  
Backlog	
  Grooming	
  
(Regular	
  cadence	
  weekly	
  or	
  bi-­‐weekly)	
  
This	
  is	
  where	
  the	
  conversa9ons	
  
happen	
  
But	
  Dave,	
  Everything	
  doesn’t	
  fit	
  in	
  a	
  Sprint!	
  
Richard	
  Lawrence’s	
  Story	
  Spli^ng	
  
Strategies	
  
•  Workflow	
  Steps	
  
•  Business	
  Rule	
  Varia9ons	
  
•  Major	
  Effort	
  
•  Simple	
  /	
  Complex	
  
•  Varia9ons	
  in	
  Data	
  
•  Data	
  Entry	
  Methods	
  
•  Defer	
  Performance	
  
•  Opera9ons	
  (e.g.	
  CRUD)	
  
•  Break	
  out	
  a	
  Spike	
  
David	
  Hawks	
  
	
  
David@AgileVelocity.com	
  
	
  
www.AgileVelocity.com	
  
Blog:	
  www.Aus9nAgile.com	
  
Twider:	
  @Aus9nAgile	
  
Thanks!	
  
37	
  
Sponsors
Diamond
In	
  Kind	
  
Gold
Platinum

More Related Content

What's hot

How to write user story
How to write user storyHow to write user story
How to write user storyYa-Ting Hsu
 
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 MethodologyMario Lucero
 
Guide to User Story Creation
Guide to User Story CreationGuide to User Story Creation
Guide to User Story CreationJoshua Render
 
User Story Mapping
User Story MappingUser Story Mapping
User Story MappingStefano Leli
 
Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)one80
 
User Stories Writing - Codemotion 2013
User Stories Writing - Codemotion 2013User Stories Writing - Codemotion 2013
User Stories Writing - Codemotion 2013Fabio Armani
 
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 StoriesShriKant Vashishtha
 
Agile cymru Slicing Stories July 2015
Agile cymru   Slicing Stories July 2015Agile cymru   Slicing Stories July 2015
Agile cymru Slicing Stories July 2015BeLiminal
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User StoriesCraig Brown
 
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's ImportantAnyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's ImportantKent McDonald
 
Digital Summit Boston: YouTube Optimization | Melissa Sciorra
Digital Summit Boston: YouTube Optimization | Melissa SciorraDigital Summit Boston: YouTube Optimization | Melissa Sciorra
Digital Summit Boston: YouTube Optimization | Melissa SciorraMel Sciorra
 

What's hot (20)

How to write user story
How to write user storyHow to write user story
How to write user story
 
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
 
User Stories
User StoriesUser Stories
User Stories
 
User Story
User StoryUser Story
User Story
 
Effective story slicing
Effective story slicingEffective story slicing
Effective story slicing
 
Guide to User Story Creation
Guide to User Story CreationGuide to User Story Creation
Guide to User Story Creation
 
User Story Mapping
User Story MappingUser Story Mapping
User Story Mapping
 
Defining tasks for User Stories
Defining tasks for User StoriesDefining tasks for User Stories
Defining tasks for User Stories
 
Agile Scrum - Crafting user stories
Agile Scrum - Crafting user storiesAgile Scrum - Crafting user stories
Agile Scrum - Crafting user stories
 
Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)Writing Good User Stories (Hint: It's not about writing)
Writing Good User Stories (Hint: It's not about writing)
 
No estimates
No estimatesNo estimates
No estimates
 
User Stories Writing - Codemotion 2013
User Stories Writing - Codemotion 2013User Stories Writing - Codemotion 2013
User Stories Writing - Codemotion 2013
 
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
 
Agile cymru Slicing Stories July 2015
Agile cymru   Slicing Stories July 2015Agile cymru   Slicing Stories July 2015
Agile cymru Slicing Stories July 2015
 
User Stories
User StoriesUser Stories
User Stories
 
Invest In Good User Stories
Invest In Good User StoriesInvest In Good User Stories
Invest In Good User Stories
 
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's ImportantAnyone Can Write User Stories. It's the (Shared) Understanding That's Important
Anyone Can Write User Stories. It's the (Shared) Understanding That's Important
 
Effective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum teamEffective user stories for your agile or Scrum team
Effective user stories for your agile or Scrum team
 
Digital Summit Boston: YouTube Optimization | Melissa Sciorra
Digital Summit Boston: YouTube Optimization | Melissa SciorraDigital Summit Boston: YouTube Optimization | Melissa Sciorra
Digital Summit Boston: YouTube Optimization | Melissa Sciorra
 
User stories for BAs: overview and tips
User stories for BAs: overview and tipsUser stories for BAs: overview and tips
User stories for BAs: overview and tips
 

Viewers also liked

How To Write User Stories
How To Write User StoriesHow To Write User Stories
How To Write User StoriesAaron Corcoran
 
Organizational JAD Session Workshops - Agenda
Organizational JAD Session Workshops - AgendaOrganizational JAD Session Workshops - Agenda
Organizational JAD Session Workshops - AgendaGregory Weiss
 
Crafting Great-User-Stories for CapitalCamp DC
Crafting Great-User-Stories for CapitalCamp DCCrafting Great-User-Stories for CapitalCamp DC
Crafting Great-User-Stories for CapitalCamp DCForum One
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BAreggie_d
 
Scrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustScrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustDavid Hawks
 
Transitioning our Toolkit
Transitioning our ToolkitTransitioning our Toolkit
Transitioning our ToolkitIIBA UK Chapter
 
BA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsBA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsMethodgroup
 
Business Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureBusiness Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureIIBA UK Chapter
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranHuong Tran
 
Agile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeAgile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeDavid Hawks
 
The BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderThe BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderIIBA UK Chapter
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisBill Gaiennie
 
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...IIBA UK Chapter
 
How to Sell Your Creative Talents
How to Sell Your Creative TalentsHow to Sell Your Creative Talents
How to Sell Your Creative TalentsIIBA UK Chapter
 
The Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherThe Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherIIBA UK Chapter
 

Viewers also liked (20)

How To Write User Stories
How To Write User StoriesHow To Write User Stories
How To Write User Stories
 
User stories
User storiesUser stories
User stories
 
Organizational JAD Session Workshops - Agenda
Organizational JAD Session Workshops - AgendaOrganizational JAD Session Workshops - Agenda
Organizational JAD Session Workshops - Agenda
 
Crafting Great-User-Stories for CapitalCamp DC
Crafting Great-User-Stories for CapitalCamp DCCrafting Great-User-Stories for CapitalCamp DC
Crafting Great-User-Stories for CapitalCamp DC
 
Agile and the BA
Agile and the BAAgile and the BA
Agile and the BA
 
Scrum Gathering: Coaching Trust
Scrum Gathering: Coaching TrustScrum Gathering: Coaching Trust
Scrum Gathering: Coaching Trust
 
Transitioning our Toolkit
Transitioning our ToolkitTransitioning our Toolkit
Transitioning our Toolkit
 
The Agile BA
The Agile BAThe Agile BA
The Agile BA
 
BA Agile Cert
BA Agile CertBA Agile Cert
BA Agile Cert
 
BA World - BA in AGILE Projects
BA World - BA in AGILE ProjectsBA World - BA in AGILE Projects
BA World - BA in AGILE Projects
 
Business Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and FutureBusiness Analysis/Analysts - 'The Past, Present and Future
Business Analysis/Analysts - 'The Past, Present and Future
 
Agile Business Analyst - Huong Tran
Agile Business Analyst - Huong TranAgile Business Analyst - Huong Tran
Agile Business Analyst - Huong Tran
 
Agile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the timeAgile Velocity - Deliver double the value in half the time
Agile Velocity - Deliver double the value in half the time
 
The BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice LeaderThe BA career from Apprentice to Practice Leader
The BA career from Apprentice to Practice Leader
 
Agile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolisAgile Presentation To IIBA MInneapolis
Agile Presentation To IIBA MInneapolis
 
The Power of Story
The Power of StoryThe Power of Story
The Power of Story
 
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...Next Generation BA: what new skills and behaviours do BAs need to develop in ...
Next Generation BA: what new skills and behaviours do BAs need to develop in ...
 
How to Sell Your Creative Talents
How to Sell Your Creative TalentsHow to Sell Your Creative Talents
How to Sell Your Creative Talents
 
User Stories explained
User Stories explainedUser Stories explained
User Stories explained
 
The Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all togetherThe Agile Business Analyst and Product Manager - Pulling it all together
The Agile Business Analyst and Product Manager - Pulling it all together
 

Similar to Create User Stories that Don't Suck!

Develop winning federal_proposals
Develop winning federal_proposalsDevelop winning federal_proposals
Develop winning federal_proposalsRegina Lapierre
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Dropsolid
 
Freelance and Commissions
Freelance and CommissionsFreelance and Commissions
Freelance and Commissionskellis79
 
1 Techniques of writing
1 Techniques of writing1 Techniques of writing
1 Techniques of writingAnjali Sharma
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast ProtypingSerdar Temiz
 
Achieving better requirements in agile
Achieving better requirements in agileAchieving better requirements in agile
Achieving better requirements in agileCherifa Mansoura
 
Baker's Dozen: 13 Tips for Better Reports and Presentations
Baker's Dozen: 13 Tips for Better Reports and Presentations Baker's Dozen: 13 Tips for Better Reports and Presentations
Baker's Dozen: 13 Tips for Better Reports and Presentations lvanpatten
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeTime Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeDominica DeGrandis
 
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazXp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazLaz Allen
 
DEX - Copywriting for Social Media
DEX - Copywriting for Social MediaDEX - Copywriting for Social Media
DEX - Copywriting for Social Mediachiricuzio
 
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...Moritz Dressel
 
Driving Actions and Reactions Seminar - Perth
Driving Actions and Reactions Seminar - Perth Driving Actions and Reactions Seminar - Perth
Driving Actions and Reactions Seminar - Perth Precedent
 
Brownpaper
BrownpaperBrownpaper
BrownpaperViggen
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyJohn Giaconia
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyKara Hansen
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesSean Porter
 
Writing a great blog - Webcast by Leading Results and ERPVAR
Writing a great blog - Webcast by Leading Results and ERPVARWriting a great blog - Webcast by Leading Results and ERPVAR
Writing a great blog - Webcast by Leading Results and ERPVARLeading Results, Inc
 
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesKamaria Campbell
 
Planning Your Web Build - The Blueprint for Digital Performance
Planning Your Web Build - The Blueprint for Digital PerformancePlanning Your Web Build - The Blueprint for Digital Performance
Planning Your Web Build - The Blueprint for Digital PerformanceGareth Cartman
 

Similar to Create User Stories that Don't Suck! (20)

Develop winning federal_proposals
Develop winning federal_proposalsDevelop winning federal_proposals
Develop winning federal_proposals
 
Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018Drupal Developers Days - One Flew Over The Developers Nest 2018
Drupal Developers Days - One Flew Over The Developers Nest 2018
 
Freelance and Commissions
Freelance and CommissionsFreelance and Commissions
Freelance and Commissions
 
1 Techniques of writing
1 Techniques of writing1 Techniques of writing
1 Techniques of writing
 
Customer Development Fast Protyping
Customer Development Fast ProtypingCustomer Development Fast Protyping
Customer Development Fast Protyping
 
Splitting User Stories
Splitting User StoriesSplitting User Stories
Splitting User Stories
 
Achieving better requirements in agile
Achieving better requirements in agileAchieving better requirements in agile
Achieving better requirements in agile
 
Baker's Dozen: 13 Tips for Better Reports and Presentations
Baker's Dozen: 13 Tips for Better Reports and Presentations Baker's Dozen: 13 Tips for Better Reports and Presentations
Baker's Dozen: 13 Tips for Better Reports and Presentations
 
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect CrimeTime Theft - How Hidden & Unplanned Work Commit the Perfect Crime
Time Theft - How Hidden & Unplanned Work Commit the Perfect Crime
 
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelazXp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
Xp 2016 superchargeyourproductbacklogwithuserstories-suzannelaz
 
DEX - Copywriting for Social Media
DEX - Copywriting for Social MediaDEX - Copywriting for Social Media
DEX - Copywriting for Social Media
 
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...
10 Steps to Get Any Job Done (in Consulting or Other Challenging Work Environ...
 
Driving Actions and Reactions Seminar - Perth
Driving Actions and Reactions Seminar - Perth Driving Actions and Reactions Seminar - Perth
Driving Actions and Reactions Seminar - Perth
 
Brownpaper
BrownpaperBrownpaper
Brownpaper
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Scoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an AgencyScoping and Estimating WordPress Projects as an Agency
Scoping and Estimating WordPress Projects as an Agency
 
Denver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the TrenchesDenver Startup Week: Product Management from the Trenches
Denver Startup Week: Product Management from the Trenches
 
Writing a great blog - Webcast by Leading Results and ERPVAR
Writing a great blog - Webcast by Leading Results and ERPVARWriting a great blog - Webcast by Leading Results and ERPVAR
Writing a great blog - Webcast by Leading Results and ERPVAR
 
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful PrototypesGarbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
Garbage In, Garbage Out: Optimizing Design Inputs for Successful Prototypes
 
Planning Your Web Build - The Blueprint for Digital Performance
Planning Your Web Build - The Blueprint for Digital PerformancePlanning Your Web Build - The Blueprint for Digital Performance
Planning Your Web Build - The Blueprint for Digital Performance
 

More from David Hawks

Agile Leadership
Agile LeadershipAgile Leadership
Agile LeadershipDavid Hawks
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of AgileDavid Hawks
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation David Hawks
 
SAP Keynote Presentation
SAP Keynote Presentation SAP Keynote Presentation
SAP Keynote Presentation David Hawks
 
Lean Product Discovery
Lean Product DiscoveryLean Product Discovery
Lean Product DiscoveryDavid Hawks
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeDavid Hawks
 
PCA14: Accelerate Learning and Overcome the 6 Traps of Agile
PCA14: Accelerate Learning and Overcome the 6 Traps of AgilePCA14: Accelerate Learning and Overcome the 6 Traps of Agile
PCA14: Accelerate Learning and Overcome the 6 Traps of AgileDavid Hawks
 
PCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersPCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersDavid Hawks
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the timeDavid Hawks
 
Agile Austin - Deliver Double the Value in Half the Time
Agile Austin - Deliver Double the Value in Half the TimeAgile Austin - Deliver Double the Value in Half the Time
Agile Austin - Deliver Double the Value in Half the TimeDavid Hawks
 
Deliver Double the Value in Half the Time
Deliver Double the Value in Half the TimeDeliver Double the Value in Half the Time
Deliver Double the Value in Half the TimeDavid Hawks
 
Deliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDeliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDavid Hawks
 
KAA How to get your Good agile teams to Great
KAA How to get your Good agile teams to GreatKAA How to get your Good agile teams to Great
KAA How to get your Good agile teams to GreatDavid Hawks
 
Intro to agile for product managers
Intro to agile for product managersIntro to agile for product managers
Intro to agile for product managersDavid Hawks
 
How to Keep Going Fast - Agile Velocity - Product Camp Austin
How to Keep Going Fast - Agile Velocity - Product Camp AustinHow to Keep Going Fast - Agile Velocity - Product Camp Austin
How to Keep Going Fast - Agile Velocity - Product Camp AustinDavid Hawks
 
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXAgile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXDavid Hawks
 
Agile Velocity Stop Starting. Start Finishing. PMI - Austin
Agile Velocity Stop Starting. Start Finishing. PMI - AustinAgile Velocity Stop Starting. Start Finishing. PMI - Austin
Agile Velocity Stop Starting. Start Finishing. PMI - AustinDavid Hawks
 
Stop Starting. Start Finishing. APLN Houston
Stop Starting. Start Finishing. APLN HoustonStop Starting. Start Finishing. APLN Houston
Stop Starting. Start Finishing. APLN HoustonDavid Hawks
 
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10Stop Starting. Start Finishing - ProductCampAustin10 - PCA10
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10David Hawks
 

More from David Hawks (19)

Agile Leadership
Agile LeadershipAgile Leadership
Agile Leadership
 
Overcome the 6 Traps of Agile
Overcome the 6 Traps of AgileOvercome the 6 Traps of Agile
Overcome the 6 Traps of Agile
 
Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation Pitfalls of an Agile Transformation
Pitfalls of an Agile Transformation
 
SAP Keynote Presentation
SAP Keynote Presentation SAP Keynote Presentation
SAP Keynote Presentation
 
Lean Product Discovery
Lean Product DiscoveryLean Product Discovery
Lean Product Discovery
 
KAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the TimeKAA: Deliver Double the Value in Half the Time
KAA: Deliver Double the Value in Half the Time
 
PCA14: Accelerate Learning and Overcome the 6 Traps of Agile
PCA14: Accelerate Learning and Overcome the 6 Traps of AgilePCA14: Accelerate Learning and Overcome the 6 Traps of Agile
PCA14: Accelerate Learning and Overcome the 6 Traps of Agile
 
PCA14: Intro to agile for product managers
PCA14: Intro to agile for product managersPCA14: Intro to agile for product managers
PCA14: Intro to agile for product managers
 
Deliver double the value in half the time
Deliver double the value in half the timeDeliver double the value in half the time
Deliver double the value in half the time
 
Agile Austin - Deliver Double the Value in Half the Time
Agile Austin - Deliver Double the Value in Half the TimeAgile Austin - Deliver Double the Value in Half the Time
Agile Austin - Deliver Double the Value in Half the Time
 
Deliver Double the Value in Half the Time
Deliver Double the Value in Half the TimeDeliver Double the Value in Half the Time
Deliver Double the Value in Half the Time
 
Deliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATXDeliver Double the Value in Half the Time - PCA13 - PCATX
Deliver Double the Value in Half the Time - PCA13 - PCATX
 
KAA How to get your Good agile teams to Great
KAA How to get your Good agile teams to GreatKAA How to get your Good agile teams to Great
KAA How to get your Good agile teams to Great
 
Intro to agile for product managers
Intro to agile for product managersIntro to agile for product managers
Intro to agile for product managers
 
How to Keep Going Fast - Agile Velocity - Product Camp Austin
How to Keep Going Fast - Agile Velocity - Product Camp AustinHow to Keep Going Fast - Agile Velocity - Product Camp Austin
How to Keep Going Fast - Agile Velocity - Product Camp Austin
 
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATXAgile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
Agile Velocity Story Mapping Session from Product Camp Austin 11 #PCATX
 
Agile Velocity Stop Starting. Start Finishing. PMI - Austin
Agile Velocity Stop Starting. Start Finishing. PMI - AustinAgile Velocity Stop Starting. Start Finishing. PMI - Austin
Agile Velocity Stop Starting. Start Finishing. PMI - Austin
 
Stop Starting. Start Finishing. APLN Houston
Stop Starting. Start Finishing. APLN HoustonStop Starting. Start Finishing. APLN Houston
Stop Starting. Start Finishing. APLN Houston
 
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10Stop Starting. Start Finishing - ProductCampAustin10 - PCA10
Stop Starting. Start Finishing - ProductCampAustin10 - PCA10
 

Recently uploaded

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsMehedi Hasan Shohan
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxTier1 app
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software DevelopersVinodh Ram
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEOrtus Solutions, Corp
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...gurkirankumar98700
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfPower Karaoke
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...kellynguyen01
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfjoe51371421
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantAxelRicardoTrocheRiq
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio, Inc.
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...Christina Lin
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)OPEN KNOWLEDGE GmbH
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVshikhaohhpro
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfkalichargn70th171
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxbodapatigopi8531
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptkotipi9215
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...soniya singh
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityNeo4j
 

Recently uploaded (20)

Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Naraina Delhi 💯Call Us 🔝8264348440🔝
 
XpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software SolutionsXpertSolvers: Your Partner in Building Innovative Software Solutions
XpertSolvers: Your Partner in Building Innovative Software Solutions
 
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptxKnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
KnowAPIs-UnknownPerf-jaxMainz-2024 (1).pptx
 
Professional Resume Template for Software Developers
Professional Resume Template for Software DevelopersProfessional Resume Template for Software Developers
Professional Resume Template for Software Developers
 
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASEBATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
BATTLEFIELD ORM: TIPS, TACTICS AND STRATEGIES FOR CONQUERING YOUR DATABASE
 
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
(Genuine) Escort Service Lucknow | Starting ₹,5K To @25k with A/C 🧑🏽‍❤️‍🧑🏻 89...
 
The Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdfThe Evolution of Karaoke From Analog to App.pdf
The Evolution of Karaoke From Analog to App.pdf
 
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
Short Story: Unveiling the Reasoning Abilities of Large Language Models by Ke...
 
why an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdfwhy an Opensea Clone Script might be your perfect match.pdf
why an Opensea Clone Script might be your perfect match.pdf
 
Salesforce Certified Field Service Consultant
Salesforce Certified Field Service ConsultantSalesforce Certified Field Service Consultant
Salesforce Certified Field Service Consultant
 
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed DataAlluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
Alluxio Monthly Webinar | Cloud-Native Model Training on Distributed Data
 
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
ODSC - Batch to Stream workshop - integration of Apache Spark, Cassandra, Pos...
 
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...Call Girls In Mukherjee Nagar 📱  9999965857  🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
Call Girls In Mukherjee Nagar 📱 9999965857 🤩 Delhi 🫦 HOT AND SEXY VVIP 🍎 SE...
 
Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)Der Spagat zwischen BIAS und FAIRNESS (2024)
Der Spagat zwischen BIAS und FAIRNESS (2024)
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdfThe Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
The Essentials of Digital Experience Monitoring_ A Comprehensive Guide.pdf
 
Hand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptxHand gesture recognition PROJECT PPT.pptx
Hand gesture recognition PROJECT PPT.pptx
 
chapter--4-software-project-planning.ppt
chapter--4-software-project-planning.pptchapter--4-software-project-planning.ppt
chapter--4-software-project-planning.ppt
 
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
Russian Call Girls in Karol Bagh Aasnvi ➡️ 8264348440 💋📞 Independent Escort S...
 
EY_Graph Database Powered Sustainability
EY_Graph Database Powered SustainabilityEY_Graph Database Powered Sustainability
EY_Graph Database Powered Sustainability
 

Create User Stories that Don't Suck!

  • 1. Create  User   Stories  that   Don’t  Suck!   David  Hawks   @aus9nagile    
  • 3. What’s  your  BIGGEST  BEEF  with  User  Stories?   Get  together   with  a  partner   and  share  stories   about  Stories.     Write  down  your   partner’s  biggest   beefs.  
  • 4. Sharing  Time!   •  How  about  some   volunteers  to  share   what  you  heard  from   your  partner?   •  Share  the  beef!  
  • 6. Instruc9ons   •  Work  at  your  table/with  a  small  group  of  4  –  5.   •  Some  of  you  volunteer  to  be  the  “contractor”  (the   development  team  or  project  manager)   •  The  remaining  members  are  the  customer     •  The  customer  picks  some  kind  of  home  remodeling   project   •  Examples:   –  Remodel  bathroom   –  Remodel  kitchen   –  Add  a  story  to  the  home  
  • 7. Write  the  Name  of  the  project   on  a  card  and  the  contractors   should  interview  the  customers   to  understand  the  job.  
  • 8. Document  the  condi9ons  of  sa9sfac9on  for  your  story  
  • 9. The  Three  C’s   Card  
  • 10. The  Three  C’s   Card   Conversa9on  
  • 11. The  Three  C’s   Card  Conversa9on   Confirma9on  
  • 12. User  Stories   As a <WHO> I want <WHAT> So that <WHY>
  • 13. User  Story  Example   As a frequent flyer I want to rebook a past trip So that I save time booking trips I take.
  • 15. Independent   Nego9able   Valuable   Es9mable   Small  (a.k.a.  Sized  Appropriately)   Testable  
  • 16. +   +   Backlog  Grooming   (Regular  cadence  weekly  or  bi-­‐weekly)   This  is  where  the  conversa9ons   happen  
  • 17.
  • 18.
  • 19.
  • 20. But  Dave,  Everything  doesn’t  fit  in  a  Sprint!  
  • 21. Richard  Lawrence’s  Story  Spli^ng   Strategies   •  Workflow  Steps   •  Business  Rule  Varia9ons   •  Major  Effort   •  Simple  /  Complex   •  Varia9ons  in  Data   •  Data  Entry  Methods   •  Defer  Performance   •  Opera9ons  (e.g.  CRUD)   •  Break  out  a  Spike  
  • 22. David  Hawks     David@AgileVelocity.com     www.AgileVelocity.com   Blog:  www.Aus9nAgile.com   Twider:  @Aus9nAgile   Thanks!