Scrum简单整理

       最近公司发生了一些变故,团队解散测试团队只有我一个人留下来了。之前的项目管理是Scrum模式,想着整理一下相关的东西,以下内容多为百度,只是做一个知识的集合加上一点自己的感受。

概念:Scrum是一个用于敏捷开发的开发过程框架,是一创作中心 种项目管理的方法。

基本概念:

sprint——每个开发周期算一个sprint,也可以理解为迭代周期,一般是2-4周,这个时间长度也是区别于极限编程(1-2周)的一个方面。

backlog——在软件开发中可以简单的理解为剩余需求池的内容,需要有优先级的顺序

涉及角色:

Product Owner:产品负责人,也是项目利益关系者,代表着客户的利益;

Scrum Master:项目过程主导者,负责整个项目的有序高效对的推进;

Team:执行团队,在软件项目中包括需求,开发,产品等,主要负责执行和汇报任务及进度。

流程:

1.sprint初始,会有一个Sprint Planning Meeting,目的是进行需求,阶段目标讲解,以及项目开发时长估计等;

2.sprint开始时,每天会有 Daily Standup Meeting,也可称为每日站会,目的是用简短的时间(15min以内)进行每日工作的陈述:昨天完成了什么,今天要做什么,有什么阻碍,由Scrum Master记录下来;

3.sprint结束前,会有一个Review Meeting,用来给产品负责人演示,讲解当前sprint的内容,并接受评价,以确保开发结果是符合预期的。

4.sprint结束后,会有一个Retrospective Meeting,也称为回顾会或者反思会,是sprint结束后对证额sprint过程进行反思和持续改进的会议,并不是吐槽或者甩锅大会,需要明确重点。一般控制在4h以内

与极限敏捷的区别:

1.严格的scrum是不允许中途插入需求,但是很少有项目可以做到。

2.sprint中,并不需要跟个按照优先级来执行,以保证项目过程的灵活性

发布了24 篇原创文章 · 获赞 0 · 访问量 2051

猜你喜欢

转载自blog.csdn.net/Poppy_tester/article/details/105723437