Essential Scrum

25
吕毅 [email protected] Odd-e Scrum的本质 Scrum实践如何体现敏捷价值和原则

description

The presentation given in SPI conference 2011

Transcript of Essential Scrum

Page 1: Essential Scrum

吕毅[email protected]

Odd-e

Scrum的本质看Scrum实践如何体现敏捷价值和原则

Page 2: Essential Scrum

学习目标

- 理解敏捷价值和原则- 探索Scrum实践如何体现敏捷- 发现Scrum实践中的本质

Page 3: Essential Scrum

价值

原则

实践

Page 4: Essential Scrum

Commitment

Focus

OPenness

RESPECT

Courage

Scrum价值 敏捷价值

Page 5: Essential Scrum

响应变化 高于 遵循计划

个体和互动 高于 流程和工具

工作的软件 高于 详尽的文档

客户合作 高于 合同谈判

Page 6: Essential Scrum

我们最重要的目标,是通过持续不断地及早交付有价值的软件使

客户满意。

欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,

敏捷过程掌控变化。

经常地交付可工作的软件,相隔几星期或一两个月,倾向于采

取较短的周期。

业务人员和开发人员必须相互合作,项目中的每一天都不例外。

激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。

不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。

可工作的软件是进度的首要度量标准。

坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。

敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。

以简洁为本,它是极力减少不必要工作量的艺术。

最好的架构、需求和设计出自自组织团队。

团队定期地反思如何能提高成效,并依此调整自身的举止表现。

Page 7: Essential Scrum

敏捷原则展开了敏捷价值

Page 8: Essential Scrum

个体和互动 高于 流程和工具

最好的架构、需求和设计出自自组织团队。

不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。

团队定期地反思如何能提高成效,并依此调整自身的举止表现。

激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。

Page 9: Essential Scrum

工作的软件 高于 详尽的文档

可工作的软件是进度的首要度量标准。

经常地交付可工作的软件,相隔几星期或一两个月,倾向于采

取较短的周期。

Page 10: Essential Scrum

客户合作 高于 合同谈判

业务人员和开发人员必须相互合作,项目中的每一天都不例外。

我们最重要的目标,是通过持续不断地及早交付有价值的软件使

客户满意。

敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共

同维持其步调稳定延续。

Page 11: Essential Scrum

响应变化 高于 遵循计划

以简洁为本,它是极力减少不必要工作量的艺术。

欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,

敏捷过程掌控变化。

坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。

Page 12: Essential Scrum

来看一下Scrum实践

Page 13: Essential Scrum
Page 14: Essential Scrum

3个角色

Product Owner团队

Scrum Master

4个会议

Sprint计划每日例会

Sprint评审Sprint回顾

3个物件

Product BacklogSprint Backlog

燃尽图

基于Sprint的开发

Page 15: Essential Scrum

发现哪些是本质

- 看敏捷价值和原则- Scrum实践如何体现

Page 16: Essential Scrum

个体和互动 高于 流程和工具

最好的架构、需求和设计出自自组织团队。

激发个体的斗志,以他们为核心搭建项目。提供所需的环境和支援,辅以信任,从而达成目标。

团队定期地反思如何能提高成效,并依此调整自身的举止表现。

不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。

跨职能团队 自管理团队

共处的团队Sprint回顾

Page 17: Essential Scrum

工作的软件 高于 详尽的文档

经常地交付可工作的软件,相隔几星期或一两个月,倾向于采

取较短的周期。

可工作的软件是进度的首要度量标准。

基于Sprint的开发 完成的定义

基于速率的版本燃尽图

Page 18: Essential Scrum

客户合作 高于 合同谈判

业务人员和开发人员必须相互合作,项目中的每一天都不例外。

敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共

同维持其步调稳定延续。

我们最重要的目标,是通过持续不断地及早交付有价值的软件使

客户满意。

Sprint计划 Sprint评审

Product Owner

Page 19: Essential Scrum

响应变化 高于 遵循计划

以简洁为本,它是极力减少不必要工作量的艺术。

欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,

敏捷过程掌控变化。

坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。

Product Backlog

"CSD方案"

Page 20: Essential Scrum

Scrum实践的本质- 依据敏捷价值和原则

Page 21: Essential Scrum

Product Owner

业务导向 与团队合作

Page 22: Essential Scrum

基于速率的版本燃尽图

带优先级的涌现的

Product Backlog

Page 23: Essential Scrum

团队跨职能

自管理 共处

Sprint回顾

持续改进

Page 24: Essential Scrum

基于Sprint的开发

Sprint计划

Sprint评审

完成的定义

"CSD方案"

检查并适应 客户参与

“拉”模式理解为什么交付质量

Page 25: Essential Scrum

谢谢!