how to write user story

17
How to write user stories IRIS 2014/7/7

Upload: iris-hsu

Post on 28-Nov-2014

132 views

Category:

Software


4 download

DESCRIPTION

Share some ideas about user stories. :)

TRANSCRIPT

Page 1: How to write user story

How to write user stories

IRIS

2014/7/7

Page 2: How to write user story

Outline•What is user story•Examples•What is criteria for good user stories?•Practical use

Page 3: How to write user story

What is user story?

short, simple description of a feature

desires the new capability

Simple template:◦As a < user >, I want < goal > so that < benefit>.

Page 4: How to write user story

Examples

Page 5: How to write user story

User Story Template

“As a <Some Role>

I want <Some Need>

So that <Some Benefit>”

Page 6: How to write user story

What is criteria for good user story?

• Independent

• Negotiable

• Valuable to users or customers

• Estimable

• Small

• Testable

Page 8: How to write user story

Write for one user

• Bad

– Job seeker can remove a resume

• Good

– Job seeker can remove his/her own resume

Page 9: How to write user story

Write in active voice

• Bad

– A resume can be posted by a job seeker

• Good

– A job seeker can post his/her resume

Page 10: How to write user story

Customer writes the story

• Not developer–But we can suggest

• Customer has to prioritize the stories

Page 11: How to write user story

Don’t forget the purpose

• Reminder about the requirements

-- not the document.

• Don’t replace the conversation by adding the detail.

Page 12: How to write user story

As a developer, I use FB Login dialog so that my users can grant additional permissions to my app.

Page 13: How to write user story

Fliptop -- user stories1. As a user, I want to authorize Fliptop through Eloqua

oauth service so that I don‘t have to provide my username and password of Eloqua to Fliptop.(connection)

2. As a user, I can import the data of my Eloquaaccount, so that I can see the reports.

Detail: (oauth-- authorization)

Page 14: How to write user story
Page 15: How to write user story

Definition of done (test)

Page 16: How to write user story

Review◦As a < user >, I want < goal > so that <some benefit>.

Page 17: How to write user story

Referencehttp://www.slideshare.net/jssunil/user-story

http://icpurple.org/wp-content/uploads/2012/05/Independent-Leader.png

http://www.mediawiki.org/wiki/OAuth_(obsolete_info)/User_stories