DoR - Definition of Ready vs DoD - Definition of Done
它是一组定义项目在开发前必须满足的要求的标准。
| DoR - Definition of Ready | DoD - Definition of Done | |
|---|---|---|
| Definition | 就绪的定义(DoR)是产品负责人和Scrum中的开发者共同商定的一组标准,这些标准概述了产品待办事项在被选入冲刺待办列表之前必须满足的要求。 | 完成的定义(DoD)是一组在Scrum框架内确定用户故事何时被视为完成的标准。 |
| Categories | DoD, agreement, antipattern, scrum | agile, quality, scrum, user story |
什么是就绪的定义(DoR)?
它是一组定义项目在开发前必须满足的要求的标准。
🔍
定义
就绪的定义(DoR)是产品负责人和Scrum中的开发者共同商定的一组标准,这些标准概述了产品待办事项在被选入冲刺待办列表之前必须满足的要求。
📝
就绪标准
DoR确保项目足够精细、易于理解且可行实施,减少在冲刺计划期间出现延迟和误解的风险。
📝
非Scrum组成部分
虽然DoR不是Scrum框架的正式部分,但在某些情况下,它作为一种协作工具,促进产品负责人和开发团队之间的沟通和共识。
🚫
什么是就绪的定义(DoR)? →反模式
DoR被视为一个反模式,因为它违背了Scrum中的经验主义原则,阻碍了团队遵循经验过程控制的能力,并可能成为团队沟通和自主的障碍。
什么是完成的定义(DoD)?
它是一组确定用户故事何时完成的标准。
🎯
定义
完成的定义(DoD)是一组在Scrum框架内确定用户故事何时被视为完成的标准。
🛠️
重要性
它确保所有工作按照团队的一致标准完成,并且已准备好发布,提供透明度并确保质量。
🤝
创建
如果组织没有定义好的DoD,开发人员有责任创建它。
📈
测量
允许对完成的工作进行客观评估,并帮助管理团队能力和期望。
📋
可见的标准
DoD通常记录为清单或标准列表,对整个团队可见,并可在整个冲刺过程中参考。
🌱
什么是完成的定义(DoD)? →进化
DoD是一个活动元素,随着学习的增加应该不断改进和扩展。