Scrum介绍

什么是Scrum?

    Scrum是一种迭代式增量软件开发过程。

Scrum术语

•Sprint:一个冲刺,即一个迭代。
•产品Backlog:待完成的工作列表。
•故事点: 工作量的估算单位,1故事点=1完美人天
 
Scrum流程
1,Sprint评审会议——〉2,Sprint计划会议——〉3,Sprint开始——〉4,Spring验收
 
一,Sprint评审会议
 
•确定本次Sprint的Backlog,原型,在Sprint开始之前,让整个团队针对Backlog和原型形成统一认识。
•会议日程:

     1,产品经理针对本次Sprint的Backlog初稿,进行宣讲。

     2,针对本次Sprint的Backlog初稿,其他参会人员和产品经理进行沟通和讨论,确定出本次Sprint的Backlog。

     3,产品经理结合业务流程,针对本次Sprint的对页面的原型进行宣讲。

     4,针对本次Sprint的页面原型,其他参会人员和产品经理进行沟通和讨论,确定出本次Sprint的页面原型。

 

二,Sprint计划会议

•会议日程安排:
•1, 产品经理对Backlog和页面的原型进行宣讲,团队成员和产品经理就Backlog和原型进行沟通和讨论。
•2, 项目经理对业务模型进行宣讲,团队成员和项目经理就业务模型进行沟通和讨论。
•3, 对各个Backlog项进行估算,估算生产率,确定这个Sprint应该插入那些Backlog项。
•4, 把Backlog项拆分成任务,领取任务,确定每日例会的时间和地点。
 
三,Sprint开始
 
开发人员开始编码,测试人员开始编写测试用例,编码完成后,测试人员进行测试,只有通过测试的任务,才是已经完成的任务。
 
四,Sprint验收
 
以演示的形式,对本次Sprint完成的工作进行验收。
 
敏捷宣言
•个体交互    胜于    过程和工具
•可以工作的软件    胜于    面面俱到的文档
•客户合作    胜于    合同谈判
•响应变化    胜于    遵循计划
posted @ 2012-04-16 13:57  天^…^边  阅读(129)  评论(0)    收藏  举报