#22-完成(Done)
图1 图2 图3 图4作者评论:
无论“完成定义”(Definition of Done,以下简称DoD)
有多好或多有用,如果你的交付成果从未发布,你的工作就不会改变世界上的任何事情。但是,如果有实际的需要,为了让Scrum团队对工作的完成有一个共同的理解,他们会就DoD达成一致,即对于团队每一个迭代交付的产品功能增量来说,必须满足的基本要求。DoD通常包括验收标准、需要通过的测试、必须编写的文档、必须满足的非功能需求以及使增量得以发布的任务等。
如果一个团队,无论出于何种原因,陷入了无法交付端到端价值(end-to-end value)
的困境,那么他们的DoD应该与后续接受增量并进一步开发或发布增量的人保持一致。随着团队的成熟,其PBI的范围会慢慢覆盖到端到端价值的所有步骤,他们的DoD也会随之扩展,因为DoD不是一个静态的定义,而是动态变化的,所以任何团队都应该以不断完善DoD为己任。
本文首发于微信号“小船哥说敏捷”。全文完,感谢您的耐心阅读!
网友评论