一、DoD定义
DoD:英文全称是Definition of Done,中文意思是完成定义。它是基于“随时可向用户发布”的目标,制定衡量团队工作是否已经完成的定义,由团队和PO之间协商并达成一致。
二、DoD原则
- 团队自协商
- 交付对象的DoD
- 迭代过程的DoD
- 不断改进
三、DoD范围
- 团队范围的DoD:包括用户故事研讨、开发和验收三个阶段。(User Story)
- 领域范围的DoD:包括需求研讨、开发和验收三个阶段。(Feature/Epic)
- 项目范围的DoD:包括需求决策和发布测试两个阶段。
四、DoD收益
- 共同协商的完成定义,是团队的自我承诺,此时团队会更认真地去完成任务。
- 用于准确评估团队的工作计划、质量和展示工作进展。
- 清晰、明确的完成定义可以保证每次迭代是高质量的。
五、交付对象
交付对象包括三方面,交付的顺序依次是:Story Done、Feature/Epic Done、Release Done。