How to build a Product Backlog with User Stories. The example of Twitter

2,038 views

Published on

Published in: Business, Technology
0 Comments
6 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,038
On SlideShare
0
From Embeds
0
Number of Embeds
374
Actions
Shares
0
Downloads
0
Comments
0
Likes
6
Embeds 0
No embeds

No notes for slide

How to build a Product Backlog with User Stories. The example of Twitter

  1. 1. Building a ProductBacklog with User StoriesTwitter Case Study@bartvermijlen
  2. 2. Disclaimer:This Product Backlog is neither complete,nor exhaustive, and purely an example ofhow User Stories can be written.
  3. 3. As a non authenticated user (NAU)I can see the profile page and the tweets ofan authenticated user (AU)so I know what he/she tweetsAcceptance Criteria:● on all browsers, also mobile● at the top there is a "sign up" button
  4. 4. As a non authenticated user (NAU)I can sign up and create an accountso I can start using TwitterAcceptance Criteria:● no double confirmation via email● email address must have the right syntax● I must supply name, email and password● password must only be typed once● username has maximum 15 characters
  5. 5. As an userI can add a profile pictureso other users can see how I lookAcceptance Criteria:● picture must be png, jpg or gif● picture is automatically resized● I can edit the square crop of the picture
  6. 6. As a userI can follow other usersso they appear in my feedAcceptance Criteria:● the followed user receives an emailnotification
  7. 7. As a userI can click on followersso I know who is following me at all timesAcceptance Criteria:● list is ordered reversed chronologically bydate when someone started followingyou
  8. 8. As a userI can compose a tweetso it appears in the feed of my followersand on my profileAcceptance Criteria:● maximum 140 characters
  9. 9. As a userI can retweet the tweets of another userso my followers also see them in my feedAcceptance Criteria:● a retweet button is below every tweet
  10. 10. As a userI can favorite a tweetso the author knows I like the tweetAcceptance Criteria:● a star appears beneath every tweet
  11. 11. As a NAU and as a userI can search through all tweets on words orhashtagsso I know who tweeted about this subjectAcceptance Criteria:● only display search results from tweetsnot older than one week
  12. 12. As a userI can send direct messages to other usersso only them receive the messageAcceptance Criteria:● both users must follow each other
  13. 13. ...@bartvermijlenhttp://bart.vermijlen.be

×