User Stories

What are User Stories

User stories are a good starting point for figuring out everything you want to include in your webapp. You take the point of view of a visiting user and imagine their experience. This will highlight features to include or avoid and ensure that your webapp meets a high standard and will be enjoyable to use. You can highlight these before designing the website so that you can design your website around them and during your development you can keep coming back to them in order to stay focused on the required tasks.

User Story Syntax

There are three key user types that you should keep in mind when building user stories in order to cover most scenarios. These are:

  • First time users
  • Continuing user
  • Business owner

Your website may have other types of users too. For instance with a booking website, you may have "guests" or in a social media website you may have various types of users based on their intentions with your website.

When writing user stories, you want them to take the following syntax:

As an [x] user, I want to be able to do [Y], so that I can [Z]

This covers they type of user, the functionality that they want and more importantly the reasoning behind having that functionality.

User Story Examples

User stories will ultimately come down to your specific website, however there are some general ones that apply to many, many websites such as

User Story ID As A/An I Want To Be Able To... So That I Can...
1 First Time Visitor Tell the purpose of the website immediately Decide whether I want to use the website
2 First Time Visitor Navigate the website easily and intuitively I can find the content that I need
3 First Time Visitor Be informed if I land on a non-existent or restricted page Be sure of what happened and be redirected back to the homepage
4 Site User Have the site content to be safe and secure Know that I am not open to any malicious activities
5 Business Owner See information on user accounts Adjust my business needs to demand