敏捷项目管理方式---Scrum

Scrum是一种迭代式增量软件开发过程,通常用于敏捷软件开发。Scrum在英语的意思是橄榄球里的争球。

Scrum定义了许多角色,根据猪和鸡的笑话分为两组,

"猪"角色

是全身投入项目和Scrum过程的人; they are the ones with "their bacon on the line."

产品负责人代表了客户的意愿。这保证了Scrum团队在做从业务角度来说正确的事情。产品负责人编写 用户故事,排出优先级,并放入产品订单。

Scrum主管(或促进者)促进 Scrum过程,他的主要工作是去除那些影响团队交付冲刺目标的障碍。Scrum主管并非团队的领导(由于他们是自我组织的),而是负责屏蔽外界对开发团队的干扰。Scrum主管确保Scrum过程按照初衷使用。Scrum主管是规则的执行者。

开发团队负责交付产品的团队。由5至9名具有跨职能技能的人(设计者,开发者等)组成的小团队完成实际的开发工作。

"鸡"角色

鸡角色并不是实际Scrum过程的一部分,但是必须考虑他们。 敏捷 方法的一个重要方面是使得用户和利益相关者(stakeholders)参与到过程中的时间。参与每一个冲刺的评审和计划,并提供反馈对于这些人来说是非常重要的。

-----------------------------------------

Scrum用到的术语:

角色

产品负责人 Product Owner: 负责维护产品订单的人,代表利益相关者的利益。   

Scrum主管 Scrum Master: 为Scrum过程负责的人,确保scrum的正确使用并使得Scrum的收益最大化。一般不翻译。   

开发团队 Team: 由负责自我管理开发产品的人组成的跨职能团队。

工件

产品订单 Product Backlog:按照优先级排序的高层需求。   

冲刺订单 Sprint Backlog:要在冲刺中完成的任务的清单。   

冲刺燃尽图 Burndown Chart:在冲刺长度上显示所有剩余工作时间逐日递减的图,因整体上总是递减而得名。

活动

计划会 Sprint Planning Meeting:在每个冲刺之初,由产品负责人讲解需求,并由开发团队进行估算的计划会议。   

每日立会 Daily Standup Meeting:团队每天进行沟通的内部短会,因一般只有15分钟且站立进行而得名。   

评审会Review Meeting:在冲刺结束前给产品负责人演示并接受评价的会议。   

反思会/回顾会 Retrospective Meeting:在冲刺结束后召开的关于自我持续改进的回忆。

其他

  冲刺 Sprint: 一个时间周期(通常在2周到1个月之间),开发团队会在此期间内完成所承诺的一组订单项的开发。

更多详细内容,访问:

http://baike.baidu.com/view/1528674.htm

[@more@]

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/23682146/viewspace-1055794/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/23682146/viewspace-1055794/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值