当一个团队逐步成长的时候,Scrum Master投入的时间越来越少,但是一个团队可以完全没有Scrum Master吗?
Scrum Master通过教练、指导、引导团队,使得他们的团队开发出伟大的产品。对一个初次接触Scrum的组织中的一个新的团队而言,这是一个具有挑战性而且耗时的工作。
首先,Scrum Master需要时间让团队理解和接受Scrum框架,Scrum Mater得说服团队,是的,潜在可交付的软件是可以在小于三个月的时间内完成的;Scrum Mater得指导团队一些新的实践,比如测试驱动开发或者持续集成;一个新的团队的Scrum Mater可能还得花时间帮助PO学习如何工作。
这些工作可能要花很多的精力,但是,会越来越容易。
Scrum Master角色随着时间的推移变得更容易
随着时间的推移,团队逐渐成长,团队成员已经从敏捷中习得一些技能,帮助他们学习、评估和采用新的实践。
这就好比学习一门新的语言。首先我们通过记忆学习,然后,当我们储备到可以用新的语言交谈时,我们还可以通过语境学习:在一个句子中,某个单词你可能不认识,但是其他的单词提供了足够的语境,使得你可以辨别这个单词的意思。
在看到SCRUM带来的一些早期好处之后,团队不再需要那么强的说服力就会去尝试新的实践。而且,随着时间的推移,Scrum Master 逐步移除组织中的敏捷障碍。比如,早期会碰到的一个障碍是为了使敏捷团队能够坐在一起,需要协调场地,变动人员的位置。但是一旦这个阻碍溢出了,就不需要再做第二次。
这很好的支持了Scrum Master的工作随着时间推移逐渐变的容易这个观点。通常,一个Scrum Master进入一个团队,一年之后和刚开始相比,占用的时间会减少。
为什么这个工作变得容易
Scrum Master 角色的工作变得容易一部分原因是团队成员开始承担部分工作。
过了一段时间,团队成员需要的指导逐渐变少。他们学会了如何改进会议,团队成员与PO更密切和直接的工作,所以Scrum Master不在需要解决沟通障碍和问题。敏捷的组织障碍越来越少。虽然剩下的可能确实难以解决,但是数量比较少。
所以,当团队和组织在Scrum做的较好之后,Scrum Master要花费的时间越来越少。
但是这个角色会真的消失吗?
但是是否Scrum Master的所有努力都是为了不再需要这个角色呢?
以我的经验,答案是否定。
最好的Scrum团队也可以通过好的Scrum Master的教练、指导和引导而持续获益。有人说,一些表现好的团队可能发现,他们不再需要全职的Scrum Master。他们可能宁愿团队的负责技术的成员同时兼任Scrum Master的职责。
但是,以我的经验,即便是最好的团队,仍然需要Scrum Master。
你的经验呢?
你觉得随着时间的推移,Scrum Master角色应该是怎么样的?你同意当Scrum Master和团队有经验之后,Scrum Master花费的时间更少吗?你有没有在完全没有Scrum Master角色,连指定的或者兼职的Scrum Master角色都没有的团队中工作过?
作者:Mike Cohn
译者:廖希密
廖希密是浙江移动公司的敏捷教练,她参与了浙江移动的敏捷转型工作,目前担任内部敏捷教练,推动敏捷团队改进和相关实践落地。她也是Scrum联盟认证的CSP、CSM、CSPO和PMI认证ACP。
原文链接:
https://www.mountaingoatsoftware.com/blog/does-the-scrum-master-role-ever-go-away