some misunderstandings about agile

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

Upload: mike-li

Post on 07-Jul-2015

801 views

Category:

Documents


5 download

DESCRIPTION

This is the slides that presented on Agiletour 2010 China Shanghai stop

TRANSCRIPT

Page 1: Some misunderstandings about Agile

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

Mike Li

Page 2: Some misunderstandings about Agile
Page 3: Some misunderstandings about Agile

Scrum

AgileXP

Page 4: Some misunderstandings about Agile

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

这个应该是敏捷团队开发的This must be developed by an Agile team

? (1)

Page 5: Some misunderstandings about Agile

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

Page 6: Some misunderstandings about Agile
Page 7: Some misunderstandings about Agile

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

Page 8: Some misunderstandings about Agile

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

Page 9: Some misunderstandings about Agile

快速响应变化Response change fast

Page 10: Some misunderstandings about Agile

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

Page 11: Some misunderstandings about Agile

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

? (2)

Page 12: Some misunderstandings about Agile

什么是计划What is planning

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

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

Page 13: Some misunderstandings about Agile
Page 14: Some misunderstandings about Agile

敏捷计划的对象Agile planning object

客户需要Customer Needs

需要什么What

何时需要When

Page 15: Some misunderstandings about Agile
Page 16: Some misunderstandings about Agile

敏捷的计划Agile Planning

Page 17: Some misunderstandings about Agile

适时的计划Just in Time

Detail of the PlanDetail Rough

Page 18: Some misunderstandings about Agile

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

Page 19: Some misunderstandings about Agile

敏捷度量太少了

Agile is lack of metrics

? (3)

Page 20: Some misunderstandings about Agile

周末有人来加班了吗?Are there anyone OT during weekend?

Page 21: Some misunderstandings about Agile

敏捷项目的度量Metrics of Agile Project团队需要的

Team needs

正好足够的Just enough

Page 22: Some misunderstandings about Agile

每日的度量Daily Metrics

Page 23: Some misunderstandings about Agile

速度Velocity团队在一次迭代所能完成的总工作量

Total work efforts that the team can completed in one iteration

Page 24: Some misunderstandings about Agile

质量Quality交付缺陷密度每日失败的 Build次数每次 build失败的 Test Case数代码测试覆盖率…

Page 25: Some misunderstandings about Agile

还有吗?Any more?可以有

Possible

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

Page 26: Some misunderstandings about Agile

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

? (4)

Page 27: Some misunderstandings about Agile

敏捷团队Agile Team

Page 28: Some misunderstandings about Agile

NO N

O

Page 29: Some misunderstandings about Agile
Page 30: Some misunderstandings about Agile

不是要不要管理,而是如何管理

It is not about the team needs management or not, but how to manage

Page 31: Some misunderstandings about Agile

敏捷团队的管理Agile team management

Page 33: Some misunderstandings about Agile