Scrum Master(敏捷教练)的职责有哪些?

2022-08-11 10:29:00
豹子头姐姐
原创
1461
摘要:很多人对Scrum Master职责的认识很片面,以为就是主持Scrum框架里的计划会议、每日站会、回顾会议和评审会议的人。

     

    常踩的坑:在很多企业里,大家认为Scrum Master就是团队里兼职主持Scrum那几个会议的人。

很多人对Scrum Master职责的认识很片面,以为就是主持Scrum框架里的计划会议、每日站会、回顾会议和评审会议的人。因此, 需要说说Scrum Master到底有哪些职责:

1)      过程权威

Scrum Master负责维护Scrum团队的流程,确保团队遵守工作协议,指导团队践行敏捷的价值观、原则,以及实践Scrum。因此,Scrum Master是流程Owner

     常踩的坑:Scrum Master没有足够的授权来行使过程权威。

     某公司引入了Scrum后,试点团队在Sprint执行过程中,职能经理们很好奇团队的试点进展,于是主动要求参加Scrum 团队的敏捷活动。在Sprint计划会议上,经理层给团队指示这个Sprint该做什么,达到什么目标;在回顾会议上,当团队讨论有哪些需要改进时,经理层加入讨论,就团队的改进事项下达指示。

这时候Scrum Master该怎么办?大部分Scrum Master都选择了顺从,因为职能经理是他们的上司或与上司平级。选择了顺从,就意味着流程Owner的权威性被剥夺。


更好的做法是:Scrum Master与经理层提前沟通,职能经理层Scrum各种活动的必须参加者,如果参加,需要保持沉默来锻炼团队的自管理。当然,如果自己不方便沟通,可以寻求其他教练或者同事与经理层沟通。如果经理层对团队的日常运作横加指示,不但没有帮助团队,反而干预了团队的正常运转,剥夺了团队自管理的权利。如果经理层长期这样做,团队势必退回到从前:上级说什么,我们就做什么,反正我们计划、讨论了也没有用,最后都是听领导的,领导对结果负责,错了也是领导的事。

此外,Scrum Master需要让经理层理解:你具有过程权威的权利。如果经理层一味干涉,会剥夺了这一职责,让你的工作无法继续下去。

2)      牧羊犬

Scrum Master负责保护团队不受外界干扰,让团队将精力集中在每个Sprint的交付上。经常,工程师的开发工作被上面的职能经理、其他利益干系人、或项目周边配合的团队所打断。Scrum Master需要为团队充当一个“真空防御层”,让团队在注意力高度集中的环境里工作,那些外界干扰由Scrum Master负责拦截。

案例:绵羊型Scrum Master

某企业一个Scrum团队的产品负责人,经常在Sprint进行中忽然想起有重要的需求在Sprint计划时漏掉了,要求在这个Sprint加上,而Scrum Master并没有异议,团队则全盘接纳。为什么呢?因为产品负责人比较资深,职位级别比Scrum Master和开发团队的任何一个人高。


这样做的后果是什么呢?团队为了满足产品负责人的临时起意经常加班赶工。有了一次特例后,就有第二次、第三次,产品负责人也不觉得这样做有什么不妥,反而形成了习惯;而团队对于Sprint的目标再也不尊重,对Scrum的工作方式也不会喜欢。

3)      清道夫

Scrum Master负责清扫妨碍团队生产效率的一切障碍。这里不是说Scrum Master要亲自撸起袖子来干,而是说Scrum Master引导团队自管理,团队成员自己清除障碍,但是当团队自己搞不定的时候,Scrum Master责无旁贷。

案例:保姆型Scrum Master

小楠,一名由技术Leader转型的Scrum Master一直对团队尽职尽责。团队每个成员遇到困难都找他,他经常坐在工程师旁边帮着调试代码攻关。技术能力最强的也是他,任何技术攻关都由他亲自带头编代码调试,没有他攻不破的困难;站会上,每个人提到自己遇到了什么困难,他都用小本子记下来,会后找这些同事一一解决。


这样的Scrum Master虽然被大家所爱戴,像雷锋一样乐于助人。但是,这样对团队是最好的吗?大家都是成年人,像小楠这样每天亲力亲为给大家解决问题,觉得是对团队好,但这样对团队自我成长反而不利。这种保姆型Scrum Master从技术Leader转型的人多见,因为这些技术Leader之前在团队里就是个无所不能的英雄。

教练

Scrum Master教练的对象是产品开发团队和产品负责人。Scrum Master负责移除产品负责人和开发团队之间、开发团队成员之间彼此的协作障碍。就像球场的教练,Scrum Master观察团队如何运作Scrum, 帮助团队提升敏捷的实践能力,改变团队思维模式,从而提升团队的整体效能。Scrum Master也辅助产品负责人开展与开发团队相关的活动,比如梳理Backlog等,并引领团队持续优化产品,实现产品最大的产出。

因此,Scrum Master需要学习一些引导技术、教练技术的基本功(参考文献910)。如果Scrum Master只传授知识和技能, 他会发现很难改变和影响别人。

4)      服务型领导

服务型领导(Servant Leadership[1])是领导力的一种。Scrum Master是典型的服务型领导者。他服务于团队,服务于产品负责人,服务于组织。关于服务型领导,以及什么时候用什么样的领导风格,本书第十章敏捷领导力有介绍。


5)      变革代言人

做组织变革的代言人是对Scrum Master最高的要求。很多企业的Scrum Master虽然把自己的团队带领得很好,但是影响范围仅限于自己的团队,对与团队周边的人和组织没有产生推进变革的作用。


但是,这不是Scrum Master自己的问题。也不是告诉Scrum Master说“你承担着推进组织变革的作用”,然后Scrum Master就可以自动行使这个职责。组织需要建立敏捷转型委员会等机制,为Scrum Master推进和影响组织变革建立顺畅的通道。




联系我们
联系人: 田老师
电话: +86 135 5227 9573
Email: clientservice@hardenx.cn
地址: 北京市朝阳区福码大厦B座17层1705

加微领1G资料