33
关于敏捷的一些误解 Some Misunderstandings about Agile Some Misunderstandings about Agile Mike Li

Mike 关于敏捷的一些误解

Embed Size (px)

DESCRIPTION

 

Citation preview

Page 1: Mike   关于敏捷的一些误解

关于敏捷的一些误解Some Misunderstandings about AgileSome Misunderstandings about AgileMike Li

Page 2: Mike   关于敏捷的一些误解
Page 3: Mike   关于敏捷的一些误解
Page 4: Mike   关于敏捷的一些误解

? (1)这个应该是敏捷团队开发的h d l d l

? (1)

This must be developed by an Agile team

Graph taken from Ralph Stacey’s “Complexity and Creativity in Organizations”Graph taken from Ralph Stacey s Complexity and Creativity in Organizations

Page 5: Mike   关于敏捷的一些误解

我非常敏捷,因为我很快I am very Agile because I am very fast

Page 6: Mike   关于敏捷的一些误解
Page 7: Mike   关于敏捷的一些误解

要滑的快,首先要滑的稳To be fast, be stable first

Page 8: Mike   关于敏捷的一些误解

敏捷关注的是…What Agile cares are …

客户需要质量

客户价值客户需要

Customer Needs

质量Quality

客户价值Customer

Value

Page 9: Mike   关于敏捷的一些误解

快速响应变化快速响应变化Response change fast

Page 10: Mike   关于敏捷的一些误解

尽早,持续的交付客户价值尽早,持续的交付客户价值Deliver customer value early and frequently

Page 11: Mike   关于敏捷的一些误解

? (2)

原来敏捷是有计划的…

? (2)

原来敏捷是有计划的…So that, Agile has planning…

Page 12: Mike   关于敏捷的一些误解

什么是计划What is planning

Planning is a process for accomplishing purposes. It is a blue print of business growth and a road map of d l development....

计划是为了达到目的的 个过程 是业计划是为了达到目的的一个过程,是业务增长的蓝图和发展的路线图……

Page 13: Mike   关于敏捷的一些误解
Page 14: Mike   关于敏捷的一些误解

敏捷计划的对象l l Agile planning object

需要什么What

客户需要

What

客户需要Customer Needs

何时需要When

Page 15: Mike   关于敏捷的一些误解
Page 16: Mike   关于敏捷的一些误解

敏捷的计划l lAgile Planning

Vision

dRoadmap

Release PlPlanning

Iteration PlanningPlanning

Daily Daily Planning

Page 17: Mike   关于敏捷的一些误解

适时的计划 Just in Time

Daily Sprint Release Roadmap Vision

il f h lD t il R hDetail of the PlanDetail Rough

Page 18: Mike   关于敏捷的一些误解

敏捷确实是有计划的Agile do has planning

Page 19: Mike   关于敏捷的一些误解

? (3)

敏捷度量太少了

? (3)

敏捷度量太少了Agile is lack of metrics

Page 20: Mike   关于敏捷的一些误解

周末有人来加班了吗?A th OT d i k d?Are there anyone OT during weekend?

Page 21: Mike   关于敏捷的一些误解

敏捷项目的度量 f l Metrics of Agile Project

团队需要的Team needs

正好足够的好足够的Just enough

Page 22: Mike   关于敏捷的一些误解

每日的度量l Daily Metrics

Page 23: Mike   关于敏捷的一些误解

速度lVelocity

团队在一次迭代所能完成的总工作量 团队在 次迭代所能完成的总工作量Total work efforts that the team can completed in one iteration

Page 24: Mike   关于敏捷的一些误解

质量lQuality

交付缺陷密度

每日失败的Build次数

每次build失败的Test Case数 代码测试覆盖率 代码测试覆盖率

Page 25: Mike   关于敏捷的一些误解

还有吗? Any more?

可以有 可以有Possible

团队决定需要的度量项Team decides the necessary metrics

Page 26: Mike   关于敏捷的一些误解

? (4)? (4)

敏捷团队拒绝管理Agile team refuses management

Page 27: Mike   关于敏捷的一些误解

敏捷团队l Agile Team

清晰的目标Clear Goal

团队被充分授权主动的

团队

TEmpoweredInitiative

Team跨职能Cross

Functional

开放透明Transparent Functional

Page 28: Mike   关于敏捷的一些误解
Page 29: Mike   关于敏捷的一些误解
Page 30: Mike   关于敏捷的一些误解

不是要不要管理 是如何管理不是要不要管理,而是如何管理It is not about the team needs

management or not, but how to manage

Page 31: Mike   关于敏捷的一些误解

敏捷团队的管理l Agile team management

Page 32: Mike   关于敏捷的一些误解

Email: [email protected] lidi h @MSN: [email protected]: http://www.cnblogs.com/relaxtintin/LinkedIn: http://www.linkedin.com/in/lidingshan/Twitter: http://twitter.com/lidingshan/

Page 33: Mike   关于敏捷的一些误解