引言
第1部分 拓宽视野
第1章 精益
精益应用于组织的多个层级
精益思想的快速回顾
将复杂程度和返工工作量最小化
快速-灵活-机动
价值流图
精益超越敏捷
第2章 敏捷的商业案例
敏捷的益处
第3章 大局观
以达到企业级敏捷为目标
达到企业级敏捷
如何为组织创造真正的价值
第4章 精益组合管理
项目面临的挑战
项目组合
精益组合管理
精益组合管理的益处
精益组合管理方法
更短的计划周期
评估和跟踪进度
第2部分 精益项目管理
第5章 超越Scrum
学习一种新方法
定义一种方法而不被其限制
定义过程
原则和实践为专业化打开了大门
知道你在哪里
Scrum是一种框架
对Scrum的误解、不正确的观点和Scrum的局限性
精益思想提供了必要的基础
引入看板软件工程
选择方法
第6章 迭代0:准备第一次迭代
为迭代1做准备
迭代0清单
第7章 精益-敏捷发布计划
发布更改计划
发布计划会议示例
随笔
第8章 企业团队的可视化控件和信息发射器
可视化控件和信息发射器
精益-敏捷可视化控件
用可视化控件管理依赖关系
好的可视化控件
第9章 精益-敏捷软件开发中的QA角色
概述
QA在循环最后是内在的浪费
测试前置改善结果
当客户需求不明确时
规格说明书和“神奇”的文档
验收测试驱动开发
第10章 成为敏捷企业
想去何处
如何到达
转型时期的指南
从何处开始
持续过程改进的重要性
第11章 精益-敏捷开发中管理者的角色
精益-敏捷管理
构建环境
精益-敏捷兼顾管理的办法
在团队内部创建知识
寻找根本原因
敏捷软件开发不是无政府状态
缺乏管理等于缺少成功
用精益思想提高管理
第12章 产品协调小组
让团队协同工作
产品协调小组
第13章 精益-敏捷中的软件架构和设计角色
避免过度或过少设计
为改变而设计
软件开发中的设计角色
软件设计中的管理角色
第3部分 回顾过去,展望未来
第14章 认识精益
丰田:首个伟大的精益实例
精益的3个主体
来自精益-敏捷教练们的深刻理解
精益宣言:快速-灵活-机动
附录A 团队评估游戏
附录B 精益-敏捷软件的开发模型