• Like
Road To Agility
Upcoming SlideShare
Loading in...5
×

Road To Agility

  • 888 views
Uploaded on

 

  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
888
On Slideshare
0
From Embeds
0
Number of Embeds
0

Actions

Shares
Downloads
63
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 敏捷之路 滕振宇 高级软件经理 鼎仁信息技术(上海)有限公司 Irdeto Business Support Systems Scrum沙龙 2010年1月
  • 2. 滕振宇,Daniel Teng
  • 3. 公司介绍  Irdeto BSS – 鼎仁信息技术(上海)有限公司  国际领先的媒体计费及客户管理系统方案提供商 - 付费电视 - 宽带 - VoIP  客户遍布五大洲44个国家 - 南美12国 - 非洲18国 - 北欧4国 - …
  • 4. 软件开发  问题 - What - When - Why - How  方案 - 产生 - 沟通 - 反馈 4
  • 5. 挑战  全新上海团队  全新业务领域  不了解敏捷  全新技术,语言平台  花哨而不实用的框架  十六个时区
  • 6. 四年后  发布两个主要产品版本 - 6.1 & 6.2  新版本已经在六个国家上线 - 丹麦 - 挪威 - 特立尼达 - 哥伦比亚 - 印度 - 智利  另外三十一个国家 - 欧洲 - 南美 - 非洲  稳定的产品  更高的性能  经验丰富的团队
  • 7. 目录  瀑布式阶段  跨区域功能团队阶段  本地化全功能团队阶段  经验分享 7
  • 8. 瀑布式阶段 模块1 模块2 模块1 模块3 模块2 模块1 模块4 模块3 模块2 模块1 模块5 模块4 模块3 模块2 模块1 模块6 模块5 模块4 模块3 模块2 模块1
  • 9. 瀑布式阶段 9
  • 10. 瀑布式阶段- 问题  信息反馈不及时 - 需求 - 框架及接口 - 缺陷  信息丢失与再发现  沟通成本高,效率低  项目管理负担  片面地考虑问题  代码不能集成 10
  • 11. 跨区域功能团队阶段  全功能团队  业务团队  团队内部沟通 11
  • 12. 全功能团队
  • 13. 业务团队 Name Addresses Homes Passed Orders and shipments Products - authorize, Jobcards disconnect, reconnect, (work orders) The Customer cancel Accounts Contacts Invoices 13
  • 14. 沟通
  • 15. 跨区域功能团队阶段  好处 - 沟通顺畅 - 效率高 - 及时测试  问题 - 沟通窗口小 - 沟通成本高 - 小瀑布 - 代码很难集成 15
  • 16. 本地化全功能团队  本地化全功能团队  集成和测试  计划与跟踪 16
  • 17. 本地化全功能团队  坐在一起  通用的专才  Scrum  Scrum of Scrum
  • 18. Scrum
  • 19. Scrum of Scrum
  • 20. 坐在一起
  • 21. 有效的沟通 有 面对面+白板 效 面对面 视频会议 沟通的有效性 电话 视频 邮件 聊天工具 音频 文档 无 效 冷 沟通手段的多样性 热 来源:McCarthy & Monk 1994
  • 22. 通用的专才 22
  • 23. 排队理论 Queuing Theory 23
  • 24. 集成和测试  不断集成,不断测试  停止生产线
  • 25. 不断集成,不断测试
  • 26. 持续集成 26
  • 27. 单元测试 27
  • 28. 覆盖率 28
  • 29. 停止生产线
  • 30. 计划与追踪  用户故事  发布计划
  • 31. 用户故事 31
  • 32. 发布计划 32
  • 33. 经验分享  团队 - 全功能小团队 - 业务团队 - Scrum - Scrum of Scrum - 坐在一起 - 通用的专才  集成和测试 - 不断集成 - 不断测试 - 停掉生产线  计划与跟踪 - 用户故事 - 发布计划 33
  • 34.  Email: tengzhenyu@gmail.com  Blog: http://www.cnblogs.com/tengzy/  LinkedIn: http://www.linkedin.com/in/dteng  Twitter: http://twitter.com/danielteng 34