用户故事代表团队可以在迭代中交付的一小部分业务价值。
虽然传统需求(如用例)试图尽可能详细,但用户故事是逐步定义的,分为三个阶段:
-
需求的简要描述
-
在 backlog 细化和迭代计划期间发生的对话以巩固细节
-
确认故事圆满完成的测试
结构良好的故事将符合 Bill Wake 的 INVEST 首字母缩略词的标准:
- 独立的 (Independent) - 我们希望能够以任何顺序进行开发。
- 面议 (Negotiable) -