我和我的同事们曾经帮助很多公司采用敏捷和Scrum。然后我们开始看到很多公司在转向Scrum过程中的一些模式和反模式。其中有两种模式在这当 中尤其让人困扰:无趣和兼职的ScrumMaster和永远安于现状的公司。在本文中,我将会描述这两种反模式怎么把整个公司拖向敏捷转型失败的深渊。
神话般的兼职ScrumMaster
在我教授几乎所有ScrumMaster认证课程中,一个 经常被学员们第一个问到的问题就是ScrumMaster是不是一项全职工作。尽管我会毫不犹豫地回答:“是”,但是仍然有人会怀疑 ScrumMaster的工作是不是真的能够占据他们所有的时间,而不用干别的事。似乎很多人都会为他们履行ScrumMaster职责设定时间。
需 要说明的是,如果ScrumMaster不能百分之百的专注在他的工作上,没有在改进团队和帮助团队移除各种外部阻力的话,那么ScrumMaster就 没有做好他的本份工作。很多新任的ScrumMaster经常会只记得帮助团队移除他们面前的障碍,而忘了或者说忽略了他需要在公司中所需要进行的活动。 移除在公司中的障碍,长期来说会为团队实行Scrum提供良好的环境,也可以最大化敏捷开发的好处。
下面是一些常见的公司阻力:
• 不称职的Product Owner。这通常会有各种不同的情况。
• 没有人愿意担当Product Owner的角色。
• Product Owner没有足够的时间满足他的角色的需要。
• Product Owner不能够以投资回报率为目标指明产品正确的发展方向。
• Product Owner硬是把自己做出的有风险的错误决定的责任推卸给团队。
上面这些只是我最近经历过的,然而还有更多不同的情况。
一 个公司中如果ScrumMaster都是兼职的,那么他们就限制了公司本身做出改变的能力。Tom Demarco在他的书《Slack》中提到,中层管理者们通常是公司中进行改变和改进的唯一希望。如果中层管理的效率被限制了,那么就没有人能够有时间 去让公司做出实质性有意义的改变。这样的道理同样适用于ScrumMaster,虽然他们不一定是中层管理者,但是他们却是在使用Scrum的公司中需要 作出改变时的代表。如果ScrumMaster不能够解决公司层面错综复杂的诸多问题,那就没有别的人可以解决了。
这不是我们做事的方式
另外一种危险的模式就是公司的大部份人对公司的现状盲目地表示接受。这种情况多数 会在公司遇到让大家感到困惑的问题或者约束,但是又没有人质疑或者提出要改变的时候。Scrum本身也会另这些问题浮出水面,因为这些问题经常会阻碍 Scrum流程的进行。当这样的问题发生的时候,有些公司的第一反应是让Scrum在这些约束中继续进行,而不是尝试去改变或者移除这些约束,出现这种情 况也许是因为作出改变会承受巨大的压力,于是在一开始就放弃了改变的机会。另外我还了解到,有时候大家只是出于习惯而继续遵守一些已经不存在的规矩。
致命的鸡尾酒
当一个公司同时遭受了兼职ScrumMaster和安于现状的文化的时候,它们的 负面影响就会被放大。想象一下,一个公司轻易地放弃了去除组织障碍的机会,而把它看成不可避免的。于此同时,公司内部没有提倡变革的代表。没有人经常性地 检视有什么问题阻碍了交付正确的产品。这样的话,经过一段时间以后,团队的速率会由于这些障碍而有所下降,于是团队会承受更多的压力,对产品的质量也会有 所影响。也许这些障碍会在负面影响被意识到或者大到无法忽视时被移除,但是通常这已经太晚了。如果这些障碍最终都不被排除,最后的后果将是产品失败的恶性 循环,最终导致公司破产。
这两个问题都和公司对于改变现状的开放程度和愿望有关。毫无疑问,ScrumMaster在这当中起着举足轻重的作用。 实际上,我经常能够看到成功的敏捷转型和公司认真对待ScrumMaster的角色之间的联系。于此同时,公司也必须创造找出根本原因的开放氛围,而不是 去对阻碍妥协。当你同时拥有活跃的ScrumMaster和良好的公司文化的时候,整个公司就能够从解决根本问题中获益。也许,只要你尽一点努力,就能够 将你工作地方变得更好。
原文地址:http://www.scrumalliance.org/articles/17-poisonous-scrum-antipatterns
作者:Victor Szalvay
此文由scrum中文网翻译,转载请注明