Six Features of a Good User Story – INVEST Model

What is a User Story?

A user story describes desired functionality from the customer(user) perspective. A good user story describes the desired functionality, who wants it, and how and why the functionality will be used. The basic components of a User Story are sometimes dubbed as the three C’s:

1.Card – the written description of the story, serves as and identification, reminder, and also helps in planning.
2.Conversation – this is the meat of the story; the dialogue that is carried out with the users; recorded notes; mockups; documents exchanged.
3.Confirmation – the acceptance test criteria that the user will utilize to confirm that the story is completed.
A user story is not technical.

A well-written user story follows the INVEST model

Independent, Negotiable, Valuable, Estimable, Small, Testable. Let’s see what each one means:

■Independent – One user story should be independent of another (as much as possible). Dependencies between stories make planning, prioritization, and estimation much more difficult. Often enough, dependencies can be reduced by either combining stories into one or by splitting the stories differently.
■Negotiable – A user story is negotiable. The “Card” of the story is just a short description of the story which do not include details. The details are worked out during the “Conversation” phase. A “Card” with too much detail on it actually limits conversation with the customer.
■Valuable – Each story has to be of value to the customer (either the user or the purchaser). One very good way of making stories valuable is to get the customer to write them. Once a customer realizes that a user story is not a contract and is negotiable, they will be much more comfortable writing stories.
■Estimable – The developers need to be able to estimate (at a ballpark even) a user story to allow prioritization and planning of the story. Problems that can keep developers from estimating a story are: lack of domain knowledge (in which case there is a need for more Negotiation/Conversation); or if the story is too big (in which case the story needs to be broken down into smaller stories).
■Small – A good story should be small in effort, typically representing no more, than 2-3 person weeks of effort. A story which is more than that in effort can have more errors associated with scoping and estimation.
■Testable – A story needs to be testable for the “Confirmation” to take place. Remember, we do not develop what we cannot test. If you can’t test it then you will never know when you are done. An example of non-testable story: “software should be easy to use”.
Summary

Well-written User Stories are cornerstones for Agile Development. They should be independent of each other; the details should be negotiated between the users and the developers; the stories should be of value to the users; they should be clear enough for developers to be able to estimate them; they should be small; and they should be testable through the use of pre-defined test cases.

Original article

This entry was posted in Agile, Scrum and tagged , , , , , , , , . Bookmark the permalink.

