SlideShare a Scribd company logo
1 of 12
Download to read offline
Cesare D'Amico
Lone developer applying XP values and Agile
   methodologies (as often as possible!)

      cesare@wyrd.it         @__ce
…a better way?
a user story is one or more sentences in
the everyday or business language of the
end user that captures what the user wants
to achieve (extremeprogramming.org)
Should
be written by the customers: “User
 Stories are written by the customers as
 things that the system needs to do for
 them” (extremeprogramming.org)
Should
be short

be high level: “User stories should only
 provide enough detail to make a
 reasonably low risk estimate of how long
 the story will take to implement”
 (extremeprogramming.org)

be prioritized

                 (next session!)
be small but not too small, nor too big
Epic
Questions?

More Related Content

Viewers also liked

OE 45 clever strategy to bring out mulband and satpanthi atharv ved
OE 45  clever strategy to bring out mulband and satpanthi atharv vedOE 45  clever strategy to bring out mulband and satpanthi atharv ved
OE 45 clever strategy to bring out mulband and satpanthi atharv ved
Satpanth Dharm
 
2012 horizon-report-he
2012 horizon-report-he2012 horizon-report-he
2012 horizon-report-he
juanignaciorr
 
U peace peacebuilding_slideshare
U peace peacebuilding_slideshareU peace peacebuilding_slideshare
U peace peacebuilding_slideshare
GenPeace
 
Pharma sages cancer research plot for children
Pharma sages cancer research plot for childrenPharma sages cancer research plot for children
Pharma sages cancer research plot for children
PharmaSages
 

Viewers also liked (17)

OE 45 clever strategy to bring out mulband and satpanthi atharv ved
OE 45  clever strategy to bring out mulband and satpanthi atharv vedOE 45  clever strategy to bring out mulband and satpanthi atharv ved
OE 45 clever strategy to bring out mulband and satpanthi atharv ved
 
2012 horizon-report-he
2012 horizon-report-he2012 horizon-report-he
2012 horizon-report-he
 
Executive summary gen peace ga
Executive summary gen peace gaExecutive summary gen peace ga
Executive summary gen peace ga
 
GE 12 How was paval and ami tablet made
GE 12  How was paval and ami tablet made GE 12  How was paval and ami tablet made
GE 12 How was paval and ami tablet made
 
A03n50 avritzer
A03n50 avritzerA03n50 avritzer
A03n50 avritzer
 
Copied quizzing
Copied quizzingCopied quizzing
Copied quizzing
 
Series 5 pirana pooja vidhi and gyan -d
Series 5  pirana pooja vidhi and gyan -dSeries 5  pirana pooja vidhi and gyan -d
Series 5 pirana pooja vidhi and gyan -d
 
Series 40 -Satya Prakash - The True Light - History of Pirana Satpanth -in En...
Series 40 -Satya Prakash - The True Light - History of Pirana Satpanth -in En...Series 40 -Satya Prakash - The True Light - History of Pirana Satpanth -in En...
Series 40 -Satya Prakash - The True Light - History of Pirana Satpanth -in En...
 
U peace peacebuilding_slideshare
U peace peacebuilding_slideshareU peace peacebuilding_slideshare
U peace peacebuilding_slideshare
 
My Experience to Be Studentpreneur
My Experience to Be StudentpreneurMy Experience to Be Studentpreneur
My Experience to Be Studentpreneur
 
Microsoft. Finding customer relevance for the apps market.
Microsoft.  Finding customer relevance for the apps market.Microsoft.  Finding customer relevance for the apps market.
Microsoft. Finding customer relevance for the apps market.
 
Results of our yearly consumption behaviour research.
Results of our yearly consumption behaviour research.Results of our yearly consumption behaviour research.
Results of our yearly consumption behaviour research.
 
Creative Fitness Programme for Marketers
Creative Fitness Programme for MarketersCreative Fitness Programme for Marketers
Creative Fitness Programme for Marketers
 
130221 alpro event21_feb13_changing consumer behaviour
130221 alpro event21_feb13_changing consumer behaviour130221 alpro event21_feb13_changing consumer behaviour
130221 alpro event21_feb13_changing consumer behaviour
 
Pharma sages cancer research plot for children
Pharma sages cancer research plot for childrenPharma sages cancer research plot for children
Pharma sages cancer research plot for children
 
Bohman delib dmcy
Bohman delib dmcyBohman delib dmcy
Bohman delib dmcy
 
Series 44 Momna of kutch -bombay presidency gazetter 1880
Series 44  Momna of kutch -bombay presidency gazetter 1880Series 44  Momna of kutch -bombay presidency gazetter 1880
Series 44 Momna of kutch -bombay presidency gazetter 1880
 

Similar to Agile tour brescia 2011 - user stories

Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
David Farrell
 

Similar to Agile tour brescia 2011 - user stories (20)

