User Scenarios

Also known as: Usage Scenarios / Persona-Based Scenarios

discoveryexplorationmediumIntermediate

TL;DR

Narratives describing how a Persona interacts with a product to achieve a specific goal.

Strategic value

Allows starting designs from a story that describes an ideal experience from the user's perspective. Helps decision-makers visualize the system without getting bogged down in premature technical debates.

Category: synthesis-empathyEstimated time: 2-4 hours per context scenario; 4-8 hours for complete set

What is it

User Scenarios are narrative descriptions that tell the story of a user — represented by a Persona — interacting with a product or system to achieve a specific goal in a particular context. Unlike technical documents, they focus on the human experience, the user's thoughts and behavior, not the system.

What it is for

  • Bring Personas to life with concrete usage stories
  • Help decision-makers visualize the system without premature technical debates
  • Define design requirements from the user's perspective
  • Provide realistic context for usability tests

Research methods that feed it

In-depth interviewsContextual inquiryPreviously created User PersonasIdeation workshops

When to use it

  • In early requirements definition phases
  • During ideation workshops to anchor the team in the user's daily life
  • In usability tests to provide realistic context before the task

When NOT to use it

  • Not for capturing exhaustive functional requirements or mapping every database response (Use Cases are for that)
  • Not for documenting all alternative paths and conditional logic — scenarios typically assume the ideal 'happy path'

Required components

  • The Actor/Persona: the story's protagonist, must be a specific archetype or Persona, not an abstract user
  • The Goal/Problem: what the main character needs to achieve or solve
  • The Context (Setting): the physical, emotional, or situational environment where the action occurs
  • The Trigger Event: the situation that starts the story and establishes preconditions

Optional components

  • Plot points: interesting events that visualize important system aspects
  • Visual support: illustrations, photographs, or storyboards accompanying the narrative
  • Interaction vocabulary: interface details (only in advanced phases)

How to create it step by step

  1. 1Define the problem and Persona expectations: Select the target Persona and clarify what they need to achieve.
  2. 2Build Context Scenarios: Create high-level stories without detailing technology — 'pretend the interface is magic'.
  3. 3Identify requirements: Extract design requirements that naturally emerge from the scenario.
  4. 4Evolve to Key Path Scenarios: Add step-by-step detail with specific interface vocabulary.
  5. 5Create Validation Scenarios: 'What if...?' stories to test design resilience against unexpected situations.

Tips for small teams

  • Start with 1-2 context scenarios per primary Persona
  • Use simple, narrative language — if it reads like a technical spec, there's a problem
  • Share scenarios with stakeholders to validate they reflect real situations
  • Evolve scenarios as design progresses (context → key path → validation)

Common mistakes

  • Confusing them with Use Cases: writing from the system's perspective instead of the user's
  • Unnecessary detail excess: including every button and edge case in early stages makes the scenario read like code
  • Irrelevant details: data that doesn't affect the goal belongs in the Persona, not the scenario
  • Using abstract actors: generic roles like 'the User' prevent empathy generation
  • Describing the status quo: the scenario should illustrate the ideal future experience, not the current system
  • Biasing usability: technical vocabulary that induces participant responses

Quality criteria

  • Concrete but flexible: provokes 'What if...?' in the team
  • Reads as a credible narrative that reveals why the user does things
  • Facilitates decisions without premature technical debates
  • Doesn't assume preconceived technology

Authority quotes

Scenarios are written from the perspective of the individual human user represented by the 'Persona', not from the perspective of the system or business process.

About Face

Persona-based scenarios are concise narrative descriptions of one or more personas using a product to achieve specific goals.

About Face

Contextualized example

Context: Personal finance management app for young professionals in Chile.

Persona: Camila, 27, freelance designer. Variable income. Wants to save for a trip but doesn't know how much she actually spends per month.

Context Scenario: It's Sunday evening and Camila reviews her week. She's had 3 client payments and multiple small expenses. She wants to know if she's on track for her savings goal. She opens the app and in seconds sees a visual summary of income vs. expenses for the month. She notices her delivery spending exceeds her budget. The app suggests adjusting her weekly delivery target.

Design insight: The scenario reveals Camila needs to see income vs. expenses at a glance (no drill-down) and receive proactive suggestions, not just data.

Template available

Format: Google Docs$10 USD

Related deliverables