扫码阅读
手机扫码阅读
要言不繁的DoD指南
286 2024-10-01
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
查看原文:要言不繁的DoD指南
文章来源:
麦哲思科技任甲林
扫码关注公众号
DoD(完成的定义)概念摘要
DoD的定义:DoD是敏捷开发中确保任务100%完成的准则,确保无需额外工作即可交付。它定义了最小必要活动集,确保产品质量,与用户故事的验收标准不同,两者关系如图1所示。DoD的概念也适用于非敏捷开发模式。
DoD的分类
- 故事DoD:定义了单个故事完成的标准。
- 迭代DoD:定义了迭代中所有故事完成的标准。
- 发布DoD:定义了可交付产品完成的标准。
DoD可以根据团队实际情况定制,如每日或每周DoD。
DoD的作用
- 确保项目干系人对完成的含义有一致理解。
- 提升承诺的可视化和团队透明度。
- 防止快速而低质量的开发,避免技术债务。
- 帮助合理估算工作量和制定计划。
- 减少不必要活动,定义最小必要活动集。
- 规划和验收时检查活动遗漏。
如何定义DoD
- 由团队成员协商定义,确保所有人可见。
- 避免由领导单独定义DoD。
- 在需求梳理或迭代策划会议上定义。
- 根据不同活动制定不同的DoD。
- 随迭代进展逐步完善DoD。
- 在迭代回顾会议上讨论优化修改。
- 包含质量投入活动,如测试、评审、重构。
较弱的DoD会引起更多债务和后期风险,如图2所示。
DoD案例
案例包括用户故事DoD、迭代DoD和发布DoD等,涉及代码测试、评审、集成测试、非功能性测试、PO验收、文档完成等方面。每个团队应根据实际情况定义自己的DoD。
想要了解更多内容?
查看原文:要言不繁的DoD指南
文章来源:
麦哲思科技任甲林
扫码关注公众号
麦哲思科技(北京)有限公司总经理 敏捷性能合弄模型评估师 认证的Scrum Master 认证的大规模敏捷顾问SPC CMMI高成熟度主任评估师 COSMIC MPC,IAC 成员,中国分部主席
425 篇文章
浏览 133.5K
麦哲思科技任甲林的其他文章
我说CMMI2.0之:II点睛
II(implementation infrastructure)可以翻译为:实施基础设施。基础设施包括了资源、资金、培训、流程定义、经验教训总结等方面的实践,总之,就是要建立进行持续过程改进的能力。实践列表: 1.1 Perform processes that address the intent of the Level 1 practices. ...
对愚公移山的反思
愚公移山的故事从小就学过,故事原文如下: 太行,王屋二山,方七百里,高万仞,本在冀州之南,河阳之北。北山愚公者,年且九十,面山而居。惩山北之塞,出入之迂也。聚室而谋曰:“吾与汝毕力平险,指通豫南,达于汉阴,可乎?”杂然相许。其妻献疑曰:“以君之力,曾不能损魁父之丘,如太行、王屋何?且焉置土石?”杂曰:“投诸渤海之尾,隐土之北。”遂率子孙荷担者三夫,叩石垦壤,箕畚运于渤海之尾。邻人京城
挣值管理的核心思想
挣值管理是以统一的一个度量单位计算投入、产出,以表示项目的进展情况、预测项目的完工情况的管理方法。通常情况下是以金额为统一的度量单位,在软件开发中,常常以工作量作为统一度量单位。 挣值管理中的3个基本变量元: (1)PV(planned value):计划价值,即计划产出,也是计划投入。 (2)EV (earned value):挣值,即实际产出,当任务完成后,挣值即为计划产出。 (3)AC (a
案例:缺陷个数与返工工作量强相关
要降低返工成本,有两种方法:1)少犯错。2)提高缺陷修复的效率。
使用Gompertz模型预测非典的趋势
在预测软件的可靠性时,可以根据该软件多轮测试发现的缺陷个数来预测应该发现的总缺陷数。在软件测试过程中,最开始的时候,会呈现缺陷增长较快的趋势状态,随着测试的进行,测试难度加大,需要执行较多的测试用例才能发现一个缺陷,虽然继续投入测试,仍然会持续发现缺陷,但是明显缺陷的增长速度会减缓,同时软件中隐藏的缺陷是有限的,因而限制了发现缺陷数的无限增长。在实践中预测总缺陷数的常用方法是Gompertz模型,...
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线