Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Scrum为什么有效 徐毅@mpd南京2012

790 views

Published on

2012南京MPD大会演讲《Scrum为什么有效》的材料。

Materials of "Why Scrum is Effective?", contact me if you're not able to read Chinese.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Scrum为什么有效 徐毅@mpd南京2012

  1. 1. • This work is licensed under the Creative Commons Attribution-NonCommercial- NoDerivs 2.5 China Mainland License.• To view a copy of this license, visit http://creativecommons.org/licenses/by- nc-nd/2.5/cn/ or send a letter to Creative Commons, 444 Castro Street, Suite 900, Mountain View, California, 94041, USA. 本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可
  2. 2. SCRUM为什么有效?徐毅 & 管知时
  3. 3. SCRUM 听说过? 用过?效果如何?
  4. 4. SCRUM很火热,很有前景导入SCRUM需要调整现状
  5. 5. SCRUM
  6. 6. SCRUM GUIDEScrum基于经验性过程控制理论,或者称为经验 主义。经验主义主张知识源于经验,以及基于已知的东西做决定。Scrum采用迭代、增量的方 法来优化可预见性并控制风险。
  7. 7. 三大支柱 透明性 Scrum 检验 适应
  8. 8. SCRUM框架Scrum团队 Scrum事件 Scrum工件 完成的定义• 产品负责人 • Sprint周期 • 产品列表• 开发团队 • Sprint规划会议 • Sprint列表• Scrum Master • Scrum日会 • 增量 • Sprint评审会议 • Sprint回顾会议
  9. 9. 为什么有效?
  10. 10. 三大问题 超期 • 成功项目仅占32% • 平均超期79%,超支54%低价值 • 64%已交付功能极少或从未被 使用高成本 • 发现并修复缺陷越晚代价越高 • 过长交付周期
  11. 11. 超期
  12. 12. 估算是概率分布必须按时完成,冲突: • 必须完成:抬高估算(选择高概率估算) • 按时完成:压低估算(迫使低概率估算)
  13. 13. 任务的完成• 提前不会传递• 延迟效应会叠加• 学生综合症• 帕金森定律
  14. 14. SCRUM做法容许未完成 概率估算 按期交付率+每日站会
  15. 15. SCRUM失效模式 要求每个Sprint都完成计划 降低站会频率
  16. 16. 低价值
  17. 17. 追逐成本效益单职能模块团队 • 资源可获取性 • 资源协调性不良多工
  18. 18. 软件开发是学习的过程推动式 • 提前锁定需求 • 难以响应变化 • 无法确保高优先级、高价值的先完成
  19. 19. SCRUM做法跨职能特性团队 开发能力 增加价值 +拉动式排程
  20. 20. SCRUM失效模式 前期锁定所有需求 团队服务于多个项目
  21. 21. 高成本
  22. 22. 返工代价高、早交付早受益大批量、阶段式反馈周期长,晚发现 • 内部:设计、实现 • 外部:方向、内容
  23. 23. SCRUM做法增量式开发 风险 减少浪费 +小批量
  24. 24. SCRUM失效模式 分割开发、测试Sprint 一次性交付评审 无定期回顾
  25. 25. 适应、调整善加利用

×