Scrum中的角色:你是鸡还是猪?

翻译
2017-03-23 09:14:31
滕菲
3765
来源:

Scrum是为开发软件而创造的方法,在项目管理中使用Scrum效果显著。Scrum角色有 ScrumMaster,猪和鸡。这些角色在Scrum中发挥着重要作用。来看看这些角色到底是什么以及角色之间是如何交织在一起的。



为什么使用猪和鸡来描述Scrum角色?


Scrum包包括特定的成员、团队,他们所扮演的角色可能是猪或鸡,或者ScrumMaster。这种说法听起来很奇怪,但如果看看Scrum的理念,就会觉得这么说是有道理的。鸡和猪的角色设定来源于一个有点历史的笑话:


一只猪和一只鸡走在一条路上。鸡看着猪,说:“嘿,我们开个餐馆吧。”猪也看着鸡,说:“好主意。那起个什么名字呢?”鸡想了想,说:“就叫 火腿和蛋怎么样?” “不怎么样。”猪说,“叫这个名字的话我要奉献掉自己,而你只是部分参与了而已。”


也就是说,扮演猪的角色的是使用Scrum建立、管理项目的人,而扮演鸡的角色的,只参与了项目,对项目的成败与否并不负责。尽管如此,鸡在Scrum中也扮演了一个角色,那就是给项目提供重要的反馈。在以生产一个带有客户标志的钥匙串为例的项目中,开发团队扮演的是猪;鸡则是那些负责销售钥匙串的经销商。鸡的作用是帮助猪可以按计划工作。


定义Scrum角色

为了使项目成功,每个Scrum角色都有特定的工作。Scrum角色大概是这样的:


  • 客户——客户拥有成品。用ScrumMaster和团队来开发产品正是他的主意。Scrum中客户的角色是保正项目团队使用正确、最好的方法来完成项目。
  • ScrumMaster——ScrumMaster监控整个项目过程,但是他并不管理团队。相反,ScrumMaster在客户和团队之间起到缓冲的作用。ScrumMaster负责设定项目规则,他不负责项目交付。
  • 团队——团队由具有一系列适当技能、为完成项目而开展工作的团队成员组成。团队负责产品交付,成员的角色在完成项目的过程中互相交织在一起。

  • 用户——用户是通过项目创造的产品/服务的人或地点。在生产钥匙串这个例子中,用户实际上时“使用”这个产品的人。
  • 利益相关者——产品的开发与利益相关者以及销售钥匙串的经销商的利益相关,但是他们只在项目会议上提出全面的反馈。
  • 经理——其他相关经理负责设计钥匙串如何交付、推广以及促使产品交付的环境。


二者协作

如果扮演猪角色的人/团队没有或无法交付,那么这个项目必须重新开始再做一遍,否则项目就失败了。扮演鸡的角色的则要提供反馈和意见,提供产品展示的场所。即使项目失败,鸡也没有什么损失,只需等待猪用Scrum做出一个新产品即可。


总而言之,在Scrum中,无论你扮演的是鸡还是猪,都必须互相紧密合作,毕竟团队合作是最为重要的。

发表评论
评论通过审核后显示。