From User Stories to User Experience Stories

Mike Cohn advocated writing user stories in a “As a <user> , I want <action> so that <benefit>” template because it put the system requirements in first person, thereby bringing an inherent user perspective to design and helping product owners prioritize effectively. However, the user perspective has so far not captured the user state of mind or mood resulting in terribly designed interfaces and bad user experiences.

Let us look at a couple of user stories to understand this concept.

a. As an entitled-to-support user, I want to enter my broken in-warranty hard disk details so that I can create a support ticket.

b. As a valid user, I want to like my friend’s post so that he gets fake internet karma.

For a development team, these user stories mean fields, buttons, backend, fancy CSS and that is all. But if you look closely, user in story 1 is not just an entitled-to-support user but a ‘frustrated and dejected” user whereas the user in story 2 is a ‘happy’ user.

How about rephrasing the user stories in the experience template

As a <user> , I want <action> so that <benefit> becomes As a <mood> <user> , I want <action> so that <benefit>

Since the purpose of user stories was to initiate and enable team discussions on features and not be the actual task set in stone, I strongly believe that capturing user mood in the story would enable better design discussions and even sharper prioritization.

4 favorite thumb_down thumb_up 0 comments visibility_off  Remove from Watchlist visibility  Add to Watchlist

Outline/Structure of the Talk

About me - 2 Minutes

Traditional user story template and its disadvantages - 8 mins

Other methods to write good user stories : 5 mins

Benefits of capturing user mood in the stories - 5 mins

Q and A - if time permits

Learning Outcome

Participants would be able to practice this new technique as soon as they start collaborating on a new user story. The discussions which these new user stories will start will eventually lead to better designed interfaces and a greater user experience.

Target Audience

Beginner - Anyone who is working in software development - developers, testers, product managers etc. Also, anyone who thinks user experience should be the focal point of all software development.

Prerequisites for Attendees

None that I can think of

schedule Submitted 2 weeks ago

Public Feedback

comment Suggest improvements to the Speaker

  • Liked Dana Pylayeva

    Dana Pylayeva - Journey without fear. Leading your teams to high-performance.

    90 Mins
    Psychological Safety has been identified as a #1 condition for creating high-performing teams by Google’s Project Aristotle. Yet, many organizations today find themselves being affected by fear in the workplace. It manifests itself in employee's disengagement, lack of innovation, toxic working environment with gossip, rumour and massive resignations (‘’best people are leaving”).
    How can we start taking the first steps away from the culture of fear and towards a culture of psychological safety?
    Join this interactive session to experiment with a new "Fear in the Workplace" and "Safety in the Workplace" games (designed by the speaker) and start these difficult conversations in a fun way. Experience a number of safety enhancers that can help you, your teams and your organization on this journey.
    Highly experiential, this session is designed with elements of Training from the Back of the Room and includes a number of Liberating Structures. It brings together “tried and true” practices from the years of coaching teams in US, Canada, Ireland and Japan.
    Join in to learn by doing and bring back a set of practices designed to significantly improve psychological safety in teams and organizations.