完成的定义是什么?
的 完成的定义 (DoD) 是团队的共享清单,说明工单何时真正完成。这不是单张票的接受标准;这是标准 每个 票必须满足。
完成的典型定义
- 编写并提交的代码
- 添加单元测试并通过
- 代码审查已获批准
- 满足验收标准(由 PM 或 QA 验证)
- 部署到暂存(或功能标志后面的生产)
- 相关文档已更新
- 如果是面向用户的流程,则进行遥测/记录
每个团队都写自己的。第一个版本通常太长;迭代。
为什么这很重要
- 没有“完成”:消除了“我完成了代码,剩下的就是你的问题”的交接。
- 冲刺健康:只有符合 DoD 要求的工单才计入速率。强制诚实计数。
- 代码审查的可预测性:每个 PR 都会根据同一个栏进行审核。
常见错误的定义
- 抱负的:列出团队从未实际做过的事情。写下您将执行的 DoD。
- 设置一次,忘记:随着产品的成熟,每个季度都会重新审视它。
- 误认为验收标准:DoD 是全球酒吧;接受标准以每张票为准。
- 在截止日期压力下跳过:“我们稍后会添加测试”就是这样 技术债务 发生。
30 秒内免费构建您的 完成生成器的定义,或阅读长篇文章 工程团队“完成”的定义.