← 返回所有文章

一个真正有用的「就绪定义」(以及团队常犯的错)

By XNM Technologies · January 30, 2021 · 1 min read
一个真正有用的「就绪定义」(以及团队常犯的错)

「就绪定义」(DoR)是关于一个产品待办事项何时足够清晰、可以被纳入冲刺的共同约定。先说清楚:它并不属于《Scrum指南》。指南将「完成定义」列为正式承诺,而「就绪定义」是团队可自行选择采用的一项可选工作约定。这个区分很重要,因为最常见的错误都源于把它当成自上而下下达的规则,而非团队自己拥有的工具。

用得好时,DoR 是冲刺规划前的一次快速自检:我们理解这个事项吗?我们能估算它吗?我们有可能在一个冲刺内完成它吗?2021年远程办公把团队分散到不同时区时,这道检查就显出了价值——当写下某个含糊事项的人要到明天才上线,你无法俯身到桌前去问它到底什么意思。足够清晰的事项,让分布式团队能有把握地规划,而不是靠猜。

让它变味的错误

  1. 把它变成一道沉重的门槛。 一旦 DoR 变成每个事项在任何人动手之前都必须满足的长清单,梳理就会停滞,事项堆积着等待完美的清晰度。Scrum 拥抱逐步浮现的细节;DoR 应当提升就绪程度,而不是要求一种谁都还没有的确定性。

  2. 把它和「完成定义」混为一谈。 「就绪」关乎工作能否开始;「完成」关乎工作是否已完成并可发布。混淆二者会让两者都变得模糊。「完成」是约束质量的真正 Scrum 承诺;「就绪」是规划的辅助。把它们当作两场分开的对话。

  3. 为团队而非与团队一起编写它。 由经理或某一位 Scrum Master 强加的 DoR 很少能扎根。是开发人员和产品负责人在承受含糊事项之苦,因此应由他们来塑造这份约定。正是这种归属感,才让团队真正去使用它。

  4. 要求 DoR 里必须有估算。 有些团队要求事项在「就绪」前先有故事点估算,却又因为事项不清晰而无法估算——形成死锁。更好的做法是:要求有足够的共同理解使估算成为可能,并让估算在梳理过程中自然浮现。

  5. 从不回顾它。 一年前为同地办公团队写的 DoR,未必适合如今的混合团队。把它当作一份活的约定,当它不再配得上自己的位置时,就在回顾会上调整它。

好的 DoR 长什么样

保持简短、聚焦于结果。一个务实的 DoR 通常只问几件事:事项描述了清晰的结果或用户需求;验收标准存在且被理解;依赖关系已知;团队相信它足够小,能在一个冲刺内完成。这就足以让你有把握地规划,又不至于冻结待办列表。

  • 把它当作团队凭判断力运用的指南,而非僵硬的通过/不通过门槛

  • 在梳理和回顾会上构建并修订它——团队本就在那里拥有工作

  • 目标是「清晰到足以开始并完成」,而非「事先完全规定好」

「就绪定义」最好的状态是近乎隐形——一种安静的习惯,把半成形的工作挡在冲刺之外,却不沦为官僚主义。如果它在拖慢你,那就是该简化它的信号。

如果你的交付团队夹在含糊的需求与僵硬的流程之间,XNM的项目群与项目交付咨询可以帮你找到那个行之有效的平衡点。