圈内 · 公开专题

用户故事是什么:User Story 定义、模板与案例

用户故事(User Story)是敏捷开发中的标准需求表达方式。本文详解用户故事的定义、三要素、INVEST 原则、模板与案例,帮助产品经理掌握敏捷需求表达。

更新于 2026-09-18

登录进入圈内 返回首页

用户故事的定义

用户故事(User Story)是从用户视角描述需求价值的简短陈述,是敏捷开发中替代传统 PRD 的轻量化需求表达方式。用户故事强调用户身份、需求动机与期望价值。

用户故事的三要素

经典格式:作为 [角色],我想要 [功能],以便 [价值]

用户故事的 INVEST 原则

用户故事的常见误区

用户故事与 PRD 的关系

用户故事的拆分技巧

用户故事地图

用户故事地图(User Story Mapping)是将用户故事按用户旅程组织的可视化工具,由 Jeff Patton 提出。故事地图帮助团队理解用户使用产品的完整流程、识别 MVP 范围。

常见问题

用户故事和 PRD 应该选哪个?

视团队与项目。敏捷团队倾向用户故事;复杂项目倾向 PRD。实践中常组合使用。

用户故事一定要用三要素格式吗?

建议使用。标准化格式便于团队协作与需求评审。

用户故事地图有什么价值?

帮助团队对齐用户旅程、识别 MVP 范围、规划迭代节奏。

用户故事验收标准怎么写?

用 Given-When-Then 格式:给定某个条件,当某个动作发生时,那么某个结果应该出现。

用户故事适用于 B 端产品吗?

适用,但 B 端用户故事要包含角色(决策者、使用方、付费方)的明确区分。