码迷,mamicode.com
首页 > 其他好文 > 详细

什么是Scrum(五)

时间:2020-01-07 18:22:21      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:昨天   一个   并且   会议   通过   过程   ret   黑板   idt   

推荐:https://www.tapd.cn/

Scrum开发流程中的三大角色:产品负责人(Product Owner),流程管理员(Scrum Master),开发团队(Scrum Team)


技术图片
Scrum开发模型

1、产品负责人按优先顺序排列确认一个产品需求列表(Product Backlog

2、开发团队根据Product Backlog列表,做工作量的预估和安排

3、有了Product Backlog列表,我们需要通过 Sprint Planning Meeting(任务计划会议) 来从中挑选出一个Story作为本次迭代完成的目标,这个目标的时间周期是1~4个星期,然后把这个Story进行细化,形成一个Sprint Backlog(任务列表);

4、Sprint Backlog是由Scrum Team去完成的,每个成员根据Sprint Backlog再细化成更小的任务(细到每个任务的工作量在2天内能完成);


技术图片
任务看板

5、在Scrum Team完成计划会议上选出的Sprint Backlog过程中,需要进行 Daily Scrum Meeting(每日站立会议),每次会议控制在15分钟左右,每个人都必须发言,并且要向所有成员当面汇报你昨天完成了什么,并且向所有成员承诺你今天要完成什么,同时遇到不能解决的问题也可以提出,每个人回答完成后,要走到黑板前更新自己的 Sprint burn down(任务燃尽图);

技术图片
每日站立会议

6、做到每日集成,也就是每天都要有一个可以成功编译、并且可以演示的版本;

7、当一个Story完成,也就是Sprint Backlog被完成,也就表示一次Sprint完成,这时,我们要进行 Srpint Review Meeting(演示会议),也称为评审会议,产品负责人和客户都要参加(最好本公司老板也参加),每一个Scrum Team的成员都要向他们演示自己完成的软件产品(这个会议非常重要,一定不能取消);

8、最后就是 Sprint Retrospective Meeting(回顾会议),也称为总结会议,以轮流发言方式进行,每个人都要发言,总结并讨论改进的地方,放入下一轮Sprint的产品需求中;

技术图片
Scrum开发流程

敏捷开发XP 和 Scrum的区别

\XPScrum
迭代周期 1-2周 2-4周
是否允许修改需求 在一个需要没有实现的时候可以使用其他的需求将其替换,但是实现的时间是要相等的 Scrum是不允许这样做的,一旦迭代开工会完毕,不允许有改变,并有Scrum Master严格把关
需求是否严格按照优先级实现 不用
是否采用严格的工程方法,保证进度或者质量 非常严格 要求开发者自觉


什么是Scrum(五)

标签:昨天   一个   并且   会议   通过   过程   ret   黑板   idt   

原文地址:https://www.cnblogs.com/hofmann/p/12162836.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!