User Stories In Interaction Design
Upcoming SlideShare
Loading in...5

User Stories In Interaction Design



Lecture slides in Interface and Interaction Design course in Tallinn University, 9 February 2010.

Lecture slides in Interface and Interaction Design course in Tallinn University, 9 February 2010.



Total Views
Slideshare-icon Views on SlideShare
Embed Views



5 Embeds 195 105 66 17 6
http://localhost 1



Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
Post Comment
Edit your comment

    User Stories In Interaction Design User Stories In Interaction Design Presentation Transcript

    • User Stories in Interaction Design Hans Põldoja Tallinn University
    • This work is licensed under the Creative Commons Attribution-Share Alike 3.0 Unported License. To view a copy of this license, visit http:// or send a letter to Creative Commons, 171 Second Street, Suite 300, San Francisco, California, 94105, USA.
    • What are user stories? • User stories are simple, clear and brief descriptions of functionality that will be valuable for real users • User stories are typically used in agile software development methods such as XP and Scrum • User stories build a bridge between the users, designers and the developers
    • Start with paper cards
    • Paper cards • User story • Note(s) • Test cases (on the back side of the card) (Cohn, 2004)
    • Example A company can pay for a job posting with a credit card. Note: Accept Visa, MasterCard and American Express. Consider Discover. Test with Visa, MasterCard and American Express (pass) Test with Diner’s Club (fail) Test with good, bad and missing card ID numbers Test with expired cards (Cohn, 2004)
    • Good user story • Independent • Negotiable • Valuable to users and customers • Estimatable • Small • Testable (Cohn, 2004)
    • Refine the user stories
    • Guidelines • Start with goal stories • Break large stories into smaller pieces • Write closed stories (that finish with completed goal) • Keep the UI out as long as possible • Include user roles in the stories • Write for one user • Write in active voive (Cohn, 2004)
    • Discuss and accept the user stories
    • SCRUM process • User stories are discussed and edited by the users, designers and stakeholders • User stories are accepted by product owners • Enhancement tickets are created from accepted user stories
    • Photos • Paul Downey,
    • References • Cohn, M. (2004). User Stories Applied For Agile Software Development. Boston, MA: Addison Wesley.
    • Thank You! • •