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完成的工作进行验收。
敏捷宣言
•个体交互 胜于 过程和工具
•可以工作的软件 胜于 面面俱到的文档
•客户合作 胜于 合同谈判
•响应变化 胜于 遵循计划
浙公网安备 33010602011771号