Back

Creating User Stories

User Stories are an integral part of the agile development process. They are an important agile technique that is used to frame requirements needed for product functionality. User stories don’t have to be complex to be effective. In fact, they should be simple, short definitions that contain just enough information for the development team to provide value back to the end-user. They should be easy to understand and represent the collaborative nature of agile. They should be used as more of a collaborative tool than as an actual documentation of the requirement.

What does that mean? Essentially user stories are important pieces of agile development because they provide a way for development teams, scrum masters, and product owners to embody agile values, not because of some complex requirement documentation.

So Who Writes a User Story?

Since user stories should be used as an agile tool in a collaborative manner, the whole team should know how to write and update them. User Stories are not all written at the onset of a project but instead are written through the product-development cycle. This fluid nature makes it important that all team members are up to date on how to write a good user story.

Initially, product owners should write the user story and make sure the requirements needed to deliver value back to the customer is detailed. Since product owners bridge the gap between the customer and the development team, it is important they are involved to make sure important business requirements are included. Once the product owner drafts out the user stories, the rest of the team should get involved to flesh out the rest of the requirements and come up with a plan to implement the user stories. Scrum Masters can play an important role in creating the user stories.

Recommended Further Reading

The following materials may assist you in order to get the most out of this course:

Translate »