84 Responses to Six Features of a Good User Story – INVEST Model

  1. nike outlet sydney says:

    This is a nice site. Interface and pretty good fresh information blog.I’ll be back soon, thanks for the great blog. A real adventure vacationshould involve some risk, otherwise it is just a holiday.

  2. iphone 5 specs says:

    I undoubtedly did not know that. Learnt something new right now! Thanks for that.

  3. car repo says:

    The blog is really awesome, it has lot of information and content. Thank You Guys.

  4. matt williams jersey number says:

    Please tell me the title you choose to keep this up! Its so very good, very important. I can not wait to see away from you.

  5. hank aaron jersey discount says:

    great job. I always check this blog, I am very impressed! Very useful information,

    especially the last part:) I have this information it is seeking care for a very

    long LottietimeThank you, I wish you good luck for specific information

  6. derrek lee jersey youth says:

    From here I got a lot of knowledge. Next, your blog is so popular from the

    searchengine search. This means that you are great!

  7. greg olsen jersey blue says:

    I loved as much as you will receive carried out right here. The sketch is attractive, your authored material stylish. nonetheless, you command get bought an shakiness over that you wish be delivering the following. unwell unquestionably come further formerly again as exactly the same nearly a lot often inside case you shield this increase.

  8. mike fontenot jersey says:

    I love this website, I always get positive emotions from it and I can stay here the whole days and nights!

  9. nike air max 90 says:

    Wonderful post! I?m just starting out in community management/marketing media and attempting to discover the way to do it properly – resources like this report are incredibly helpful. As our company is based inside the US, it?s all a bit new to us. The example above is a thing that I worry about as effectively, the way to show your own genuine enthusiasm and share the fact that your product is useful in that case

  10. buy oem photoshop elements says:

    The Zune concentrates on being a Portable Media Player. Not a web browser.

  11. google reklam ver says:

    I am glad that i found this web site through my search “google reklam ver”.

  12. Temizlik Firmasi says:

    Great blogging. Keep it up ;) Btw i found my self here while i was searching for “temizlik sirketleri antalya”

  13. nike dunk heels says:

    Can I just say what a relief to find someone who actually knows what theyre talking about on the internet. You definitely know how to bring an issue to light and make it important. More people need to read this and understand this side of the story. I cant believe youre not more popular because you definitely have the gift

  14. nike online outlet says:

    I can at this time look forward to my future. Thank you so much for the expert and amazing help. I won’t be reluctant to refer your web page to anybody who ought to have guide about this matter.

  15. nike air max 2009 womens says:

    Thank you for your excellent article. I added you came across. Continue to work hard.

  16. air max 2009 womens says:

    Hey, I found your blog on Google, and enjoy checking out. Thank you for your useful and detailed post.

  17. authentic ron santo jersey says:

    Sometimes I just feel that people write, and do not really have much to say. This is not the case. You must have something to say, you say style, my man! You certainly have an interesting way to attract people, and with your video and your words. Youve got quite a blog twelve punch!

  18. mike schmidt jersey blue says:

    Thank you for your excellent article. 

  19. Nike Vapor Superfly says:

    I like the blog.This article was written well.if you want buy cheap Nike Football Boots soccer shoes to Nike Mercurial Superfly

  20. Nike Football Boots says:

    Since winter coming, the popularity of buyying Nike Mercurial Superfly shoes for match has never reduced both in stores and online.

  21. watch jets vs cowboys says:

    How long have you been operating this blog? It looks like you’ve a good webpage right here and I’ll be bookmarking you. I’ll almost certainly submit this post to Digg to ensure that my followers can verify it out also.

  22. Rich says:

    Webmaster, I am the admin at SEOPlugins.org. We profile SEO Plugins for WordPress blogs for on-site and off-site SEO. I’d like to invite you to check out our recent profile for a pretty amazing plugin which can double or triple traffic for a Worpdress blog. You can delete this comment, I didn’t want to comment on your blog, just wanted to drop you a personal message. Thanks, Rich

  23. jay cutler jersey sale says:

    Exactly where maybe you have discovered the supply for the purpose of this valuable write-up? Wonderful reading I have subscribed to your feed.

  24. free ipad 2 giveway says:

    Nice review! This is truly the type of information that needs to be shared around the internet. Sad on the Bing for not positioning this article higher!

  25. rtyecript says:

    I really liked the article, and the very cool blog

  26. ryne sandberg jersey says:

    I like your article you provide useful information. I will bookmark your blog, and often check in here again. I am sure I will learn many new things here! Good luck in the future! .

  27. Nike Vapor Superfly says:

    I like the blog.This article was written well.if you want buy cheap soccer shoes to Nike Mercurial Superfly

  28. Nike soccer cleats says:

    Ah good exciting content! Will always come to our attention. To bring you good news-works perfect! Nike Football Cleats best shoes 2011!! And Nike Mercurial Vapor Superfly.Nike soccer cleats with New nike soccer shoes or Nike mercurial soccer cleats .
    Discount Wholesale nike mercurial vapor superfly iii fg and nike mercurial vapor sl limited edition fg,nike mercurial vapor superfly ii fg,nike ctr360 maestri ii elite fg,nike t90 laser elite fg,adidas f50 adizero fg or cheap nike mercurial vapor superfly iii and nike mercurial vapor sl,nike mercurial vapor superfly ii fg,nike ctr360 maestri ii elite fg,nike t90 laser,adidas f50 adizero fg,like Nike Mercurial Vapor Superfly Blackout,Nike Mercurial Vapor Superfly Blackout.

  29. granderson jersey tigers says:

    As the very high quality of the Penning great article, if someone is because I read.

  30. Nike soccer cleats says:

    This Nike soccer cleats ultra vibrant New nike soccer shoes …The Nike soccer cleats has a huge army of fans across the globe, and if you’re one of them we know you love them to be bright, flashy and in-your-face colours. Checking out these nike mercurial vapor superfly III fg versions, part of Nike’s Fall seasonal releases, we’re sure you’re going to love these Nike Football Cleats too, they combine Laser technology and Nike Mercurial Vapor Superfly with the Vapor series!especially once they start appearing en masse on pitch. You can click “VIEW MORE” for more detailed pictures. New levels of performance after nike mercurial vapor superfly III new levels of performance after.

  31. orlando hudson jersey sale says:

     a very valuable resource and great addition to my favorites. In this connection, by theend of these new features will certainly contribute to social sharing and more rapid progress.

  32. ramirez jersey white sox says:

    One thing a bunch of whining, you may fix, you werent too busy lookout attention.

  33. alfonso soriano uniform says:

    I feel good here, keeping share with friends .. .. now I want good things for all readers with some great links,

  34. carlton fisk jersey number says:

    Wonderful views and discussions, I will my great, thank you! …

  35. cliff lee uniform says:

    I often write a blog, I really admire your content. Article really peaks my interest. I want to bookmark your site and keep checking new new information

  36. Nike Football Boots says:

    Since winter coming, the popularity of buyying Nike Football Boots shoes for match has never reduced both in stores and online.

  37. ethier jerseys wholesale says:

    Hey – good blog, but around some of the blog, there you are using a good platform. I am currently working on some of my websites using WordPress, but I hope to change through a similar trial run, one of your platform, one of them. In the specific things, what would you recommend?

  38. yadier molina jersey women says:

    Wonderful post! I?m just starting out in community management/marketing media and attempting to discover the way to do it properly – resources like this report are incredibly helpful. As our company is based inside the US, it?s all a bit new to us. The example above is a thing that I worry about as effectively, the way to show your own genuine enthusiasm and share the fact that your product is useful in that case

  39. Winnipeg Jets Jersey says:

    。I usually write a blog, I really admire your content. The article does peak my interest. I want you to bookmark the site and save the information for the brand new inspection.

  40. Custom NFL Jersey says:

    I think I let you know, for some reason, this blog will not display in Internet Explorer 8 as well. I think Microsoft may stop to change their software. I have a question for you. You do not mind exchanging blog roll links? This is really cool! Blog? ? Thanks so much information to load the blog. Your blog helped me to stop by the World Health Assembly

  41. Denver Broncos Jerseys says:

    Especially useful article. I and my neighbors are ready to do some research. We got our local library on the subject of high-quality books and most of the books, as long as your description of the information. I am very pleased to see such information, I was a very long time.

  42. New York Jets Jerseys says:

    Hey, cool site. I recently encountered this soldier, I am incredibly content I did not. I most certainly will certainly be back here for additional frequent. Want to increase the information and bring a lot of extra to your article, but I just I can read the same great information at this time.

  43. Oakland Raiders Jerseys says:

    Writing help, when I think of this approach is undeniable site requires more considerations. I will most likely be again be able to learn a lot lot more, thank you for who resources.

  44. Boston Bruins Jerseys says:

    The root of your writing, and sounding a reasonable start and no real solution for some time, and my personal right. Somewhere within the sentence, you make me a Unfortunately, only one, and believers. I still have a problem with your hypothetical leap, one might do well to fill in all these breaks. If you really can achieve this goal, I will certainly be surprised.

  45. Los Angeles Kings Jerseys says:

    All of these studies, the real effect of attacking these things. We thank you for really good kind, and then choose from a variety of useful tips millions of people really want to find. Expressed gratitude for the sincere apology that we have

  46. Pittsburgh Penguins Jerseys says:

    . Youve had an awful lot of text is only 1 or two photos. Maybe you can better space?

  47. xixihaha567 says:

    Overall I like to and get my mix of Vitamin C from pills. Whilst Id like to by a fantastic meal plan it can be rather difficult to at times.

  48. Rich says:

    You should write an article about where people can watch football online. This is a popular topic and an article listing all the places like or espn.com would be a popular article.

  49. logos company says:

    An additional issue is that video gaming has become one of the all-time most important forms of fun for people of all ages. Kids play video games, and also adults do, too. The particular XBox 360 is probably the favorite games systems for people who love to have a huge variety of games available to them, in addition to who like to learn live with other folks all over the world. Many thanks for sharing your notions in Six Features of a Good User Story – INVEST Model | Lean Labs.

  50. http://www.bigfreeonlinegames.info says:

    I love your website Six Features of a Good User Story – INVEST Model | Lean Labs. Thank you for this great blog post! I will bookmark your blog and check again here frequently.

  51. Nike soccer cleats says:

    Wonderful article ah well. Content is real attractive. The way to bring you good news: This Nike soccer cleats ultra vibrant…The Nike mercurial soccer cleats has a huge army of fans across the globe, and if you’re one of them we know you love them to be bright, flashy and in-your-face colours. Checking out these New nike soccer shoes versions, part of Nike’s Fall seasonal releases, we’re sure you’re going to love these too, they combine Laser technology and nike mercurial superfly with the Vapor series!especially once they start appearing en masse on pitch. You can click “VIEW MORE” for more detailed pictures. New levels of performance after Nike mercurial soccer leats new levels of performance after.

  52. Nike Vapor Superfly says:

    Still thinking about Christmas gift for your kids? Still don’t know what to send for your boyfriend? Afraid of unaffordable money for luxury product? Nike Mercurial Vapor Superfly are your best choice.

  53. nike mercurial vapor superfly iii fg says:

    Since winter coming, the popularity of buyying Nike Mercurial Vapor Superfly III shoes for match has never reduced both in stores and nike mercurial

    vapor superfly iii fg online.

  54. Nike soccer cleats says:

    I like the blog.i like New nike soccer shoes
    and Nike mercurial soccer cleats,Adidas Adizero Prime.buy cheap nike mercurial vapor Superfly from Nike soccer cleats

  55. Caterina Bouchey says:

    A special Happy Birthday to my favorite person!

  56. happyday67 says:

    Interesting point of view. Thanks for the post. I dont have to attend every argument Im invited to. W.C.Filelds 1880-1954

  57. media buying software says:

    So helpful and so useful post. Thanks for such informative post. Good job.

  58. Marina says:

    You have really interesting blog, keep up posting such informative posts!

  59. xiaorr456 says:

    Youre so cool! I dont suppose Ive learn anything like this before. So good to find someone with some unique ideas on this subject. realy thanks for starting this up. this web site is something thats needed on the net, someone with somewhat originality. helpful job for bringing one thing new to the internet!

  60. renren876 says:

    hi!,I like your writing very much! share we communicate more about your article on AOL? I require an expert on this area to solve my problem. May be thats you! Looking forward to see you.

  61. Pewter Keychain says:

    Beneficial to understand people back again. In addition to just as before having an useful document.

  62. Wilda says:

    Great post, thanks.

  63. happyday67 says:

    As a Newbie, I am continuously browsing online for articles that can aid me. Thank you

  64. Tisha says:

    I am quite interesting in this topic hope you will elaborate more on it in future posts.

  65. happyday67 says:

    Wow nice info you have here. I hope this will help a lot of people. I will tell my friends to read this. Thanks!

  66. happyday67 says:

    Ive been following your web site for some time now and finally, I decided to write this post in order to thank you for providing us such a fine content!!!

  67. iphone 5 free says:

    Hi-Ya! our family loves your terrific editorial thanks and please stick to it

  68. uk urban clothing says:

    I genuinely enjoy reading on this web site , it contains superb blog posts.

  69. tweetattacks twitter account creator says:

    Hi I just loves your amazing site thank you and please stick to it

  70. P2P4U says:

    I think Six Features of a Good User Story – INVEST Model | Lean Labs is a nice blog post and you do a good job of writing in depth.

  71. Nike Mercurial Vapor Superfly says:

    Our Nike Vapor Superfly online Store,used by itself to provide possible customers with great soccer objects and service,dedicated to assisting you with all of your soccer needs.Soccer could be considered a online game that is largely carried out jointly with your feet; therefore, your most essential product of soccer items is your footwear. Nike Football Boots

  72. Hiit says:

    I like your fantastic web site. I am very happy that I found it.
    hiit

  73. Hiit says:

    I like your fantastic web site.. I am very happy that I found it, perhaps we could exchange links.

  74. Real Estate Lewes Delaware says:

    Absolutely written subject material, regards for selective information. “In the fight between you and the world, back the world.” by Frank Zappa.

  75. Carolyn says:

    Admin – we have relaunched our site at and our first promotion is for $0.01 hosting… yep, hosting for a penny from one of the top three hosting companies worldwide. Come check out this promo and more if interested.

  76. Jack says:

    Admin – we have relaunched our site at and our first promotion is for $0.01 hosting… yep, hosting for a penny from one of the top three hosting companies worldwide. Come check out this promo and more if interested.

  77. Nike Mercurial Superfly says:

    Still thinking about Christmas gift for your kids? Still don’t know what to send for your boyfriend? Afraid of unaffordable money for luxury product? Nike Mercurial Vapor Superfly or nike football boots are your best choice.

Leave a Reply