DOD的定义
DoD 全称 Definition of Done, “完成的定义”,即当产品必须满足所有条件或接受标准都已经满足并准备被用户,客户,团队接受时。
DoD 作用
1、明确对完成的预期,确保项目中的内外部的干系人对完成的含义达成理解一致。
2、承诺的可视化,隐藏的、内部的质量投入对外暴露出来,增强团队的透明性。
3、避免快而脏的开发模式,不留技术债务,不遗留问题给后续迭代。
4、作为迭代策划的前提与约束条件,帮助我们合理估算工作量,制定切实可行的计划。
5、聚焦目标,减少不必要的活动,定义完成任务的最小活动集合 。
6、在做计划时判断是否有遗漏的活动。
7、在验收时检查是否有遗漏的活动,比如作为 Sprint Review的检查单的一部分。
如何引导团队建立DoD:
1、明确会议目标,确定会议时间盒。一般会在Sprint 0团队初建的时候做。
参会人包含产品负责人和开发团队参加,邀请大家一起来建立团队的DoD。
2 .理解产品:制定DoD的第一步是深入了解所处理的产品的性质。全面分析产品,确定需要满足哪些标准才能被认为是完成的。
3.确定最低接受标准:了解产品所需的标准后,确定最低可接受的标准是至关重要的。您需要确定需要完成的材料、工作流程、特定条件下的工作等要素。
4.定义关键过程、事件、要求和标准:在此阶段中,需确定DoD每个要素的本质要求,包括其重要性以及如何测试和验证。
5.制定清晰、可量化、可验证的标准:确保DoD中的标准可以清晰地反映产品的需求,每个要素都能够实现可量化的要求,每个检验点都是可验证的。
6.更新和优化DoD:DoD是一个动态的概念,而不是静态的概念。持续收集并整合相关产品标准的反馈数据,以调整和优化DoD,确保DoD始终反映最新的产品及所需的高品质的标准。
会议时间盒的设计:
1、最开始的时候向大家介绍会议的目的以及agenda.--5mins
2、第二阶段为po对产品进行详细的分析和介绍。 - 15mins
3、定义关键过程或者事件的标准,此时会分为两个小组进行讨论, 一组是产品经理的同事讨论市场相关的相关事件的标准,另外一组是开发的同事。 - 40mins
4、两组分别派代表对刚才的结果进行介绍,另外一组进行Comment - 20mins
5、所有人根据两组的输出共同制定出清晰可量化的Dod. - 10mins