一个真正有用的「就绪定义」(以及团队常犯的错)
「就绪定义」(DoR)是关于一个产品待办事项何时足够清晰、可以被纳入冲刺的共同约定。先说清楚:它并不属于《Scrum指南》。指南将「完成定义」列为正式承诺,而「就绪定义」是团队可自行选择采用的一项可选工作约定。这个区分很重要,因为最常见的错误都源于把它当成自上而下下达的规则,而非团队自己拥有的工具。
用得好时,DoR 是冲刺规划前的一次快速自检:我们理解这个事项吗?我们能估算它吗?我们有可能在一个冲刺内完成它吗?2021年远程办公把团队分散到不同时区时,这道检查就显出了价值——当写下某个含糊事项的人要到明天才上线,你无法俯身到桌前去问它到底什么意思。足够清晰的事项,让分布式团队能有把握地规划,而不是靠猜。
让它变味的错误
把它变成一道沉重的门槛。 一旦 DoR 变成每个事项在任何人动手之前都必须满足的长清单,梳理就会停滞,事项堆积着等待完美的清晰度。Scrum 拥抱逐步浮现的细节;DoR 应当提升就绪程度,而不是要求一种谁都还没有的确定性。
把它和「完成定义」混为一谈。 「就绪」关乎工作能否开始;「完成」关乎工作是否已完成并可发布。混淆二者会让两者都变得模糊。「完成」是约束质量的真正 Scrum 承诺;「就绪」是规划的辅助。把它们当作两场分开的对话。
为团队而非与团队一起编写它。 由经理或某一位 Scrum Master 强加的 DoR 很少能扎根。是开发人员和产品负责人在承受含糊事项之苦,因此应由他们来塑造这份约定。正是这种归属感,才让团队真正去使用它。
要求 DoR 里必须有估算。 有些团队要求事项在「就绪」前先有故事点估算,却又因为事项不清晰而无法估算——形成死锁。更好的做法是:要求有足够的共同理解使估算成为可能,并让估算在梳理过程中自然浮现。
从不回顾它。 一年前为同地办公团队写的 DoR,未必适合如今的混合团队。把它当作一份活的约定,当它不再配得上自己的位置时,就在回顾会上调整它。
好的 DoR 长什么样
保持简短、聚焦于结果。一个务实的 DoR 通常只问几件事:事项描述了清晰的结果或用户需求;验收标准存在且被理解;依赖关系已知;团队相信它足够小,能在一个冲刺内完成。这就足以让你有把握地规划,又不至于冻结待办列表。
把它当作团队凭判断力运用的指南,而非僵硬的通过/不通过门槛
在梳理和回顾会上构建并修订它——团队本就在那里拥有工作
目标是「清晰到足以开始并完成」,而非「事先完全规定好」
「就绪定义」最好的状态是近乎隐形——一种安静的习惯,把半成形的工作挡在冲刺之外,却不沦为官僚主义。如果它在拖慢你,那就是该简化它的信号。
如果你的交付团队夹在含糊的需求与僵硬的流程之间,XNM的项目群与项目交付咨询可以帮你找到那个行之有效的平衡点。