← 返回所有文章

诚实地使用速率:Scrum 团队的实战指南

By XNM Technologies · March 18, 2022 · 1 min read
诚实地使用速率:Scrum 团队的实战指南

速率是 Scrum 团队最有用的数字之一,也是最容易被滥用的数字之一。从本质上说,它只是团队在一个冲刺中完成的工作量,用团队的估算单位来衡量——通常是故事点。用得好,它能帮助团队切实地预测自己能承担多少工作。用得不好,它就成了管理者挥舞着要求更多产出的棍子,而团队则悄悄地虚报估算,直到这个数字毫无意义。两者的区别完全取决于你对待它是否诚实。

有必要弄清《Scrum 指南》说了什么、没说什么。速率并不是 Scrum 的工件,指南也没有强制要求使用它。它是许多团队采用的一种补充实践。这一点很重要,因为这意味着速率应服务于团队的规划——而不是反过来。

速率真正的用途

速率只回答一个问题:根据我们以往完成的情况,下一个冲刺大致能承诺多少?取最近几个冲刺的平均值,在冲刺规划时把它当作一道理智的校验。如果团队平均是十二点,却要拉进二十点,那是一次需要展开的对话,而不是一个值得庆祝的目标。

  • 预测一批工作大约需要多少个冲刺,以区间而非承诺的形式给出

  • 发现趋势——持续下滑往往意味着技术债增加或需求不清

  • 在冲刺规划时给团队一次现实校验,让承诺保持可达成

如何让它保持诚实

  1. 只统计符合「完成的定义」的工作。 部分完成的条目计零速率,而非部分得分。统计半成品是让这个数字撒谎的最快方式,因为它掩盖了顺延工作并抬高了平均值。

  2. 绝不在团队之间比较速率。 点数是各团队本地校准的;一个团队的八点是另一个团队的三点。比较各团队的速率会惩罚诚实估算者,奖励点数虚高。速率只有作为团队自身随时间变化的趋势时才有意义。

  3. 让它远离绩效考核。 一旦速率与考评或奖金挂钩,它就不再衡量交付,而开始衡量团队操纵数字的本领。要把它当作团队自己拥有的规划工具来守护。

  4. 预期它会波动,并读懂波动。 假期之后、有人生病,或——在2022年——经历一段混合办公的扰动后出现下降,都是正常的。不要把它抹平;要问它在告诉你关于产能和流动的什么信息。

  5. 重大变动后重新设定基线。 当成员加入或离开,或团队重新校准其估算尺度时,旧的速率就无法干净地对比了。把接下来的几个冲刺当作重新校准,而不是退步。

判断团队是否健康的一个隐性检验

这里有一个简单的信号。在诚实使用速率的团队里,人们会坦率地说某个冲刺进展缓慢,并解释原因。在速率被当作武器的团队里,这个数字会平滑得可疑,没有人承认有过糟糕的冲刺,因为承认是有代价的。如果你的速率从不下降,那不是卓越的标志——而是估算正在吸收本应由这个指标揭示的波动。诚实地使用时,速率是团队照见自身交付的一面镜子。Scrum Master 的职责,就是不让这面镜子被变成记分牌。

如果你的团队正受困于那些已从规划滑向压力的度量指标,XNM 的项目与项目群交付咨询服务可以帮助你重建团队所信任的预测方式。