在一个复杂的项目生命周期中,SCRUM MEETING是一种能够协助进行团队管理与过程管理的有效反馈机制,这种反馈机制被那些采用了敏捷开发方法论的软件开发团队广泛应用。不过这种沟通方式并不局限于此,即使你所在的团队没有采用敏捷开发方法论,你仍可以定期为你的团队举行SCRUM MEETING,并且会从中获益匪浅。
一个高效的SCRUM MEETING是由若干不同的角色组成的。在今天的这篇文章中,我只想讨论一下有关于“鸡和猪”这两个角色的区分。为了能够让大家更好的理解我的观点,让我们来看一幅由implementingscrum.com提供的卡通图片,这幅图片的名字叫做“Scrum Pigs and Chickens?”。
在这幅卡通图片中,这两种动物其实代表了我们项目中的两种参与者,我们把他们叫做“鸡”和“猪”。在这个故事中,他们计划合伙开一个的餐馆,并且有一个起名为“火腿和鸡蛋”的主意,但是,猪感觉这个主意非常不公平,因为这个主意会让他投入他的全部,甚至必须要提供自己作为主要原料,而与此同时,作为合伙人的鸡仅仅是需要提供她的鸡蛋就够了。
在SCRUM MEETING中,我们也可以将参与者划分为这样的两类,其中一部分是“猪”,另外一部分则是“鸡”。参加SCRUM的成员,要么是全身心,倾其所有地投入到项目当中,要么就是简单的参与者。让我们来看一下在我们项目当里,各种形形色色的职位角色都属于哪一类?
“猪”
当前参加项目的成员们
他们有可能可能是开发人员,可能是美工或者产品经理。正是他们组成了整个团队的核心。
SCRUM MASTER
SCRUM MASTER可能是这个团队的成员,也有可能不是。将这个角色挑出来讨论一下是非常重要的,因为这个承担这个角色的人在SCRUM MEETING的过程中要起到非常重要的作用,他需要负责让整个SCRUM MEETING 不受影响的并且能够高效的进行。
项目所有人
项目所有人可能是产品经理,可能是参与整个项目中的某一个成员,也可能不是。同样的,我们将这个角色从项目中挑选出来也是非常重要的,因为这个人代表了最终用户的声音。
“鸡”
职能经理
第一眼看上去,你可能会很自然的认为那些经理们是属于“猪”的这个分类的,但是实际上,在一个Scrum会议当中,这些职能经理们通常更加关心有哪些人参加了这个项目,以及参加这些项目的个人情况。他们往往没有将注意力聚焦到项目本身上,即便是有一些意见或者想法,也可能是受到某些特定用户的目标导向,他们并不能真正的全身心投身于这个项目当中。基于上述原因,在SCRUM MEETING中,我们将其归为“鸡”这一类。
利益相关者
利益相关者是会从这个项目中获益,或者是这个项目最终成果的既得利益者。但是,请不要想当然的认为他们就有影响项目方向或者是最终产品的权利。这些利益相关者可以提供意见或者是对未来的建议,但是决定最终产品开发过程的最终权利在产品所有者的手中。
为啥区分这些角色是重要的?
“鸡”和“猪”的角色分类对于一个SCRUM MEETING来说是至关重要的,因为这种分类说明了在一个SCRUM MEETING当中,谁是主动的,全身心的参与者。当然,鸡在一个SCRUM MEETING中并不是一个主动的,全身心的参与者。因此他们可以参加,但是应该只是作为一个客人的身份来参加,并且不应用他们当前身份对当前会议产生任何影响。另一个方面,与会的猪们应该在会议上分享他们当前的项目进度以及他们在此过程中正在遇到的障碍。鸡并不是主动参与者的另外一个原因是,他们太容易喧宾夺主,很容易就会影响到SCRUM的方向,还可能会将整个团队的目标带偏。让整个会议始终保持一个特定的主题,并且应当包含所应涵盖的内容的责任担当者是SCRUM MASTER。不管是鸡还是猪,如果有人跑题了,这个时候,承担SCRUM MASTER角色的人应当站出来,让会议的主题回到本来的议题上去。
作者 陈子文(热衷于PM\ORACLE\JAVA等,欢迎同行交流)EMAIL:[email protected] QQ:409020100.