首页/开发/系统分析与架构设计速查/INVEST 用户故事质量检查
需求分析与建模61 条

INVEST 用户故事质量检查

INVEST 是评估用户故事质量的六条准则:Independent 独立、Negotiable 可协商、Valuable 有价值、Estimable 可估算、Small 小、Testable 可测试。

六条准则

准则含义反例
Independent尽量少依赖其他故事必须等另一个故事完成后才能开工
Negotiable细节可在对话中调整把实现方案写死在故事里
Valuable对角色产生可感知价值纯技术任务伪装成故事
Estimable团队能给出估算领域知识缺失,无法判断工作量
Small一个迭代内可完成跨越多周的大颗粒需求
Testable有可验证的验收条件“体验更好”无法判定
INVEST 是检查清单而非评分表,六条不必强求全部满分,但明显违反时应拆分或补充信息。

易错点

  • 为满足 Independent 硬拆故事,破坏业务完整性
  • 故事不可估算时直接拍一个数字,掩盖了未知风险

数据来源与参考

  • Bill Wake《INVEST in Good Stories, and SMART Tasks》(XP123)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