扫码阅读
手机扫码阅读

要言不繁的DoD指南

286 2024-10-01

我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。

查看原文:要言不繁的DoD指南
文章来源:
麦哲思科技任甲林
扫码关注公众号
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
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设 白皮书上线