2021年2月23日

Scrum是关于价值而不是工作。来自Scrum指南更新的反思

这是本系列第59篇的第7部分Scrum指南2020更新

2020年11月启动Scrum指南更新。仿佛就在昨天,但已经过去三个月了。在这三个月里,我多次谈到这些变化,并以更新为借口来谈论Scrum。正如肯和杰夫在发布会上Scrum并没有改变,但是这些改变提供了一个重新连接Scrum意图的机会。。

我必须承认,我很享受这次机会,并在这段旅程中学到了很多东西。然而,我想分享一个既令人惊讶又不同时出现的主题。我给这个观察的标题是“Scrum是关于价值而不是工作”。

好的,让我们提供一些背景。

《Scrum Guide 2020》确实在将Scrum定位为一个轻量级框架方面取得了很大进展,它将授权团队与问题联系起来,并创建一个允许他们解决问题的环境。是的,这一直都是Scrum,但在之前的指南版本中,我们很容易迷失在如何实现这一点的细节中。2020年指南回到了它的根源,实际上在产品待办事项列表中增加了一个新的承诺,提供了对目标的描述。它还对专注于一个目标的团队加倍投入,更新职责和删除开发团队。

Scrum =一群专注于一个目标的自我管理的人,以经验的方式取得渐进的进展,并在过程中学习适应的能力。

现在,对于很多读过这篇博客的人来说,这并不奇怪。但实际上,许多Scrum团队的现实是他们没有一个清晰的价值观。事实上,他们的Backlog是一个有序的工作Backlog。产品负责人实际上是工作的管理者。Scrum为他们提供了一个很好的基础,让他们可以经常检查涉众的工作情况,并提供了一个日常机制,确保没有人偷懒。而且,它甚至包括确保团队有时间改进他们的工作方式。但货币就是工作。Backlog就是工作。成功不是结果,而是产出。整个过程始于“这是我们应该做的所有工作,我们应该从什么开始?” Sprint Goals, if present, do not describe customer-centric, outcome-oriented, measurable outcomes, but actually a summary of the work. Goals include ‘finish Phase 1 of the roadmap and get it signed off by the boss’.

听起来是不是很熟悉?

当然不是,只是有时候,我们只是大机器里的一个小团队。

我明白了。我也对我在Scrum.org的团队有时专注于工作感到内疚。工作很重要,对吧?如果没有工作,你就无法实现目标,有时专注于工作,我们就会忽略价值的复杂性和客户的模糊性。Scrum可以帮助一个什么都没做的团队完成工作。当我说“完成”时,我指的是“完成”,因为“完成”的定义为我们提供了一个承诺,允许我们检查和调整“完成”的含义。它使Done对于增量是透明的。为每一项待办事项和一个关心学习的团队添加成功标准,你就会得到专注、纪律和一套工具,确保你完成了工作。

那么,这有什么大不了的?当然,如果你正在完成工作,并且工作是有价值的,并且产品负责人对完成工作的顺序做出了很好的选择,并接受我们学习和需要更新工作。难道这还不够吗?是的,没有。是的,你做得很好,如果我和你一起工作,我会非常高兴。进步是一种美好的感觉,但我担心三件事。

首先,这项工作真的能增加价值吗?它是否真的融合了客户/用户的需求、执行成本和执行环境的约束?或者它实际上是支付你工资的人的需求清单,而与客户/用户没有任何明确的联系?如果Scrum团队更了解所交付的价值,那么他们是否能够想出更有创意、更便宜的方式来交付同样的价值?

其次,我们从Daniel Pink的《激励我们的惊人真相》一书中了解到,动机与目的有关。很显然,对于大多数人来说,目的并不是为了工作,而是为了影响其他人。向他人传递价值。目的与作为“人类”的东西紧密相连。当然,我们都想把工作做好,让我们的团队和老板开心,但真正的黄金标准是认为我们正在让世界变得更美好。

最后,自我管理的概念。我们让团队决定他们如何工作的想法,他们创造的解决方案,并让他们消除障碍。自我管理的一个关键因素是明确定义目标声明。这让Scrum团队能够说“嘿,我们可以做X来得到Y吗?”这让他们远离backlog中描述的工作方式,而是专注于他们为什么在这里以及他们能做什么。当然,如果按照每个PBI在目标和目的上下文中描述的方式来编写待办事项,那么它甚至更容易进行自我管理。如果用任务来描述待办事项列表,就会困难得多。

Scrum就是在一个复杂的世界中传递价值。要做到这一点,你必须工作。然而,如果你过于匆忙地从工作的角度描述每件事,那么你就错过了与团队联系并提供独特创新解决方案的大好机会,从而让你的客户和用户感到惊讶。

这里有一些测试可能会告诉你工作太辛苦而不是价值导向。

  1. 你有产品目标吗?
  2. Scrum团队中的每个人都知道客户/用户是谁,以及你在这项工作中要解决的问题是什么吗?
  3. 创建Sprint目标的挑战有多大?

当然,许多关于价值的挑战都不在Scrum团队的控制范围之内,事实上,这说明了一个基本问题,即团队如何与客户/用户以及业务结果保持一致。对于许多组织来说,Scrum的采用关注的是团队如何工作,而不是他们为谁工作。在大多数组织结构中,工业思维仍然很强。从经验中,当你面对这样一个具有挑战性的情况最好是做我的祖母会说“慢慢地捕捉猴子”(我不知道为什么她会说这是她从来没有对我的知识被一只猴子或住在一个环境中有很多猴子)。逐步地考虑产品、客户、结果和目标。慢慢地细化Backlog,以描述交付的价值,并将使其透明的措施就位。通过让这些事情对客户透明,你可以开始影响组织如何组织工作。它可能会让团队慢慢地向代理客户链的上游移动,或者至少确保每个人都知道重点是什么。

我希望Scrum指南的改变能够帮助每个人进行这些对话,并提醒每个人Scrum团队的存在是为了交付价值。唯一的问题是他们看重的是谁和什么!

Scrum。

博客评论