← 返回所有文章

障碍为何久拖不决:常见的 Scrum 错误与对策

By XNM Technologies · December 12, 2021 · 1 min read
障碍为何久拖不决:常见的 Scrum 错误与对策

在 Scrum 框架中,Scrum Master 的一项担当是帮助清除妨碍开发者进展的障碍。《Scrum 指南》用词刻意:不是把它们记录下来,也不是迟早上报,而是促成它们被清除。然而在许多团队里,一个障碍可能滞留数日,而它所阻挡的工作就在冲刺中悄然变老。原因几乎从不是懒惰,而是一套让缓慢清除显得理所当然的习惯。

代价会层层累积。某一项上的阻碍往往会让排在它后面的一切都停下来,因此单个未解决的依赖,就可能悄悄吃掉一个冲刺中很大一部分。在疫情中成为常态的分散、部分远程的协作模式下,情况更糟——过去在走廊上五分钟就能化解的阻碍,如今要等到下一次预定的通话。保护冲刺目标的,是清除的速度,而非逞英雄。

让阻碍长存的那些错误

  1. 把每日 Scrum 当成状态汇报。 当这十五分钟用来汇报昨天干了几个小时,唯一重要的信号——今天什么挡了我们的路——就被埋没了。每日 Scrum 的存在是为了检视朝冲刺目标的进展并调整计划,也就是趁障碍还小的时候把它们暴露出来。

  2. 既无负责人,也无时限。 人人有责的障碍,就是无人之责。每个障碍都需要一位指定的负责人,以及一个明确可见的预期——何时解决或上报,使它不会悄悄滑到清单底部。

  3. 上报太慢,或根本不上报。 有些阻碍确实不在团队掌控之内——某个供应商、另一个部门、一份许可证。Scrum Master 的职责是迅速且执着地把它们上报,而不是让团队替别人吞下本不属于自己的延误。

  4. 把障碍和正常的困难混为一谈。 艰难的工作不是障碍。障碍是某种反常之物,它拖慢团队,而团队在工作流程之内无法合理地自行解决。把每个挑战都称作阻碍,会让这个词失去意义。

  5. 让 Scrum Master 成为唯一的解决者。 如果每个阻碍都汇集到一个人身上,这个人就成了瓶颈。健康的团队会自行清除许多障碍;Scrum Master 移除的是那些需要权限、资金或超出团队范围之触及的障碍。

  6. 从不追问同一个阻碍为何重现。 把一个障碍清除一次是好事。察觉同一类障碍反复出现——并在冲刺回顾中提出来——团队才能不必每个冲刺都缴同一笔税。

建立一条快速通道

让障碍无法被忽视,且易于行动。把它们显示在看板上,而不是埋在聊天里。为每个障碍指定明确的负责人,以及一个清除或上报的时限。把每日 Scrum 当作检视与调整的时刻,而非表演的场合。并利用冲刺回顾从根源上攻克反复出现的阻碍,而不是一个冲刺接一个冲刺地重新发现它们。

  • 阻碍一出现就让它可见,并附上负责人。

  • 尽早区分「这个我们能解决」与「这个需要上报」,并据此行动。

  • 当原因在团队之外时,迅速向团队之外上报——执着是这一角色的一部分。

  • 把反复出现的障碍带到回顾会上,让团队消除根因,而不只是症状。

一个能快速清除障碍的团队,感觉是不一样的。冲刺目标依然可信,因为工作没有在无声地等待某个无人追赶的东西。快速清除阻碍并非一项附带活动——它是 Scrum Master 守护团队交付能力最直接的方式之一。

如果你的团队总是为本该几小时解决、却拖了好几天的阻碍而损失时间,XNM 的项目集与项目交付咨询服务可以帮助你建立让工作持续推进的习惯与上报路径。