Member-only story
Design Thinking Methods: User Stories
In software development and product management, a user story is a description consisting of one or more sentences in the everyday or business language of the end user or user of a system that captures what a user does or needs to do as part of his or her job function. User stories are used with agile software development methodologies as the basis for defining the functions a business system must provide, and to facilitate requirements management. It captures the “who”, “what” and “why” of a requirement in a simple, concise way, often limited in detail by what can be hand-written on a small paper notecard.
User Stories describe a user and the reason why they need to use the application or service you are designing. Generally formulated in users’ everyday language. They should help the reader understand what the software should accomplish.
What to Include in User Stories
- The person using the application or service (user)
- The reason the user needs the application or service (the narrative)
- Why they need it (the goal)
How to Format User Stories
User stories should be written in the following format: