Scrum

[url]http://www.fanshu.com/fanshustaticnews/moren/2009-11-13/091113134324718/1.html[/url]

什么是Scrum?
◎ Scrum在英语的意思是橄榄球里的争球
◎ 在程序开发中它是一个敏捷开发框架
◎ 它是一个增量迭代的开发过程
◎ 在这个框架整个开发周期由若干个小的迭代周期,每个小的的迭代周期称为一个Sprint,每个Sprint的长度2到4周
◎ 在每个Sprint中,Scrum的开发团队拿到一个排列好优先级的需求列表,我们称它为用户故事或者叫Sprint backlog
◎ 在每个迭代结束后,都会开发完成可交付的产品。
Scrum中的角色
在Scrum中,Scrum Master和团队被称为“Pigs——猪”。其他人员被称为“Chickens——鸡”。
这些称谓源于这样一个笑话:
鸡说:嗨,猪! 我想我们开一家餐厅咋样?
猪说:哦,我不知道我们卖什么?
鸡说:火腿和鸡蛋……咋样?
猪说:算了,我不这么认为,我全身投入,你却只是参与!
SCRUM的组成
◎ Scrum Master : 为Scrum过程负责的人,确保scrum收益最大化。
◎ Sprint: 冲刺,一个时间周期,开发会在此期间内完成所承诺的任务。
◎ Backlog:可以预知的所有任务,包括需求、BUG等各种涉及开发工作量的任务。
◎ Sprint Backlog:一个冲刺内决定完成的任务。
◎ Scrum meeting: 用于确定每期SPRINT工作内容。
◎ Stand meeting: 在Sprint周期内对任务和进展进行短时间快速沟通讨论会。
◎ Burndown chart: 燃尽图,在冲刺长度上显示每天进展的图。
SCRUM的四个阶段
一、 任务收集阶段
参与人:所有Scrum人员
工作内容:收集任务,BUG 需求等涉及到开发工作量的任务
交付物:backlog list
展现形式:BUG库、纸贴、文本
二、 任务讨论阶段
参与人:所有Scrum人员
工作内容:召开scrum meeting需求方指定需求优先级开发人员估算backlog开发时间最后决定下个Sprint冲刺的工作任务
交付物:sprint backlog list
展现形式:白板、记录
三、 任务开发阶段
参与人:开发人员 Scrum master
工作内容:对Sprint backlog进行开发,对紧急的不在计划内任务进行处理
交付物:燃尽图
展现形式:白板、记录
四、 任务检查阶段
参与人:开发人员 Scrum master
工作内容:对完成任务进行检查,将未完成任务放到下个Sprint中
交付物:Sprint总结
展现形式:白板、记录
Unplanned item && Next
Unplanned item:不再计划内的条目指的是临时加入的、紧急的事情,这些事情往往优先级会比现在开发的Sprint backlog要高,这时候就要将它放进upplanned中。
Next: 在Sprint开发过程中往往会因为各种原因导致sprint backlog没有开发完,这时候就要将这些放到Next中,和下一期的backlog一起滚动。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值