Scrum运作流程

在前一篇文章中,简单介绍了Scrum的中各个组成结构。
没看过?猛点这里
首先声明:我不是ScrumMaster,最近还在学习中。

本篇用来简单介绍运作Scrum的流程。

首先。我们先复习下:
1.Product最终就是由Backlog中描述的东西所实现的。
2.实施Scrum的Product是由多个Sprint组成。
3.一个Sprint是一个时间段。
4.一个Sprint中包含了当前阶段的Backlog(特性清单)。
5.Backlog是由多个Story(故事点)组成。
6.一个Story由多个Task组成。


Scrum流程实际上就是反复Sprint的过程,循环大家都会写。那么大概这个代码是这样:

Sprint sprint = product.getFirstSprint();
do{
  sprint.running();
}while((sprint = sprint.next()) != null);




那么主要说明的,就是Sprint的周期了。
大的来讲,一共分三个周期:启动,执行,结束
结束周期完成后,即进入下一个Sprint继续。
下面将简单介绍各个周期的工作。

启动
Sprint计划会议

时间: 小于8小时
参与人: 团队成员、产品负责人、ScrumMaster
内容:
产品负责人指定预期目标,团队提出在本次Sprint中预期目标的可实现程度。
(1)前4小时:产品负责人展示最高优先级的产品Backlog,团队向其询问产品Backlog的内容、目的、含义及意图。团队确定其中哪些可以转为完整的产品功能增量(也就是哪些放到本次Sprint中可以完全实现的,注意是完整的,可以交付的)。
(2)后4小时:团队管理自身工作,也就是开始分派任务,在各个Story中增加Task。

 

执行
每日简会

时间: 15分钟
参与人: 团队成员、ScrumMaster
内容:
每位成员自主回答三个问题:
1.自上次Scrum简会后的 1 天里你做了什么?
2.从现在到下次Scrum简会的 1 天时间里你准备做什么?
3.在实现Sprint及项目目标的工作中,你遇到了哪些困难?

 

结束
Sprint评审会议(公开)

时间: 4小时
参与人: 团队成员、产品负责人、其他与利益相关者
内容: 由团队展示本次Sprint周期内产品开发的情况。共同决定团队接下来的工作内容。

Sprint评审会议(内部)

时间: 3小时
参与人: 团队成员、ScrumMaster
内容: ScrumMaster鼓励团队在Scrum过程框架范围内,对开发过程进行调整、修改,使它在下一个Sprint周期中更加有效和令人愉快。

 

 

实际上,要注意的是,以上的步骤,可以自行调整的。因为Scrum并不是说你非得这样那样做,你可以调整到合适自己团队的节奏上。

有的人可能很反对Scrum,认为这个是伪XP,Scrum本身并未着重关注XP实践。而是提供一种更轻便的管理方式。

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值