敏捷教练日记之「做好兼职Scrum Master=重度精神分裂?」

本文作者:敏捷教练梁堃

Scrum Master作为Scrum中的一个重要角色,用来辅导团队正确进行scrum流程,帮助团队移除障碍,组织scrum中的各个仪式,帮助PO建立Product Backlog等工作,同时帮助团队不断改进成长,达到自组织团队。但是很多组织在开始的时候因为组织架构,人力成本等原因,可能不会设置专职的Scrum Master职位,一般都是由现有成员兼职Scrum Master来进行Scrum运行工作,那么在这里笔者以自身的经历来和大家讨论一下兼职Scrum Master都需要哪些技能,还有哪些坑等着大家去跳。

发 现 问 题

D是一个通信行业的资深开发人员,今年他们企业要进行整体敏捷转型,要组建一些Scrum开发团队,而D很早就了解Scrum这个框架,也对这种新的软件开发方法比较感兴趣,所以他提出来能否有他担任所在团队的Scrum Master,来帮忙团队进行敏捷转型。但是因为公司整体人事架构考虑的问题,不会设置专职的Scrum Master这个职位,所以D就先以兼职Scrum Master的角色存在。但是运行了几个迭代之后,D感觉遇到了很多困难,有种力不从心的感觉,于是他想到了阿甲,以前在本地敏捷社区上认识的敏捷教练,决定跟他聊一下目前遇到的情况。

D拿起电话:“阿甲,您好,我是D,请问最近有没有时间,想跟您聊一下我这边在承担Scrum Master的一些困惑。”

阿甲:“D,你好,当然可以了,这样吧,明天下午我们在你公司门口的星巴克见面,怎么样。”

D:“非常感谢,那明天见。”

第二天,阿甲在星巴克见到了D:“D,你好。”

D:“你好,阿甲,最近我这里遇到了一些问题,希望能从您这边获取到一些建议。”

阿甲:“好的,那么你这边遇到了什么问题了。”

D:“像我以前跟你说的这样,我们企业现在正在进行敏捷转型,要组建Scrum团队,我主动申请担任团队的兼职Scrum Master这个角色,同时还从事一些产品开发工作。但是我现在发觉我很难同时承担两个角色的工作,非常苦恼。”

阿甲:“有什么困难么,说来听听。”

D:“比如我身兼SM和开发人员,在站会的时候很难分清楚自己的角色,因为我一方面要同步自己的工作状态,但是SM又要求我站在团队外面,以旁观者的角度来观察团队状况。我感觉自己都快精神分裂了。”

阿甲:“身兼多个角色是有这样的问题。那么其他团队成员怎么看呢?“

D:“这是令我困扰的另外一个问题,因为我在这个团队里面工作时间太久了,跟大家非常熟悉,所以大家平时还是当我是开发人员而不是Scrum Master,在跟大家聊团队的情况时候,大家也不太往心里去。”

阿甲:“那么还有别的困扰么?“

D:“还有就是我很难分配我的时间,你知道的我们的交付日期非常紧张,而我也有开发任务,很多时候就陷入到具体工作中了,当我有空闲的时候,发现很多Scrum Master的工作还没有进行。”

阿甲:“时间分配确实是兼职人员的很大一个问题。”

D:“还有一个就是我很难定位自己的工作重心,因为老板跟我聊天的时候认为SM主要是做一些会议的准备主持等工作,不需要多少时间,还是希望我集中于开发工作上。”

阿甲:“嗯。。。你们老板有上过Scrum相关的培训或者课程么?“

D:“没有上过课程,应该自己了解过一些吧。”

阿甲:“我应该了解到你的问题了,其实我以前也做过兼职的Scrum Master,也同样遇到过你现在碰到的问题。”

D:“太好了,我能听听你是怎么解决这些问题的么?“

阿甲:“可以啊,不过按照套路,我们还是先分析一下问题的原因都在哪里?“

问 题 分 析

阿甲:“首先,由于企业架构等问题,很多企业在组建Scrum团队的时候不会设置专职的Scrum Master, 而是让企业原有人员兼职做起。但是因为Scrum Master的职责问题,这样就需要这个人一定要非常合适,而且能够有很强的能力切换自己的角色,这样才能更好的帮助团队。”

D:“这到可以,不过像我这样从开发做兼职的Scrum Master适合么?“

阿甲:“从下表可以看出来,一般从企业内部做兼职Scrum Master的有以下几种人员。”

D:“原来这里有这么多的坑啊。”

阿甲:“所以我们一般不推荐兼职Scrum Master的出现,不过如果企业需要,作为兼职Scrum Master可能要注意一些事情,才能确保我们把scrum master的工作做好。”

D:“洗耳恭听。”

阿甲:“首先如果要确保理解Scrum Master的角色定位和职责,这样才能知道在什么时候自己应该是SM的角色;其次如果是开发人员的话,要和直属老板谈谈,他对于这种兼职Scrum Master的期望,像你刚才说的,老板可能觉得SM就是组织会议的,那么他的期望值就是这些。”

D若有所思的样子。

阿甲:“第三,可能要分配好自己的时间,比如说每天什么时候就是作为SM的存在,这个时间不做开发工作,如果有紧急事物也尽量协调到其他时间,这样确保你能在一段时间内可以专注做SM的工作,久而久之,其他人也就习惯了你在这个时间就是做为SM的存在。”

D:“不错的主意。”

阿甲:“最后,要逐步建立自己职业影响力和专业能力,尽量的通过这些来影响其他人。”

D:“我明白了。”

阿甲:“我们来看看下面的这个表”

D:“看了这张表之后,感觉清晰很多了“

阿甲:“那么我们就你的情况看看有什么可以做然后改善目前情况。”

解 决 问 题

阿甲和D一起讨论了以下方法用来帮助D做好兼职的Scrum Master:

D决定找个时间跟老板聊聊,了解老板对于D目前工作的期望,同时也将SM在团队中的作用和职责跟老板沟通,以便获得老板的支持;

为了更好的区分自己的角色,D准备1顶帽子,做为SM的时候会带上帽子,而作为开发人员则不带帽子,这样也给其他团队成员一个明显的信号;

D每天都会拿出1点半-3点半的时间作为SM的存在,统计数据,协助解决一些团队的问题,同时也和团队成员沟通关于scrum的一些事项;

最后D也准备了一些培训,工作坊之类的活动,不仅让团队成员参加,也会让其他感兴趣的人或者管理层参加。

过了一个月,阿甲在一次社区活动上又见到了D:“D,你好,你的SM做的如何了,感觉比以前要好一些么?”

D:“根据我们上次总结的方法我试了一下,效果好多了,时间安排比以前合理,而且跟老板沟通之后,老板也认识到了SM对于Scrum团队的重要性,也对我在这方面有了更高的期望,同时经过一些我组织的培训工作坊之类的活动,团队和企业也认可我在这方面的影响力。工作开展的更顺利了。”

阿甲:“那么团队呢,他们对你有什么新的要求么?”

D:“到没什么要求,他们唯一的期望就是我能把帽子颜色换成绿色的。”

阿甲:“......这个......我帮不了你了。”

猜你喜欢

转载自www.cnblogs.com/ylsara/p/9199227.html