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

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



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


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


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


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


定义Scrum角色

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


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

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


二者协作

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

1PUQj2Pg3nKFK.gif

转载于:https://my.oschina.net/u/3030942/blog/864829

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值