# 模块二 基础巩固 Scrum 简介

## 2.7.2 Scrum 简介 <a href="#id-272scrum-jian-jie" id="id-272scrum-jian-jie"></a>

* SCRUM 是什么
* SCRUM 精髓
* SCRUM 框架
* 角色

### SCRUM 是什么 <a href="#scrum-shi-shen-me" id="scrum-shi-shen-me"></a>

SCRUM 是迄今为止最著名的敏捷方法，主要用于开发、交付和持续支持复杂产品的一个框架，是一个增量的、迭代式的开发过程

### SCRUM 精髓 <a href="#scrum-jing-sui" id="scrum-jing-sui"></a>

* 两个优化
* 三个拆分

#### 两个优化 <a href="#liang-ge-you-hua" id="liang-ge-you-hua"></a>

* 优化商业价值
* 优化过程

**优化商业价值**

在每个迭代结束后跟客户一起检查发布目标，并据此优化发布计划，并更新产品待办事项列表及优先级

**优化过程**

每个迭代结束后进行回顾，对团队的实践过程做优化

#### 三个拆分 <a href="#san-ge-chai-fen" id="san-ge-chai-fen"></a>

* 拆分组织
* 拆分产品
* 拆分时间

**拆分组织**

把组织拆分成小规模、跨职能的自组织团队

**拆分产品**

把工作拆分成一系列小而具体的交付物，按优先级排序，估算每项任务的相对工作量

**拆分时间**

把时间拆分成固定大小的短迭代（通常为2-4周），在每个迭代结束时对可交付的产品增量进行演示

### SCRUM 框架 <a href="#scrum-kuang-jia" id="scrum-kuang-jia"></a>

![](https://3083743005-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F8gwpNo3eyzHkX0O40HRA%2Fuploads%2FuUVkC2sM6TO4cqYGTVoy%2F232.jpg?alt=media\&token=76f89d1c-cfe9-44e7-88a4-98c672f389be)

* 需求池
* 周迭代
* 启动会议（调优先级最高的需求）
* 开发（每天站会）
* 测试
* 上线（回顾会议）

### 角色 <a href="#jiao-se" id="jiao-se"></a>

* 产品负责人
* 跨职能团队
* 团队促进者

#### 产品负责人 <a href="#chan-pin-fu-ze-ren" id="chan-pin-fu-ze-ren"></a>

* 利益相关方的代表，重点时产品业务方面
* 从业务角度出发对需求并对权重排序，合理调整产品功能和迭代顺序

#### 跨职能团队 <a href="#kua-zhi-neng-tuan-dui" id="kua-zhi-neng-tuan-dui"></a>

* 尽一切可能去完成任务，发布产品
* 分析理解产品负责人的产品愿景
* 合作完成冲刺（sprint）中的目标
* 更好的支持可能需要进一步开发的产品发布

#### 团队促进者 <a href="#tuan-dui-cu-jin-zhe" id="tuan-dui-cu-jin-zhe"></a>

* 聚焦 Sprint 目标，可视化当前进展、障碍、互相尊重、彼此协助、兑现承诺
* 团队的导师和组织者，负责提高团队效率
* 确保参与者都遵守 Scrum 流程和规则
