Top Banner
敏捷之路 滕振宇 高级软件经理 鼎仁信息技术(上海)有限公司 Irdeto Business Support Systems Scrum沙龙 20101
34

Road To Agility

Jun 22, 2015

Download

Documents

Daniel Teng
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Road To Agility

敏捷之路

滕振宇

高级软件经理

鼎仁信息技术(上海)有限公司

Irdeto Business Support Systems

Scrum沙龙

2010年1月

Page 2: Road To Agility

滕振宇,Daniel Teng

Page 3: Road To Agility

公司介绍

Irdeto BSS – 鼎仁信息技术(上海)有限公司

国际领先的媒体计费及客户管理系统方案提供商- 付费电视

- 宽带

- VoIP

客户遍布五大洲44个国家- 南美12国

- 非洲18国

- 北欧4国

- …

Page 4: Road To Agility

软件开发

问题- What

- When

- Why

- How

方案- 产生

- 沟通

- 反馈

4

Page 5: Road To Agility

挑战

全新上海团队

全新业务领域

不了解敏捷

全新技术,语言平台

花哨而不实用的框架

十六个时区

Page 6: Road To Agility

四年后

发布两个主要产品版本

- 6.1 & 6.2

新版本已经在六个国家上线

- 丹麦

- 挪威

- 特立尼达

- 哥伦比亚

- 印度

- 智利

另外三十一个国家

- 欧洲

- 南美

- 非洲

稳定的产品

更高的性能

经验丰富的团队

Page 7: Road To Agility

目录

瀑布式阶段

跨区域功能团队阶段

本地化全功能团队阶段

经验分享

7

Page 8: Road To Agility

瀑布式阶段

模块1

模块2

模块3

模块4

模块5

模块1

模块1

模块1

模块1

模块1

模块2

模块2

模块2

模块2

模块3

模块3

模块3

模块4

模块4模块5模块6

Page 9: Road To Agility

瀑布式阶段

9

Page 10: Road To Agility

瀑布式阶段- 问题

信息反馈不及时

- 需求

- 框架及接口

- 缺陷

信息丢失与再发现

沟通成本高,效率低

项目管理负担

片面地考虑问题

代码不能集成

10

Page 11: Road To Agility

跨区域功能团队阶段

全功能团队

业务团队

团队内部沟通

11

Page 12: Road To Agility

全功能团队

Page 13: Road To Agility

业务团队

13

Products - authorize,

disconnect, reconnect,

cancel

Accounts

Orders and

shipments

Invoices

Contacts

Homes Passed

The Customer

Name

Addresses

Jobcards

(work orders)

Page 14: Road To Agility

沟通

Page 15: Road To Agility

跨区域功能团队阶段

好处

- 沟通顺畅

- 效率高

- 及时测试

问题

- 沟通窗口小

- 沟通成本高

- 小瀑布

- 代码很难集成

15

Page 16: Road To Agility

本地化全功能团队

本地化全功能团队

集成和测试

计划与跟踪

16

Page 17: Road To Agility

本地化全功能团队

坐在一起

通用的专才

Scrum

Scrum of Scrum

Page 18: Road To Agility

Scrum

Page 19: Road To Agility

Scrum of Scrum

Page 20: Road To Agility

坐在一起

Page 21: Road To Agility

有效的沟通沟通的有效性

电话

邮件

文档

视频

沟通手段的多样性

聊天工具

面对面+白板

文档

冷 热

无效

有效

来源:McCarthy & Monk 1994

面对面

视频会议

音频

Page 22: Road To Agility

通用的专才

22

Page 23: Road To Agility

排队理论 Queuing Theory

23

Page 24: Road To Agility

集成和测试

不断集成,不断测试

停止生产线

Page 25: Road To Agility

不断集成,不断测试

Page 26: Road To Agility

持续集成

26

Page 27: Road To Agility

单元测试

27

Page 28: Road To Agility

覆盖率

28

Page 29: Road To Agility

停止生产线

Page 30: Road To Agility

计划与追踪

用户故事

发布计划

Page 31: Road To Agility

用户故事

31

Page 32: Road To Agility

发布计划

32

Page 33: Road To Agility

经验分享

团队

- 全功能小团队

- 业务团队

- Scrum

- Scrum of Scrum

- 坐在一起

- 通用的专才

集成和测试

- 不断集成

- 不断测试

- 停掉生产线

计划与跟踪

- 用户故事

- 发布计划

33

Page 34: Road To Agility

34

Email: [email protected]

Blog: http://www.cnblogs.com/tengzy/

LinkedIn: http://www.linkedin.com/in/dteng

Twitter: http://twitter.com/danielteng