I have earlier written a post about writing user stories for agile (Scrum) projects. During several projects I have now refined the way I do this and in this post I will explain my preferred way to write user stories.
I have changed my mindset when writing user stories by using the INVEST acronym. The INVEST acronym is 6 rules of thumb that you use when writing/defining the user stories.
You can read more about the INVEST-model in Mike Cohn’s book User storied applied – For agile software development.