INVEST – An acronymn for getting the requirements right

While reading the ‘User stories applied’ by Mike Cohn, I came across this acronymn INVEST, which stands for;

I- Independent, this is all about avoiding dependencies between user stories

N- Negotiable, indicates that stories are negotiable. They are not written contracts or requirements that the software must implement

V- Valuable to purchasers or users

E- Estimatable, developers should be able to estimate user stories  

S – Small, enough to estimate

T – Testable, stories must be written so as to be testable

This acronym is suggested by Bill Wake, author of extreme programming explored and Refactoring work book.

About abrachan

It is my passion to help teams and individuals to enjoy their work better by leveraging professional project management. Founder director of Project Management Research Institute. My quote "Best till today is bad, when you do better"
This entry was posted in Agile, book reviews, engineering, requirements. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Connecting to %s