Scrum

来源:互联网 发布:c语言编程简易小游戏 编辑:程序博客网 时间:2024/06/11 01:34

Scrum指南的目的:

Scrum是用于开发和支持复杂产品的框架

Scrum的定义

Scrum是一个框架,在这个框架里面人们可以解决复杂的自适应问题,同时也能高效的交付产品。

(1)轻量级

(2)容易理解

(3)难以精通

Scrum理论

Scrum是基于经验型的流程控制理论。透明性、检视、调整是经验型理论的三大支柱

透明性

(1)对各个环节有统一一致的标准

(2)使用统一的术语来描述

(3)产品负责人和验收人对“完成”有统一的定义

检视

经常检视Srum中工件和完成Sprint目标的进度,以发现不必要的偏差。

调整

如果发现流程中一个或多个背离了可接受的标准,要进行调整。


Scrum团队的组成

(1)Scrum Master

(2)产品负责人 PO(Product Owner)

(3)Team(Dev,Test...)


产品负责人:管理产品代办列表的唯一负责人

(1)清晰的表达产品代办列表

(2)对产品代办列表排序,是的符合公司的目标和愿景

(3)优化开发团队所执行工作的价值

(4)确保产品代办列表对所有人可见,透明,清晰

(5)确保开发对产品代办列表有足够的理解


开发团队:(包括 各种专业人才,负责每个Sprint结束时交付潜在可发布的产品增量,只有开发团队才能开发增量)

(1)自组织的

(2)跨职能的

(3)Scrum开发部认可头衔,都叫开发人员

(4)不认可子团队

(5)每个开发都有自己的特长,责任属于开发团队


Scrum Master:(确保所有人能够正确的理解和实施Scrum,服务型领导)


Scrum事件:(Scrum中的每个事件都是检视和调整的机会)


Sprint:(Scrum的核心,周期是小于等于1个月,产出是潜在可发布的产品)

(1)Sprint计划会议

(2)Sprint每日站会

(3)开发工作

(4)Sprint评审会议

(5)Sprint回顾会议

注:产品负责人可以取消一个Sprint


Spring计划会议:(为这个Sprint的工作做计划,整个Scrum团队参加,输出Sprint的目标)

(1)接下来的Sprint交付的增量中包含哪些内容

(2)要如何完成交付增量所需的工作


Sprint每日站会:(15分钟的事件,团队参加的会议)

(1)昨天我为开发团队的Sprint目标做了什么

(2)今天准备如何开展工作

(3)有什么阻碍了我的进度


Sprint评审会议:(Sprint结束时执行,检视产品的增量并按需要调整产品代办列表)


Sprint回顾会议:(Scrum团队检视自身并创建下一个Sprint改进计划的机会)





0 0
原创粉丝点击