Project scope preparation
Project scope preparationProject scope preparation
Project scope preparation
 
From Use to User Interface
From Use     to User InterfaceFrom Use     to User Interface
From Use to User Interface
 
Applying Progressive Information Disclosure: User Interface Content Design
Applying Progressive Information Disclosure: User Interface Content DesignApplying Progressive Information Disclosure: User Interface Content Design
Applying Progressive Information Disclosure: User Interface Content Design
 
When Worlds Collide: Improving UX by Applying Progressive Info Disclosure
When Worlds Collide: Improving UX by Applying Progressive Info DisclosureWhen Worlds Collide: Improving UX by Applying Progressive Info Disclosure
When Worlds Collide: Improving UX by Applying Progressive Info Disclosure
 
Worlds Collide: Improving the User Experience through Progressive Information...
Worlds Collide: Improving the User Experience through Progressive Information...Worlds Collide: Improving the User Experience through Progressive Information...
Worlds Collide: Improving the User Experience through Progressive Information...
 
Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm - Erik Wende...
Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm - Erik Wende...Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm - Erik Wende...
Beyond JavaScript Frameworks: Writing Reliable Web Apps With Elm - Erik Wende...
 
User stories deep dive
User stories deep diveUser stories deep dive
User stories deep dive
 
Erik Wendel - Beyond JavaScript Frameworks: Writing Reliable Web Apps With El...
Erik Wendel - Beyond JavaScript Frameworks: Writing Reliable Web Apps With El...Erik Wendel - Beyond JavaScript Frameworks: Writing Reliable Web Apps With El...
Erik Wendel - Beyond JavaScript Frameworks: Writing Reliable Web Apps With El...
 
An Introduction To Software Development - Software Development Midterm Review
An Introduction To Software Development - Software Development Midterm ReviewAn Introduction To Software Development - Software Development Midterm Review
An Introduction To Software Development - Software Development Midterm Review
 
Agile comparison with requriement approaches
Agile comparison with requriement approachesAgile comparison with requriement approaches
Agile comparison with requriement approaches
 
User Experience as a Strategic Advantage
User Experience as a Strategic AdvantageUser Experience as a Strategic Advantage
User Experience as a Strategic Advantage
 
Game Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI LayoutGame Design 2: Lecture 10 - UI Layout
Game Design 2: Lecture 10 - UI Layout
 
All about User story
All about User storyAll about User story
All about User story
 
User Driven Software Architecture
User Driven Software ArchitectureUser Driven Software Architecture
User Driven Software Architecture
 
User Centered Interaction Design In Agile Environment
User Centered Interaction Design In Agile EnvironmentUser Centered Interaction Design In Agile Environment
User Centered Interaction Design In Agile Environment
 
list script and flowchart
list script and flowchartlist script and flowchart
list script and flowchart
 
User stories
User storiesUser stories
User stories
 
Usability principles 1
Usability principles 1Usability principles 1
Usability principles 1
 
When Worlds Collide: Improving the User Experience by Applying Progressive In...
When Worlds Collide: Improving the User Experience by Applying Progressive In...When Worlds Collide: Improving the User Experience by Applying Progressive In...
When Worlds Collide: Improving the User Experience by Applying Progressive In...
 
User Stories
User StoriesUser Stories
User Stories
 

Recently uploaded

Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Victor Rentea
 

Recently uploaded (20)

Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Cyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdfCyberprint. Dark Pink Apt Group [EN].pdf
Cyberprint. Dark Pink Apt Group [EN].pdf
 
AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024AXA XL - Insurer Innovation Award Americas 2024
AXA XL - Insurer Innovation Award Americas 2024
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
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
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
AWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of TerraformAWS Community Day CPH - Three problems of Terraform
AWS Community Day CPH - Three problems of Terraform
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 2024Finding Java's Hidden Performance Traps @ DevoxxUK 2024
Finding Java's Hidden Performance Traps @ DevoxxUK 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
 
Ransomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdfRansomware_Q4_2023. The report. [EN].pdf
Ransomware_Q4_2023. The report. [EN].pdf
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf[BuildWithAI] Introduction to Gemini.pdf
[BuildWithAI] Introduction to Gemini.pdf
 
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...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 

Agile tour brescia 2011 - user stories

  • 1. Cesare D'Amico Lone developer applying XP values and Agile methodologies (as often as possible!) cesare@wyrd.it @__ce
  • 2.
  • 3.
  • 5. a user story is one or more sentences in the everyday or business language of the end user that captures what the user wants to achieve (extremeprogramming.org)
  • 6. Should be written by the customers: “User Stories are written by the customers as things that the system needs to do for them” (extremeprogramming.org)
  • 7. Should be short be high level: “User stories should only provide enough detail to make a reasonably low risk estimate of how long the story will take to implement” (extremeprogramming.org) be prioritized (next session!)
  • 8. be small but not too small, nor too big
  • 10.
  • 11.