Skip to content

User Story

Use this template when defining a feature requirement from the perspective of a user persona. Completed user stories belong in the product/features/ section or alongside the feature they describe.

  • Capturing a new feature request or requirement.
  • Breaking down a large initiative into deliverable increments.
  • Communicating expected behavior to engineers and testers.

product/features/ or the relevant feature subsection.

---
title: "Feature Area: Story Title"
tags: [user-story, feature]
domain: product
maturity: published
author: Product Owner
---
# [Feature Area]: [Story Title]
**Author**: Product Owner
**Date**: YYYY-MM-DD
**Priority**: Critical | High | Medium | Low
**Feature Version**: [e.g., MVP1, MVP2]
**Related Issue**: [GitHub Issue link]
## User Story
As a **[user persona]**,
I want to **[action/goal]**,
so that **[benefit/value]**.
## Context
Brief description of the business context, how this story fits into the broader feature and any relevant domain knowledge.
## Acceptance Criteria
- [ ] **Given** [precondition], **when** [action], **then** [expected result].
- [ ] **Given** [precondition], **when** [action], **then** [expected result].
- [ ] **Given** [precondition], **when** [action], **then** [expected result].
## Error Scenarios
- [ ] **Given** [invalid input or state], **when** [action], **then** [expected error behavior].
- [ ] **Given** [invalid input or state], **when** [action], **then** [expected error behavior].
## UI/UX Notes
- Page: [page name from the page inventory]
- Key interactions: [describe user flow]
- Responsive considerations: [if any]
## Dependencies
- **Upstream**: List features or stories that must be completed before this one.
- **Downstream**: List features or stories that depend on this one.
## Out of Scope
Explicitly list related functionality that is **not** part of this story.
## Notes
Any additional context, links to domain analysis, mockups or related documentation.