敏捷词汇表 -- 敏捷联盟
# INVEST原则
## 定义
首字母缩略词INVEST有助于记住一组广泛接受的标准或清单,以评估用户故事的质量。如果故事不符合这些条件之一,则团队可能要改写它,甚至考虑重写(这通常会物理上撕毁旧的故事卡并编写新的故事卡)。
一个好的用户故事应该是:
- Independent 与其他故事相互独立
- Negotiable 可协商的,不是特性的特定合同)
- Vablued 垂直按特性拆分,对客户有价值
- Estimatable 可估算到良好的近似值
- Small 尺寸小,以放入一个短迭代
- Testable原则上是可测试的,即使还没有写出一个测试用例
## 起源
- 2003年:用于快速评估用户故事的INVEST清单起源于Bill Wake 的文章,该文章也将首字母缩写SMART(特定,可衡量,可实现,相关,限时)重新用于用户故事的技术分解所产生的任务。
- 2004年:INVEST的缩写是Mike Cohn的“ User Stories Applied”中推荐的技术之一,该技术在第2章中进行了详细讨论。
点击看敏捷名词地铁线路全图