User Stories
  for the
  Product
  Backlog


           (c) Copyright 2009 Ralf Wirdemann. All Rights Reserved.
Use Cases
   Jira Issues


    Features 

                 Backlog Items


     User Stories
      
        Prototypes
Introduction to
User Stories

Practical
Group Lesson

What's  next?
Backlog Item 1


                   Backlog Item 2


                   Backlog Item 3


                   Backlog Item 4


                   Backlog Item 5


                  Backlog Item …




Classical Product Backlog
:
       ndation
Recomme
        ser S tories
U se U          duct
  f or the Pro
            Ba cklog
User Story
User
Story
As a Job Seeker
                I want to search
                for new Jobs.




1. Story Card
2. Acceptance Criteria
3. Communication!
… Examples
       of User
 Stories…

 As an employer I
  want to post a job
  offer on the
  platform.
 As a user I want to
  search for contacts.
 As a customer I
… examples of
non User Stories!
                     Refactoring the
                      database-layers
                     Improvements on
                      logging data
                     Automatization of the
                      deployment
Product Owner…
… is involved
… is responsible
… knows what to do
Just in Time
User Story            Epic           Theme


As a user I       As a user I      Profile
want to log in.   want to create   Administration
                    a
                                      Create
profile
                  profile.
                                      Update
profile

                                      Delete
Profile

                                           ...
Sprint Stories   July 2009

                 August 2009


      Themes     Q1 2010


                 Q4 2010




        Epics    2011
Requirements
Workshop             …

                                               …


                              Team



                                           Customer


                                           …


                                       …
                                                   Marketing


     Product Owner       …

                                           Product

                             Manager
Requirements
Workshop

                User
                 User
         User
                 User




Vision    User
Roles    Goals   User
Stories
We want to b
              e the only Jo
High Profess                b Board for
             ionals.




     Vision
Five Quest
             ions:
 1. Who are
            my Custome
                       rs?
 2. What are
              the Custom
                         er Needs?
 3. What are
             the essentia
                         l Product At
                                      tributes?
4. Who are
            my Compet
                       itors?
5. Timefram
       Vision Budget
            e and


                                            Example
Practice
 Vision
Objec>ve
          Objec>ve
System                 Objec>ve




         User
Role
1   User
Role
2   User
Role
3




User Role
Brainstorming
Initial Set

College Grad             Job Poster         Resume Reader


                                      Recruiter
First Timer

     Layoff Victim

        Geographic
         Searcher
                                 Administrator
          Job Seeker

               Monitor
Job Seeker      Recruiter    Administrator


Geographic       Internal
 Searcher        Recruiter


                 External
 First Timer
                 Recruiter


Layoff Victim


                        Consolidation
Internal Recruiter

Will use the web and software infrequently but
intensly. Will read postings from other
companies to figure out how to best word the
ads. Ease of use is important…



                                 Refining
How t
       o defi
  Roles?
  Bra
         Practice
       instor
             ne Us
                   er
 Org
 Refi
     Usere Role
      anizin
              ming
              g th
                   init
    ne an           ial set
          d rem
                ind
As a [user role],
 I want
  some [goal]
so that [reason]
Some more examples…

 As a Job Seeker I want to
  search for jobs.
 As a company I want to post
  jobs.
 As a Job Seeker i want to be
  automatically informed about
Practice
User Stories
User Story 1


User Story 2   Result:
User Story 3   Initial
User Story 4   Product
User Story 5   Backlog
User Story …
„Endlich liegt ein Buch in
                          deutscher Sprache vor, das
                          dem Scrum Master,

                          dem Product Owner und
                          dem Team das tägliche
                          Arbeiten mit Scrum
                          erleichtert. Klar, präzise
                          und praktisch."


                          Boris Gloger, Certified ScrumTrainer

ISBN-10: 3446416560
ISBN-13: 978-3446416567




                                   (c) Copyright 2009 Ralf Wirdemann. All Rights Reserved.

User Stories for your Product Backlog

  • 1.
    User Stories for the Product Backlog (c) Copyright 2009 Ralf Wirdemann. All Rights Reserved.
  • 2.
    Use Cases Jira Issues Features Backlog Items User Stories Prototypes
  • 3.
  • 5.
    Backlog Item 1 Backlog Item 2 Backlog Item 3 Backlog Item 4 Backlog Item 5 Backlog Item … Classical Product Backlog
  • 6.
    : ndation Recomme ser S tories U se U duct f or the Pro Ba cklog
  • 7.
  • 8.
  • 10.
    As a JobSeeker I want to search for new Jobs. 1. Story Card
  • 11.
  • 12.
  • 13.
    … Examples of User Stories…  As an employer I want to post a job offer on the platform.  As a user I want to search for contacts.  As a customer I
  • 14.
    … examples of nonUser Stories!  Refactoring the database-layers  Improvements on logging data  Automatization of the deployment
  • 16.
    Product Owner… … isinvolved … is responsible … knows what to do
  • 17.
  • 19.
    User Story Epic Theme As a user I As a user I Profile want to log in. want to create Administration a Create
profile profile. Update
profile Delete
Profile ...
  • 20.
    Sprint Stories July 2009 August 2009 Themes Q1 2010 Q4 2010 Epics 2011
  • 22.
    Requirements Workshop … … Team Customer … … Marketing Product Owner … Product Manager
  • 23.
    Requirements Workshop User User User User Vision User
Roles Goals User
Stories
  • 24.
    We want tob e the only Jo High Profess b Board for ionals. Vision
  • 25.
    Five Quest ions: 1. Who are my Custome rs? 2. What are the Custom er Needs? 3. What are the essentia l Product At tributes? 4. Who are my Compet itors? 5. Timefram Vision Budget e and Example
  • 26.
  • 27.
    Objec>ve Objec>ve System Objec>ve User
Role
1 User
Role
2 User
Role
3 User Role
  • 28.
  • 29.
    Initial Set College Grad Job Poster Resume Reader Recruiter First Timer Layoff Victim Geographic Searcher Administrator Job Seeker Monitor
  • 30.
    Job Seeker Recruiter Administrator Geographic Internal Searcher Recruiter External First Timer Recruiter Layoff Victim Consolidation
  • 31.
    Internal Recruiter Will usethe web and software infrequently but intensly. Will read postings from other companies to figure out how to best word the ads. Ease of use is important… Refining
  • 32.
    How t o defi Roles?  Bra Practice instor ne Us er  Org  Refi Usere Role anizin ming g th init ne an ial set d rem ind
  • 33.
    As a [userrole], I want some [goal] so that [reason]
  • 34.
    Some more examples… As a Job Seeker I want to search for jobs.  As a company I want to post jobs.  As a Job Seeker i want to be automatically informed about
  • 35.
  • 36.
    User Story 1 UserStory 2 Result: User Story 3 Initial User Story 4 Product User Story 5 Backlog User Story …
  • 37.
    „Endlich liegt einBuch in deutscher Sprache vor, das dem Scrum Master, dem Product Owner und dem Team das tägliche Arbeiten mit Scrum erleichtert. Klar, präzise und praktisch." Boris Gloger, Certified ScrumTrainer ISBN-10: 3446416560 ISBN-13: 978-3446416567 (c) Copyright 2009 Ralf Wirdemann. All Rights Reserved.