user stories for your product backlog

37
User Stories for the Product Backlog (c) Copyright 2009 Ralf Wirdemann . All Rights Reserved.

Upload: rwirdemann

Post on 04-Dec-2014

18.743 views

Category:

Technology


0 download

DESCRIPTION

This is a general introduction into user stories, their advantages and a suggestion how to use them in scrum projects.

TRANSCRIPT

Page 1: User Stories for your Product Backlog

User Stories for the Product Backlog

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

Page 2: User Stories for your Product Backlog

Use Cases Jira Issues

Features Backlog Items

User Stories Prototypes

Page 3: User Stories for your Product Backlog

Introduction toUser Stories

Practical Group Lesson

What's  next?

Page 4: User Stories for your Product Backlog
Page 5: User Stories for your Product Backlog

Classical Product Backlog

Backlog Item 1

Backlog Item 2

Backlog Item 3

Backlog Item 4

Backlog Item 5

Backlog Item …

Page 6: User Stories for your Product Backlog

Recommendation:

Use User Stories

for the Product Backlog

Page 7: User Stories for your Product Backlog

User Story

Page 8: User Stories for your Product Backlog

UserStory

Page 9: User Stories for your Product Backlog
Page 10: User Stories for your Product Backlog

1. Story Card

As a Job Seeker I want to search for new Jobs.

Page 11: User Stories for your Product Backlog

2. Acceptance Criteria

Page 12: User Stories for your Product Backlog

3. Communication!

Page 13: User Stories for your Product Backlog

… 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

Page 14: User Stories for your Product Backlog

… examples ofnon User Stories!

Refactoring the database-layers

Improvements on logging data

Automatization of the deployment

Page 15: User Stories for your Product Backlog
Page 16: User Stories for your Product Backlog

… is involved

… knows what to do… is responsible

Product Owner…

Page 17: User Stories for your Product Backlog

Just in Time

Page 18: User Stories for your Product Backlog
Page 19: User Stories for your Product Backlog

As a user I want to log in.

User Story Epic Theme

As a user I want to create

a profile.

Createprofile

Updateprofile

DeleteProfile

ProfileAdministration

...

Page 20: User Stories for your Product Backlog

Sprint Stories

Themes

Epics

July 2009

Q1 2010

2011

Q4 2010

August 2009

Page 21: User Stories for your Product Backlog
Page 22: User Stories for your Product Backlog

Requirements Workshop …

Team

Customer

Marketing

Product

Manager

Product Owner

Page 23: User Stories for your Product Backlog

UserUser

User

Vision UserRoles Goals UserStories

User

Requirements Workshop

Page 24: User Stories for your Product Backlog

Vision

We want to be the only Job Board for High Professionals.

Page 25: User Stories for your Product Backlog

Vision

Five Questions:

1. Who are my Customers?2. What are the Customer Needs?3. What are the essential Product Attributes?4. Who are my Competitors?

5. Timeframe and Budget

Example

Page 26: User Stories for your Product Backlog

PracticeVision

Page 27: User Stories for your Product Backlog

UserRole3UserRole1 UserRole2

Objec>ve

User Role

System Objec>ve

Objec>ve

Page 28: User Stories for your Product Backlog

Brainstorming

Page 29: User Stories for your Product Backlog

Initial Set

College Grad

First Timer

Layoff Victim

Geographic Searcher

Job Seeker

Monitor

Job Poster Resume Reader

Recruiter

Administrator

Page 30: User Stories for your Product Backlog

Consolidation

Geographic Searcher

First Timer

Job Seeker

Internal Recruiter

Recruiter Administrator

External Recruiter

Layoff Victim

Page 31: User Stories for your Product Backlog

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

Page 32: User Stories for your Product Backlog

PracticeUser Role

How to define User Roles?BrainstormingOrganizing the initial set

Refine and remind

Page 33: User Stories for your Product Backlog

As aI want some

so that

[user role],

[goal][reason]

Page 34: User Stories for your Product Backlog

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

Page 35: User Stories for your Product Backlog

PracticeUser Stories

Page 36: User Stories for your Product Backlog

Result:Initial Product Backlog

User Story 1

User Story 2

User Story 3

User Story 4

User Story 5

User Story …

Page 37: User Stories for your Product Backlog

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

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

„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