效率思维是如何导致僵化Scrum的?
- 2021-04-20 10:00:00
- yanruiyu
- 翻译:
- medium
- 3159
Scrum是由Ken Schwaber和Jeff Sutherland在20世纪90年代开发的,主要应用于解决产品和软件开发固有复杂性的框架。Scrum框架正式形成于1995年,随着技术的进一步发展,最近,Scrum框架已成功解决了众多领域的复杂问题,例如:市场营销、组织变革和科学研究等。Scrum框架建立在三个可以进行经验控制的支柱之上:
- 透明度:收集数据(如:指标、产品反馈及其他体验),以了解正在发生的事情;
- 检查:与所有相关人员一起检查进度,评估每一个工作对目标实现的重要性,并一同努力;
- 适应:进行更改,使其更贴合目标。
(创造透明度、检查结果以及调整其他需要的短周期)
这个循环会根据需要进行频繁地重复,以及时发现工作完成时出现的偏差、意外发现以及潜在机会。这一循环并非一年一次或是在产品完成时进行,而是每天、每周、每月持续不断地发生。因此,组织者在工作中,不是基于对可能永远不会出现的潜在的未来冒险假设来做决定,而是基于目前收集到的数据来做决定,这就是经验主义。Scrum框架中的所有内容都是围绕这三个支柱设计的。
一、Scrum框架使什么成为可能
当组织者发现自己并不了解,也无法控制所有事情时,Scrum框架所提供的经验方法就变得非常有用了。正因如此,组织者的原有理解将会发生改变,也会犯错误,同时也会出现新的、有价值的见解。与仅遵循计划时相比,Scrum框架能够让组织者了解自己是否偏离了轨道,并且根据需要进行快速调整。
在不确定的、不断变化的环境中应用时,这一点尤其重要。在一开始,可能有的假设在当时是正确的。但是,在开发产品时,环境可能会发生很大变化,以至于原有设计完全不可行。应用经验主义的方法可以避免大范围的损失,这就需要组织者稍微调整一下路线,而不是等到漫长的项目结束时再重新调整。
Scrum框架降低了复杂、自适应问题固有的不可预测性和不确定性的风险。
二、僵化的Scrum和效率思维定势
那么僵化的Scrum与这一切有什么联系呢?经调查后,我们发现,很多人使用Scrum框架的原因并不正确。如果问僵化Scrum中的人们,他们希望从Scrum中得到什么的时候,一般会得到诸如“更快的速度”“更多的输出”以及“更高的效率”之类的答案。这其实Scrum框架的设计目的完全不相关,甚至与“敏捷”相悖。这种矛盾从何而来?
传统的组织管理和产品开发方法旨在实现与敏捷相反的目标。这种思维模型通常被称为“效率思维模式”。可以说,效率思维方式的目的是尽可能减少不确定性,增加可预测性并提高效率。这通常表现为即将开展的工作的详细计划,通过协议和程序实现的工作标准化,高度的任务专门化以及效率度量(例如每天的工作任务数量、错误等)。当然,这种思维模式适用于那些重复性和简单的工作,例如流水线或某些管理工作,但不适用于那些需要处理复杂的、适应性问题的环境,这些问题本身就是不可预测、不确定的。
(看错了什么?僵尸化Scrum齐头并进,着重关注性能以及完成了多少工作。但是客户满意吗?重要功能交付了吗?)
然而,这种思维模式已经根深蒂固,甚至它是不可觉察的。显然这已经成为我们不需要讨论的“真相”。这种思维模式完全影响了我们设计组织、组织互动以及建立文化的方式。如果从这种角度看待Scrum框架,人们就会去了解Scrum是如何影响效率、速度和输出的,而当Scrum没有达成这一效果时,人们就会感到失望。
从广义上讲, Scrum框架更关注有效而不是高效。 效率是指尽可能多地完成工作(产出),有效性是指该工作的价值和有用性(结果)。尽管使用Scrum框架完全有可能提高效率,但这既不是一个承诺,也不是一个目标。
- 联系人:阿道
- 联系方式: 17762006160
- 地址:青岛市黄岛区长江西路118号青铁广场18楼
如果您有优秀的原创文章,欢迎添加联系人直接与我们联系,或通过下方邮箱发送投稿文章,一经采用,我们会付以一定的稿件报酬。
- 投稿邮箱: yanruiyu@easycorp.ltd
- 投稿标题:向 [敏捷开发] 网站投稿
- 稿件要求:与敏捷开发相关的任何内容
更多投稿相关请点击 更多进行了解~