User Stories: Stories for Grown-Ups

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    SANDY Names Cover: Why need user stories, Where they come from, What they look like, What makes a good user story Won’t cover challenges, layers above and below too much (epics, tasks) Co-presenting – differ in details - maybe take a picture for this slide?

    7 Favorites

    User Stories: Stories for Grown-Ups - Presentation Transcript

    1. Stories for Grown-ups Inspired by Mike Cohn and Kelly Waters – thank you 
    2. Fixed written requirements
      • Individuals and interactions over processes and tools
      • Working software over comprehensive documentation
      • Customer collaboration over contract negotiation
      • Responding to change over following a plan
      Agile Values
    3. Communications challenge
    4. Collaboration
    5. A continuum
    6. User stories: an improvement
    7. Timeline Epics & Stories Stories & Tasks Stories & Tasks Implemented Stories
    8. Getting to User Stories
    9. Epics
      • Compound epics
      • Complex epics
      • Placeholder story
      • Way down the backlog
    10. Now we can have user stories!
    11. What is a user story?
      • A concise, written description of a piece of functionality that will be valuable to a user (or owner) of the software.
      • Discovered at planning stages
      • Discovered during the project
      • Continuously emerge/change and disappear
      • For sizing the project and sprint
      • For prioritising what to do next
      • Monitored each sprint
      • For the development team and owner
      Stories are:
    12. When
      • Some are done at an initial planning stage
      • Some are done later
      • Continuously emerge/change and disappear
      • Worked on throughout the project
    13. Stories are for sizing
    14. Stories are for prioritising
    15. Stories are monitored
    16. Stories are monitored
    17. Stories are monitored
    18. Stories are monitored
    19. Stories are for the team and product owner
    20. Stories have 3 parts
      • Card : A description, Priority and Estimate
      • Conversation : A section for capturing further information about the user story and details of conversations
      • Confirmation : A section to convey what tests will be carried out to confirm the user story is complete and working as expected
      Source: XP Magazine 8/30/01, Ron Jeffries.
      • “ As a music lover
      • I want to submit payment by credit card
      • so that I can purchase the album ”
      Card: The Description
    21. Card
    22. Card
    23. A section for capturing further information about the user story and details of conversations The Conversation
    24. A section to convey what tests will be carried out to confirm the user story is complete and working as expected The Confirmation
    25. 6 attributes of a good user story
      • I ndependent
      • N egotiable
      • V aluable to users or purchasers
      • E stimatable
      • S mall
      • T estable
    26. Independent
    27. Negotiable
    28. Valuable
    29. Estimatable
    30. Small
    31. Testable
    32. A word of warning
      • Don’t use stories in a sequential fixed process
      • Don’t make a contract out of stories
      • Don’t write stories in isolation
    33. What next? Challenges Tasks Spikes Feedback
      • Still alive? Any questions?
      [email_address] [email_address]
    34. Challenges
    35. Iteration 0
    36. Non-functional requirements
      • The system will connect to the database through a connection pool
      • We need to use Akamai caching
      • The system shall be written in Java
      • The system needs to be able to store 700 million records
      • We need to set up a VISTA development box
      Customer value?
    37. Spikes
    SlideShare Zeitgeist 2009

    + Sandy MamoliSandy Mamoli Nominate

    custom

    1015 views, 7 favs, 1 embeds more stats

    Douglas Talbot & Sandy Mamoli

    One of the most fu more

    More info about this document

    CC Attribution License

    Go to text version

    • Total Views 1015
      • 970 on SlideShare
      • 45 from embeds
    • Comments 0
    • Favorites 7
    • Downloads 46
    Most viewed embeds
    • 45 views on http://www.nomad8.com

    more

    All embeds
    • 45 views on http://www.nomad8.com

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories