Author Topic: How do we write a effective user story ?  (Read 7354 times)


  • Global Moderator
  • Newbie
  • *****
  • Posts: 21
Re: How do we write a effective user story ?
« Reply #75 on: September 19, 2022, 04:24:17 pm »
Definition of ?done? ? The story is generally ?done? when the user can complete the outlined task, but make sure to define what that is.
Outline subtasks or tasks ? Decide which specific steps need to be completed and who is responsible for each of them.
User personas ? For whom? If there are multiple end users, consider making multiple stories.
Ordered Steps ? Write a story for each step in a larger process.
Listen to feedback ? Talk to your users and capture the problem or need in their words. No need to guess at stories when you can source them from your customers.
Time ? Time is a touchy subject. Many development teams avoid discussions of time altogether, relying instead on their estimation frameworks. Since stories should be completable in one sprint, stories that might take weeks or months to complete should be broken up into smaller stories or should be considered their own epic.
Once the user stories are clearly defined, make sure they are visible for the entire team.

User story template and examples
User stories are often expressed in a simple sentence, structured as follows:

?As a [persona], I [want to], [so that].?

Breaking this down:

"As a [persona]": Who are we building this for? We?re not just after a job title, we?re after the persona of the person. Max. Our team should have a shared understanding of who Max is. We?ve hopefully interviewed plenty of Max?s. We understand how that person works, how they think and what they feel. We have empathy for Max.
?Wants to?: Here we?re describing their intent ? not the features they use. What is it they?re actually trying to achieve? This statement should be implementation free ? if you?re describing any part of the UI and not what the user goal is you're missing the point.
?So that?: how does their immediate desire to do something this fit into their bigger picture? What?s the overall benefit they?re trying to achieve? What is the big problem that needs solving?
For example, user stories might look like:

As Max, I want to invite my friends, so we can enjoy this service together.
As Sascha, I want to organize my work, so I can feel more in control.
As a manager, I want to be able to understand my colleagues progress, so I can better report our sucess and failures.
This structure is not required, but it is helpful for defining done. When that persona can capture their desired value, then the story is complete. We encourage teams to define their own structure, and then to stick to it.

Getting started with agile user stories
User stories describe the why and the what behind the day-to-day work of development team members, often expressed as persona + need + purpose. Understanding their role as the source of truth for what your team is delivering, but also why, is key to a smooth process.

Start by evaluating the next, or most pressing, large project (e.g. an epic). Break it down into smaller user stories, and work with the development team for refinement. Once your stories are out in the wild where the whole team can see them, you?re ready to get to work.

Max Rehkopf
As a self-proclaimed ?chaos muppet? I look to agile practices and lean principles to bring order to my everyday. It?s a joy of mine to share these lessons with others through the many articles, talks, and videos I make for Atlassian

How to create issues in Jira Software
Try this tutorial
Sign up for more articles

How to create user stories in Jira Software
Discover how teams can use issues to track individual pieces of work that must be completed.

Try this tutorial
What are story points and how do you estimate them?
An inside look into secrets of agile estimation and story points. Good agile estimation lets product owners optimize for efficiency and impact.

Read this article


  • Global Moderator
  • Newbie
  • *****
  • Posts: 20
Re: How do we write a effective user story ?
« Reply #76 on: September 20, 2022, 08:37:00 am »
User stories are probably the most popular agile technique to capture product functionality: Working with user stories is easy. But telling effective stories can be hard. The following ten tips help you create good stories
1. User come first
2. Use personas to discover right stories first
3. Create stories collaboratively
4. Keep your stories simple and concise
5. Start with Epics
6. Refine the story until they are ready
7. Add acceptance criteria
8. Use paper cards
9. Keep your stories visible and accessible
10. Don't solely relay on user stories