User Stories: As a [UX Designer] I want to [embrace Agile] so that [I can make my projects user-centered]

- 1.1k shares
- 4 years ago
User stories are short statements about a feature, written from a user’s perspective. A well-defined user story does not spell out the exact feature, but rather what the user aims to achieve, to give agile teams the freedom to identify the best possible way to implement the feature.
Ideally, the team should draft the stories in collaboration with all stakeholders, and be informed by research. While there is no standard format for creating user stories, teams commonly write them as single-line statements. Some teams may also include design deliverables such as personas, storyboards or short movies and include details about the users’ activities, thoughts and emotions.
User stories are commonly used in agile teams to facilitate planning. Each story should be small enough to fit into one sprint. The most common format for framing the story is:
“As a [user], I want [goal or action] so that [outcome or reason].”
User stories are descriptions of features—not the feature requirements.
© Eduardo Ferreira and Interaction Design Foundation, CC BY-NC-SA 3.0
While user stories are mostly written from the end users’ point of view, that’s not always true. Teams can write them from the perspective of business stakeholders, partners and even employees and team members.
User stories are problem- or goal-oriented and do not include specific solutions or features. Instead, they aim to serve as a springboard for teams to ideate and arrive at the most optimal solution to solve the problem for the user. Here’s a hypothetical user story for a mobile application for diners:
“As a diner, I want to quickly locate good restaurants so that I can get good food fast.”
Notice that this user story doesn’t include specific features. These come later, when team members take the user story and work their way towards solutions or features, which, for this user story, could include:
Be able to save favorite restaurants.
Sort restaurants by location, reviews or delivery times.
View recommendations by friends.
While user stories may seem like simple statements, they can be tough to get right. This is where qualitative research techniques, including observations, contextual interviews, and other ethnographic methods, come into the picture. Designers and researchers can also use probe kits to ask users to document their days and capture their context, experiences and perspectives. The team can then collaboratively select the most relevant insights for the design problem and merge them into cohesive user stories.
The best stories are ones that lead to measurable outcomes. Examples of good outcomes are an X% increase in profile completion rates or an N% drop in payment flow errors. Outcomes that are tied to users or business goals free up the team to think about solutions to problems instead of churning out features for the sake of shipping something.
When the team begins work on a user story, they need not always understand the full scope of work since user stories are (intentionally) vague about what features the team should implement. To ensure that all team members are on the same page about what the user story should accomplish, product managers, designers and researchers often include acceptance criteria—what conditions the feature should fulfill to consider it done.
For more practical insights on working on agile teams, take the course, Agile Methods in UX Design.
Here is an in-depth explanation of user stories by Max Rehkopf, product marketing manager at Atlassian.
William Hudson observes that teams can gloss over the “users” in these stories and reduce the impact that user stories were meant to have, and makes the case for a new approach, called persona stories. Read more about it here.
UX designers use user stories to keep the design process focused on real user needs. A user story is a short, simple statement that describes what a user wants to do and why. It helps teams build features that solve actual problems instead of just adding unnecessary functionality.
User stories follow a basic format: “As a [user], I want to [do something] so that I can [achieve a goal].” Example: “As a new customer, I want to check out as a guest so that I don’t have to create an account.”
These stories help designers and developers prioritize features, improve usability, and create intuitive experiences. Instead of guessing what users need, teams can rely on user stories—to an extent—to picture real-world scenarios and guide their decisions.
From focusing on user goals instead of technical details, user stories can help ensure that designs are practical, user-friendly, and aligned with business objectives.
Read our piece User Stories: As a [UX Designer] I want to [embrace Agile] so that [I can make my projects user-centered] for further insights about user stories.
Watch as UX Designer and Author of Build Better Products and UX for Lean Startups, Laura Klein explains important points about user stories:
A good user story has three key components: the user, the action, and the goal. It should be clear, concise, and focused on solving a real problem.
User – Defines who the story is for. This should be a specific type of user, not just “the customer.” Example: “As a returning shopper...” instead of “As a user...”
Action – Describes what the user wants to do. This should be a single, meaningful task. Example: “...I want to save my payment details...”
Goal – Explains why the action matters. This ensures the feature has a clear purpose. Example: “...so that I can check out faster next time.”
So, a strong user story follows the format:
"As a [user], I want to [do something] so that I can [achieve a goal]."
This structure helps UX teams prioritize design decisions, improve usability, and create features that truly benefit users.
Watch as UX Designer and Author of Build Better Products and UX for Lean Startups, Laura Klein explains important points about user stories:
Enjoy our Master Class How to Find User Insights Through Storytelling with Whitney Quesenbery, Director, Center for Civic Design.
User stories and use cases both describe user needs, but they serve different purposes.
A user story is a short, simple statement focusing on what a user wants to do and why. It follows the format: “As a [user], I want to [do something] so that I can [achieve a goal].” Example: “As a returning customer, I want to save my payment details so I can check out faster.”
A use case is often more detailed (Agile versions of use cases start with minimal detail, like that of a user story). It outlines step-by-step interactions between the user and the system—including alternative paths and error handling. Example: A use case for checkout would list steps like “User enters payment details,” “System validates the card,” and “User confirms purchase.”
The key difference is that user stories focus on user goals in simple language, while use cases describe detailed workflows for developers and designers. Teams often start with user stories and expand them into use cases when they’re defining system behavior.
Watch as UX Designer and Author of Build Better Products and UX for Lean Startups, Laura Klein explains important points about user stories:
User stories help UX designers stay focused on real user needs throughout the design process. They define what users want to achieve, which guides decisions from early sketches to final prototypes.
In the research phase, designers create user stories based on interviews, surveys, or observations. Example: “As a first-time user, I want a guided onboarding so I can quickly understand the app.” This helps designers identify key features.
During wireframing and prototyping, user stories shape layouts and interactions. From stepping into their users’ shoes, designers ensure screens align with user goals rather than just business needs.
In usability testing, teams validate whether the design truly helps users complete their tasks. If users struggle, designers refine the experience based on feedback.
By keeping the process user-centered, user stories help ensure the final design is both functional and intuitive. They help teams prioritize (needed) features, improve usability, and create experiences that solve real problems.
Watch as UX Designer and Author of Build Better Products and UX for Lean Startups, Laura Klein explains important points about user stories:
To identify the right user needs for a user story, start by researching real users. Conduct interviews, surveys, and usability tests to understand their goals, frustrations, and behaviors. Focus on what users need to accomplish—not just what features they want.
Analyze patterns in user feedback to find common challenges. Example: If multiple users struggle with a long checkout process, their need may well be: “As a frequent shopper, I want a one-click checkout so I can buy faster.”
Use personas (fictitious representations of proposed users) to make sure the story reflects real users, not assumptions. In fact, persona stories are more effective because they provide context and emotional insight so you and your team can better understand user behavior, motivations, and pain points. These narratives put a “face” on the user and help humanize user needs beyond raw data. Persona stories inform user stories because they provide the “why,” while user stories provide the “how” and the actions needed to satisfy real user needs—as projected by the persona.
Once you define the need, write a clear, simple user story that connects to a real goal. The best user stories focus on specific tasks and benefits, helping designers create features that truly improve the experience.
Enjoy our Master Class User Stories Don't Help Users: Introducing Persona Stories with William Hudson, Consultant Editor and Author.
Common mistakes in writing user stories can make designs less effective and harder to implement. One big mistake is being too vague—a good user story should clearly define the user, action, and goal. Example of a weak story: “As a user, I want a better dashboard.” Instead, be specific: “As a sales manager, I want a dashboard that shows monthly revenue trends so I can track performance.”
Another mistake is focusing on features, not user needs. A user story should describe what the user wants to achieve, not just list functions.
Teams also run into trouble when they write stories which are too large—each one should focus on a single action. If it’s too broad, it’ll help nobody, so break it into smaller stories.
Last, but not least, ignoring real user research is a major “no-no.” Stories must come from actual user feedback and data-driven revelations about users, their user needs, user behavior, and real-world concerns. You may think you know all about your users, but you’ll need to test those assumptions with UX research. Otherwise, you’ll be basing your design foundations on the shaky ground of guesswork—and be in for a rude awakening when your design work gets to user testing.
Watch as UX Strategist and Consultant, William Hudson explains important points about user research:
Yes, stakeholders should be involved in writing user stories—but they shouldn’t write them alone. Their input helps ensure that business goals align with user needs. However, UX designers and product teams should refine stories to keep them user-focused.
Stakeholders—like product managers or marketing teams—provide valuable insights about business objectives, customer pain points, and industry requirements. Example: A customer support manager might highlight frequent complaints about a confusing checkout process, leading to a user story like: “As a shopper, I want a simple checkout so I can complete my purchase quickly.”
However, stakeholders sometimes push for features instead of user goals (e.g., “Add a chatbot” instead of “Help users find answers easily”). UX designers must reframe these requests into user-centered stories to keep on track, so nobody “jumps the gun” and assumptions solidify and suddenly intrude into the solution space.
So, effective communication and collaboration are vital. By working with stakeholders while keeping the focus on user needs, teams can create effective, goal-driven user stories that balance business and UX priorities.
Watch as Author, Speaker and Leadership Coach, Todd Zaki Warfel explains important points about how to present to clients:
Read our piece User Stories: As a [UX Designer] I want to [embrace Agile] so that [I can make my projects user-centered] for further insights about user stories.
Relying too much on user stories can lead to an incomplete or biased design process. While user stories help focus on user needs, they’ve got limitations that can create risks if teams don’t balance them with other UX research methods.
Lack of context – User stories are short and don’t always capture why users need a feature or how they behave in real life. Without research, teams might misinterpret needs. Example: “As a shopper, I want faster checkout.” But why? Is it because forms are too long, or because they don’t trust the payment process? It’s a good idea to create personas (fictitious users) to put a human “face” and a plausible “body” in the shoes of users to get behind the “why” aspect.
Too feature-focused – If teams only follow user stories, they might focus on individual features rather than the overall experience and user journey. Features that seem like great “essentials” at the time can become almost irrelevant “nice to haves” or even clutter or obstacles if the holistic experience proves they’re not so valuable.
Ignoring broader UX research – User stories should be backed by data from interviews, usability tests, and analytics. Relying only on the stories can result in designing for assumptions rather than real behavior—a recipe for design fails.
The best approach balances user stories with real-world research and testing.
Watch as Author and Human-Computer Interaction Expert, Alan Dix explains important points about personas:
Enjoy our Master Class User Journey Mapping for Better UX with Kelly Jura, Vice-President, Brand & User Experience at ScreenPal
Lucassen, G., Dalpiaz, F., van der Werf, J. M. E. M., & Brinkkemper, S. (2016). Improving agile requirements: The quality user story framework and tool. In Requirements Engineering: Foundation for Software Quality (pp. 97–114). Springer.
This paper introduces the Quality User Story Framework, a structured approach to improving user stories in agile development. The authors identify common quality issues in user stories and propose a framework to assess and enhance their clarity, consistency, and completeness. The framework is supported by an automated tool that evaluates user stories based on predefined quality criteria. Through empirical evaluation, the study demonstrates that improving user story quality can significantly enhance requirement specifications and overall project success. The research provides a valuable contribution to UX design by ensuring user stories effectively capture user needs and system requirements.
Cohn, Mike. 2004. User Stories Applied: For Agile Software Development. Boston: Addison-Wesley.
Mike Cohn provides a comprehensive guide to integrating user stories into agile development processes. While primarily focused on software development, the book offers valuable insights into understanding user needs and crafting user stories that inform design decisions, which is essential for UX professionals aiming to create user-centered designs.
Do you want to improve your UX / UI Design skills? Join us now
You earned your gift with a perfect score! Let us send it to you.
We've emailed your gift to name@email.com.
Do you want to improve your UX / UI Design skills? Join us now
Here's the entire UX literature on User Stories by the Interaction Design Foundation, collated in one place:
Take a deep dive into User Stories with our course Agile Methods for UX Design .
Agile, in one form or another, has taken over the software development world and is poised to move into almost every other industry. The problem is that a lot of teams and organizations that call themselves “agile” don’t seem to have much in common with each other. This can be extremely confusing to a new team member, especially if you’ve previously worked on an “agile” team that had an entirely different definition of “agility”!
Since the release of the Agile Manifesto in 2001, agile methodologies have become almost unrecognizable in many organizations, even as they have become wildly popular.
To understand the real-world challenges and best practices to work under the constraints of agile teams, we spoke with hundreds of professionals with experience working in agile environments. This research led us to create Agile Methods for UX Design.
In this course, we aim to show you what true agility is and how closely agile methodologies can map to design. You will learn both the theory and the real-world implementation of agile, its different flavors, and how you can work with different versions of agile teams.
You will learn about the key principles of agile, examples of teams that perform all the agile “rituals” but aren’t actually agile, and examples of teams that skip the rituals but actually embody the spirit.
You’ll learn about agile-specific techniques for research and design, such as designing smaller things, practicing continuous discovery, refactoring designs, and iterating.
You will also walk away with practical advice for working better with your team and improving processes at your company so that you can get some of the benefits of real agility.
This course is aimed at people who already know how to design or research (or who want to work with designers and researchers) but who want to learn how to operate better within a specific environment. There are lots of tools designers use within an agile environment that are no different from tools they’d use anywhere else, and we won’t be covering how to use those tools generally, but we will talk about how agile deliverables can differ from those you’d find in a more traditional UX team.
Your course instructor is product management and user experience design expert, Laura Klein. Laura is the author of Build Better Products and UX for Lean Startups and the co-host of the podcast What is Wrong with UX?
With over 20 years of experience in tech, Laura specializes in helping companies innovate responsibly and improve their product development process, and she especially enjoys working with lean startups and agile development teams.
In this course, you will also hear from industry experts Teresa Torres (Product Discovery Coach at Product Talk), Janna Bastow (CEO and Co-founder of ProdPad) and Adam Thomas (product management strategist and consultant).
We believe in Open Access and the democratization of knowledge. Unfortunately, world-class educational materials such as this page are normally hidden behind paywalls or in expensive textbooks.
If you want this to change, , link to us, or join us to help us democratize design knowledge!