从猪和鸡的故事看Scrum Master职责

从猪和鸡的故事看Scrum Master职责_第1张图片

一天,一头猪和一只鸡在路上散步,
鸡看了一下猪说:
“嗨,我们合伙开一家餐馆怎么样?”
猪回头看了一下鸡说:
“好主意,那你准备给餐馆卖什么呢?”
鸡想了想说:
“餐馆卖火腿和鸡蛋怎么样?”
猪说:
“不开了,我全身投入(火腿是一次性资源),而你(鸡蛋是可再生的)只是参与而已”


这个故事被用在Scrum中,猪指的是scrum team的三个角色,他们是全身心的投入到了每个迭代的工作中去了。而鸡是指一些外部成员如经理,QA,UI管理组。在Scrum工作中,可能有些情形有“猪”与“鸡”一起参加会议,鸡总是喋喋不休,说这说那。而每个决定却最终会由猪去承担后果。这不是scrum想要看到的,scrum中希望scrum团队是一个自组织的团队,team对自己工作有最大的发言权,而不是由外部人员指指点点。


如何放在鸡对于团队的干扰呢?这需要Scrum Master将很多外部干扰屏蔽在外,我们看看scrum master的职责:

1. 帮助团队去除障碍

2. 包含团队不受外部干扰

3. 指导团队敏捷实践,并建立团队自我提升机制

4. 协助团队与PO良性合作沟通

5. 培训PO和团队敏捷知识

6. 作为变革推动者持续优化开发实践,避免团队做无意义的活动


第一二条,scrum master就需要扫平外部障碍,屏蔽干扰。

第四,第五条讲到Scrum Master要培训PO,告诉PO他/她的职责是什么,并且促进Team和PO的沟通。Scrum Master是最懂Scrum精神的人,PO这个角色并不一定很清楚PO在Scrum中的职责,需要Scrum Master去培训。另外PO和Team存在冲突的可能,PO总是想要更多的可工作的Sprint Backlog被开发出来,有给Team压任务的潜在动力。PO也有调整Backlog开发顺序的冲动,但是对于已经开始的Sprint的Sprint Backlog,Scrum Master需要给予保护。




你可能感兴趣的:(敏捷开发)