![]()
内容推荐 本书基于敏捷原则从企业视角扩展Scrum过程,介绍了敏捷技术在高品质软件开发中的巨大潜力,并集成了软件开发中的精益原则与实践。作者深入探讨了浮现式设计并演示了应用这项技术如何实现有效的迭代开发。企业可以利用精益―敏捷方法进行"全局优化”和管理复杂的项目,提高开发人员的效率和软件的价值。本书的3位作者都是专家级项目管理顾问,他们从实践经验中收集、整理有用的建议、知识和技能,以帮助企业实施精益―敏捷项目管理。 目录 第1部分 拓宽视野到项目之外 第1章 精益软件开发――敏捷开发者指南\t16 精益\t16 精益应用于组织的多个层级\t17 精益原则的快速回顾\t18 将复杂程度和返工工作量最小化\t21 快速―灵活―流动(Fast-Flexible-Flow)\t26 准时制的回顾\t27 价值流图\t29 精益超越敏捷\t33
第2章 敏捷的商业案例\t36 敏捷的益处\t37
第3章 全局观\t52 企业级敏捷是终极目标\t53 实现企业级敏捷\t53 如何为组织创造真正的价值\t55
第4章 精益组合管理\t62 甄选项目所面临的挑战\t63 项目组合\t65 精益组合管理\t67 精益组合管理的益处\t70 精益组合管理方法\t72 更短的规划周期\t76 评估和跟踪过程\t77
第2部分 精益项目管理 第5章 去超越Scrum\t84 学习一种新方法\t85 定义一种方法而不被其\t86 定义流程\t86 原则和实践为专业化打开了大门\t89 知道处于何种阶段\t89 Scrum是一种框架\t91 对Scrum的误区、不正确的信念和它的局限性\t91 精益思想提供了必要的基础\t99 看板软件工程介绍\t103 选择一种方法\t111
第6章 迭代0:准备第一个迭代\t116 为迭代1做准备\t117 迭代0检查清单\t120
第7章 精益―敏捷发布计划\t123 影响计划的问题\t124 透明度和持续规划\t126 发布计划会示例\t130 特别说明\t140
第8章 企业团队的可视化控件和信息辐射器\t142 可视化控件和信息辐射器\t143 精益―敏捷可视化控件\t144 使用可视化控件管理依赖关系\t154 好的可视化控件\t157
第9章 精益―敏捷软件开发中的QA角色\t160 概述\t161 开发周期后期进行的质量保障本质上就是浪费\t163 质量保障前置的结果改善\t164 当产品牵头人不回答你的问题时\t166 可执行的规范和“神奇”的文档\t167 验收测试驱动开发\t168
第10章 成为一个敏捷的企业\t172 敏捷转型的目标\t173 转型过程的障碍\t173 转型的指导方针\t175 从哪里开始转型\t176 持续过程改进的重要性\t181
第11章 精益―敏捷开发中管理者的角色\t183 精益―敏捷管理\t184 创建环境\t184 精益―敏捷平衡的管理方法\t185 在团队内部创建知识\t186 寻找根本原因\t187 敏捷软件开发不是无政府状态\t189 缺乏管理等于缺少成功\t190 用精益思想提高管理\t191
第12章 产品协调小组\t194 让多个团队协同工作\t195 产品协调小组\t199
第13章 精益―敏捷软件开发中的架构和设计角色\t204 避免设计过度或不足\t205 为变更而设计\t207 软件开发中的设计角色\t208 软件设计中的管理角色\t208
第3部分 回顾过去,展望未来 第14章 认识精益\t212 丰田:少有伟大的精益实例\t213 精益的3个知识体系\t215 来自精益―敏捷教练们的洞见\t217 精益真言:快速―灵活―流动\t221 下一步\t225 附录A 团队估算游戏\t230 附录B 精益―敏捷软件开发模型\t233 附录C 参考文献及推荐阅读\t240 |