“ Scrum for Managers ”,作者 Rini van Solingen 和 Rob van Lanen,是一本为希望或者正在实施 Scrum 的组织提供答案的新书。
你可以下载一份 Scrum for Managers 概要介绍,对本书有个初步了解。
InfoQ 有幸采访了 van Solingen 和 van Lanen,谈论了敏捷中 Scrum 是如何影响 KPI 的,管理者做什么,可以为团队提供充分的空间促进自组织和找到适合他们自己工作的方式,他们对裁剪 Scrum 使其适应组织的特定需求的看法,实施 Scrum 带来的可能的 ROI 和如何衡量 ROI,如何使用 Scrum 提高生产效率,定义团队和在组织结构和系统内锚定 Scrum,和扩展 Scrum 时如何协调产品 owner。
InfoQ:你们为什么写这本书?
Van Solingen:每天我们都对介绍和培训敏捷充满热情。对我们而言,Scrum 是通往高效率和对顾客需求快速响应的出色的第一步。在过去的几年中,我们发现要达成这些目标,管理的支持和愿景是必不可少的。必须让管理全面理解 Scrum 并帮助团队走向成功。我们完全相信,在未来的几十年中,高敏捷性和响应能力将会越来越重要。对不断变化的条件快速响应将是决定公司能否生存下去的关键因素。在一个不断变化,高速运转和越来越小的世界里,适者生存再正常不过了。
Van Lanen:作为顾问,在我们的工作中,我们已经发现管理者在转型中的角色是能否成功转型的关键。管理者可以帮助,当然也可以阻止转型的成功。人们经常忽略意识哪些可以帮助,哪些不能帮助。在培训中,我们也会从管理者那边收到很多问题,同时在转向更敏捷的改变阶段,收到咨询他们角色的业务。因此,我们决定在这本书中回答其中最重要的几个问题。
InfoQ:为了达成目标,组织可以使用 KPI 管理他们的工作。如果他们在实施敏捷中采用 Scrum,这会对 KPI 产生什么影响?
Van Lanen:如果他们习惯监控组织已设定目标的进展情况,而该目标是衡量组织愿景的进展,并且愿景是完全按照组织的目的设定的,且这种目的为全组织所熟知,那么 KPI 无疑可以起到帮助作用。但是,我想现在我有点小激动。
Van Solingen:鉴于 Rob 上面设置的前提条件,KPI 对衡量组织的性能非常有帮助。尤其是基于成果的 KPI,比如上市时间和客户满意度(NPS)。如果你的组织更敏捷,并且响应速度更快,你的客户会发现的。如果你的组织不是这种类型,你的客户也会发现的。关键是能够发现什么是你组织真正的价值,和发现在衡量性能时,KPI 将会起到什么帮助。但是最后,只会有一个 KPI 会脱颖而出,那就是你为你的客户创造的价值。
InfoQ:Scrum 影响了管理者的角色。管理者可以做什么,从而给团队足够的空间促进自组织,和找到适合他们自己工作的方式,同时团队仍然是可控的?
Van Solingen:现在问题是,在传统的工作方式中,他们是否能够控制团队。我不信。但是有这么一个俏皮话:管理者应该结合工作和测试结果进行引导,这种测试结果真正是由团队完成,并且你需要为团队创造一个可能完成结果的环境。简而言之,依据结果和输出引导,并让团队自己解决如何创建和改进这些成果。
Van Lanen:每次 Sprint,Scrum 团队都交付一个可工作的、经过测试的结果。所以他们不是仅仅在一年后交付最终结果,而是每个月或者更少的时间一点点交付。但是请记住,他们只交付真正完成的结果!通过使用过程控制降低它的重要性,可以极大地扩展了你引导的能力,因此在大多数情况下,这可以由 Scrum 团队自己完成。同时,团队必须持续地改进。管理者在帮助团队移除障碍促进团队改进过程中,扮演着至关重要的角色。你帮助建立一个适合 Scrum 团队工作的环境。这意味着你需要保持自我,尽量少地干预他们。向团队解释他们需要遵循的规则和为什么遵循这些规则,并让团队在规则内实现自组织。
InfoQ:你们对裁剪 Scrum 使其适应组织的特定需求有什么看法?组织应该对其进行裁剪吗,如果应该,他们该如何做?
Van Solingen & Van Lanen:如果这种方法具有意义,那么是的,他们应该这么做。但是对于初学者而言,很难确定这种做法是否有意义。我们假设,我想减肥,为了更苗条,我的教练针对我的情况规划了一套健身计划。如果在我已经尝试过这套计划几个月之前,改变了这套计划,那么我的健身效果会如何呢?话虽然这么说,但是如果实施 Scrum 中的某些实践对你的组织有益,为什么不这样做呢?只要不把它称为 Scrum 就行了,因为真正的执行 Scrum 的好处在于完整实施它的协同效应。部分的实现很难让你做到敏捷和快速响应。所以我们建议在开始时不要对其进行裁剪,而是照章办事并学习它强大的能力。但是,尽管这么讲,毕竟这是你的组织。如果这么做对你有意义,并能够帮助你们生存和发展,那又有什么不好的呢?
InfoQ:您能详细说明实施 Scrum 可能带来的 ROI 吗?
Van Solingen: David Rico 基于出版物的 ROI 调研,并用其构建了仿真模型。他发布了 ROI 结果:Scrum 是 1:7,Agile 是 1:19,而极限编程(有时与 Scrum 结合)是 1:32,都显示了一个积极地成果。这些预测虽然只具有参考性,但是表明它们很有前途。有一些具体的东西总比什么都没有要强。Standish Group 发布的数据表明这种项目成功的几率比瀑布式项目高出三倍,而失败的几率却又比瀑布式项目低三倍。根据你的组织,这些数据可以用来计算真实的 ROI 指标。Jeff Sutherland(Scrum 共同创造者)曾经说过,他认为 10 倍的 ROI 是现实的,并且 40 万美元的预算作为起点,可以让一个 60 人的部门实现 400 万的回报。
InfoQ:对于组织如何测量 Scrum 的 ROI,你有没有什么建议?
Van Lanen:上述观点符合我们自己的经验。可能缺乏硬数据,但是根据我们的经验,一般 ROI 的数量级是 1:10。因此,假设每名雇员的培训、指导和辅导的预算大约是 7500 美元。基于预期 1:10 的 ROI,每名团队成员带来 75000 美元的回报收益是一个现实的预期。需要注意的是:在你开始收获回报前你不需要花费所有的预算!积极的结果将会直接从第一次 Sprint 开始显现。
InfoQ:在您的书中,您提到使用 Scrum 生产率可以轻易地提高 10 倍,甚至提高 20 倍也是有可能的。您能列举一些已经实现这一点的组织吗,Scrum 是如何帮助他们实现这一点的?
Van Solingen:我们已经看到许多组织正变得越来越有效率。试想一下,如果你正在爬马拉松。当你第一次学会走路的时候,你的记录时间将会大大地增加。之后如果你学会了跑步,这会大大地提高你的性能!另一方面,你几乎很难看到整个组织达到 1:10 的 ROI。它经常发生在局部项目、程序或者团队中。实现整个组织的敏捷是另一种局面,目前只有很少的一部分组织掌握了这种能力。
Van Lanen:这种案例你可以在本书的前言中找到。不幸的是,组织中驻留着很多的浪费现象,幸运的是,Scrum 有助于将这些浪费现象透明化。组织内的人对于将浪费现象透明化的反应,差别很大。然而,这是迈向成功的关键。如果 Scrum 有助于将某些东西透明化,但是你却不愿意这么做,那么组织可能就不能克服困难,并且 Scrum 将不会对你的组织起很大的帮助作用。甚至你的组织会宣称,Scrum 听起来很棒,但是由于你们组织的独特性,它对你们公司不起作用。但是,改变你的组织仍然是你的工作,而不是 Scrum 的。Scrum 有助于更早地和经常性地带来成果,有助于学习、检查和调整的透明化。
InfoQ:您在书中提到,效力比效率更加重要。如果组织希望变得更加有效率,Scrum 能帮助他们实现吗?
Van Solingen:当然可以!在你专注效力的同时,你会额外地获得效率。
InfoQ:您有什么推荐的方法,可以将人们组成 Scrum 团队?
Van Lanen:我们提倡让团队自我组织。作为一名管理者,这给你向每个人展示你是多么认真的对待这种自组织观念,对你自己也是一样。所以抽点时间,将每个人聚集起来,提前说明一下界限,告诉大家你真的重视团队构成的结果,然后让他们自组织,可能需要研讨会主持人的帮助。当人们跨越你之前给定的界限时,才能让主持人介入。实际上,就跟 Scrum 一样。
Van Solingen:即便如此,你仍然可以自己精心安排团队的构成。你只需要回答自己一个问题:何时真正让团队开始自我管理?
InfoQ:您能否详细说明,如何在组织结构和系统内保护和锚定 Scrum?
Van Lanen:我们强烈建议有意识地与组织锚定每个变更,尤其是在与人事部门的紧密合作中。典型的例子是,每年与 HR 部门的绩效评估。当你与跨职能行为——执行更多的代码行数将会给你带来更多的薪水——不一致,提倡团队思维和互相帮助时,那么这种情况下,绩效评估将会阻碍你观念的改变。所以,我们建议让这些部门和管理者参与,它对帮助解决这些困难至关重要。
Van Solingen:实实在在的治理是使 敏捷转型的关键。此类治理改变也正在逐渐消失,常常不会过夜。这就是为什么我们在转型,确切地讲是治理和改变主题上举办如此多的高级讲习班的原因。
InfoQ:您能解释一下,当扩展 Scrum 时,协调多个产品 owner 的重要性?如何实现这一点?
Van Solingen:你可以扩展 Scrum 框架,拥有一个虚拟的产品 Owner 团队,同时拥有一个一个人的“产品 Owner 的产品 Owner”,我们通常称其为首席产品 Owner。很多时候,他们是公司的 CEO,和 / 或者首席产品营销经理。
Van Lanen:同样我们建议缩小你的组织规模。根据你自己的盈利和亏损,向更迷你的微型公司迈步,这样有助于移除组织的浪费。更多有关扩展的建议 ,请参考 Nexus™ Framework of scrum.org 。
InfoQ:对于已经采用敏捷,希望部署 Scrum 的组织内的管理者,您有什么最终建议吗?
Van Lanen:喝你自己的香槟。这基本上意味着你在部门内展示你想看到的行为。所以,对于向 Scrum 的转型,真的有助于团队在组织内移除障碍的是:接受训练。访问 Sprint 评审。在你的管理团队中实行 Scrum。牢记敏捷宣言。采取行动。
Van Solingen:注册我们的 FREE eCourse for managers !在那里你也可以找到购买该书的链接。
关于本书作者
Rini van Solingen(教授、博士)是代尔夫特理工大学全球软件工程的一名兼职正教授,负责全球分布式软件团队的研究和教育。同时 Rini 还是 Prowareness(www.scrum.nl)的 CTO,帮助并与来自荷兰、德国、印度和美国的同事一起为客户快速交付可工作的有价值的成果。在这个课题上,他还负责给管理团队提供建议。他总是乐于做演讲或者开培训班或者研讨会,所以你可以随意邀请他。
Rob van Lanen是 Prowareness 领导团队的倡导者和成员。此外,他是 Scrum.org 的专业 Scrum 培训师。作为一名管理顾问,Rob 积极地努力改进 Prowareness 客户的组织。如今,他更频繁地出现在董事会,因为在那里他才能够为组织的变革寻求支持。他与 Prowareness 一起贡献他的热情和经验,以便在全球范围内传播敏捷。
查看英文原文: Q&A on Scrum for Managers
评论