![](https://csdnimg.cn/release/download_crawler_static/86391765/bg1.jpg)
SCRUM 指南 byKen Schwaber
2009 年 5 月 3
SCRUM 简介
自从上世纪 90 年代初期,Scrum 方法就已经应用于开发复杂的产品。本指南介绍了如
何应用 Scrum 构建产品。Scrum 不是一种过程,也不是一项构建产品的技术,而是一个框架,
在这个框架里可以应用各种过程和技术。Scrum 的作用就是让开发实践方法的相对功效显现
出来以便随时改进 ,同时也为开发复杂产品提供了框架。
SCRUM 理论
Scrum 是以经验过程控制理论为依据,采用迭代、增量的方法来提高产品开发的可预见
性并控制风险。Scrum 的三大支柱支撑起每个经验过程控制的实现。
第一大支柱是高透明度
高透明度确保管理结果的人看得到那些影响结果的过程方面。这些过程方面不仅要透明,
而且那些被观察到的方面也必须被充分了解。这就是说,当某人检验某个过程并认为完成
了某些任务时,这个完成必须等同于他们的完成定义。
第二大支柱是检验
开发过程中的各方面必须做到经常性的检验,以确保及时发现过程中的重大偏差。在确
定检验频率时,需要考虑到检验会引起所有过程发生变化。当规定的检验频率超出了过程检
验所能容许的程度,那么就会出现问题。幸运的是,软件开发并不会出现这种情况。另一个
因素就是检验工作成果人员的技能水平和勤勉程度。
第三大支柱是适应
如果检验员经检验发现过程中的一个或多个方面不满足可接受标准,并且最终产品是不
合格的,那么检验员就必须对过程或是材料进行调整。调整工作必须尽快实施以减少进一步
的偏差。
SCRUM 指南
作者:Ken Schwaber
2009 年 5 月 3
Scrum 中有三个进行检验和适应的时刻 :每日例会是用来检验朝向 Sprint 目标的工作进
程,调整以优化次日的工作价值。另外,Sprint 评审和计划会议是用来检验朝向发布目标
的工作进程,调整以优化下一个 Sprint 的价值。最后,Sprint 回顾会议是用来评审完成
的 Sprint,并确定什么样的调整可以使下一 Sprint 的效率更高、结果更令人满意和更易
于工作。
SCRUM 内容
Scrum 框架包括一组 Scrum 团队 和与其相关的事物: 时间盒 、 工件和规则 。
Scrum 团队的目标是提高灵活性和生产能力。为此,他们自组织、跨职能,并且以迭代
方式工作。每个 Scrum 团队都有三个角色:1) ScrumMaster ,负责确保成员都能理解并
遵循过程;2) 产品负责人 ,负责最大化 Scrum 团队的工作价值;3) 团队 ,负责具