第1章 敏捷革命 1
1.1 敏捷商业目标 5
1.1.1 持续创新 5
1.1.2 产品适应性 5
1.1.3 缩短交付进度 6
1.1.4 人员和流程适应性 6
1.1.5 可靠的结果 6
1.2 敏捷的定义 7
1.3 敏捷领导价值观 8
1.4 敏捷绩效评估 12
1.5 敏捷项目管理架构 14
1.6 敏捷项目成功率 15
1.7 结束语 17
第2章 价值胜过约束 19
2.1 持续创造客户价值 20
2.1.1 创新 21
2.1.2 执行 22
2.1.3 精益思维 23
2.2 迭代、基于功能的交付 24
2.3 卓越技术 27
2.4 简化 28
2.4.1 再生规则 29
2.4.2 刚刚足够的方法论 30
2.4.3 交付活动与合规活动 30
2.5 结束语 32
第3章 团队胜过任务 33
3.1 领导团队 33
3.2 建立自我组织(自律)团队 36
3.2.1 找到合适的人员 37
3.2.2 坚持负责 38
3.2.3 培养自律 38
3.3 鼓励协作 39
3.3.1 参与式决策 40
3.3.2 共享空间 41
3.3.3 客户合作 42
3.4 不再需要自我组织团队 43
3.5 结束语 44
第4章 适应胜过遵循 45
4.1 适应学 47
4.2 探索 48
4.3 响应变化 50
4.4 产品、流程和人员 51
4.5 障碍还是机会 52
4.6 可靠,但不重复 52
4.7 反思和回顾 54
4.8 从原则到做法 54
4.9 结束语 55
第5章 敏捷项目管理模式 56
5.1 敏捷企业架构 56
5.1.1 投资组合治理层 57
5.1.2 项目管理层 58
5.1.3 迭代管理层 58
5.1.4 技术实践层 58
5.2 敏捷交付架构 59
5.2.1 阶段:构想 61
5.2.2 阶段:推测 61
5.2.3 阶段:探索 62
5.2.4 阶段:适应 62
5.2.5 阶段:结束 62
5.2.6 不是完整的产品生命周期 63
5.2.7 选择和整合做法 63
5.2.8 需具备的判断力 64
5.2.9 项目规模 64
5.3 扩展的敏捷交付架构 65
5.4 结束语 66
第6章 构想阶段 67
6.1 可发布的产品 68
6.2 构想做法 69
6.3 产品构想 71
6.3.1 产品体系结构 75
6.3.2 指导原则 77
6.4 项目目标和约束 78
6.4.1 项目数据表 78
6.4.2 权衡矩阵 81
6.4.3 探索系数 82
6.5 项目社团 84
6.5.1 确定参与者 86
6.5.2 产品团队—开发团队交互 89
6.5.3 交付方法 91
6.5.4 自我组织策略 92
6.5.5 流程架构裁剪 93
6.5.6 做法的选择和裁剪 94
6.6 结束语 95
第7章 推测阶段 97
7.1 推测产品和项目 98
7.2 产品功能清单 100
7.2.1 功能、故事的概念 101
7.2.2 故事的重点 102
7.2.3 故事卡片 103
7.2.4 创建功能清单 106
7.3 发布计划 107
7.3.1 范围演变 109
7.3.2 第0次迭代 111
7.3.3 第1~N次迭代 112
7.3.4 第一个可行的部署 115
7.3.5 估计 116
7.3.6 其他卡片类型 118
7.4 结束语 118
第8章 改进发布计划 120
8.1 发布(项目)计划 120
8.2 基于愿望做计划(平衡能力和需求) 121
8.3 多层计划 123
8.4 性能 127
8.4.1 性能用例 127
8.4.2 创建产品功能清单和路线图 128
8.4.3 最优计划结构 129
8.5 价值点分析 131
8.5.1 价值点确定:角色和时机 132
8.5.2 计算相对价值点 133
8.5.3 计算货币价值点 134
8.5.4 不面向客户的故事 135
8.5.5 价值和优先级 135
8.6 发布计划主题 136
8.6.1 计划主题和优先级 137
8.6.2 提高生产率 138
8.6.3 风险分析和降低 139
8.6.4 计划和扫描 142
8.6.5 时间框定规模 143
8.6.6 其他故事类型 144
8.6.7 在制品与制成品 148
8.7 新做法 150
8.7.1 看板 150
8.7.2 联合开发 151
8.7.3 超开发和发布 152
8.8 结束语 153
第9章 探索阶段 154
9.1 敏捷项目领导 156
9.2 迭代计划和监督 157
9.2.1 迭代计划 157
9.2.2 工作量管理 161
9.2.3 监督迭代进程 162
9.3 技术做法 164
9.3.1 技术债务 164
9.3.2 简单设计 166
9.3.3 不断集成 167
9.3.4 无情测试 168
9.3.5 不失时机的重构 169
9.4 指导和团队开发 171
9.4.1 使团队精力集中 172
9.4.2 将一群人塑造成一个团队 173
9.4.3 开发每个人的能力 176
9.4.4 移山,引水 177
9.4.5 教导客户 177
9.4.6 使团队的节奏保持一致 178
9.5 参与式决策 179
9.5.1 决策形成 181
9.5.2 做决策 182
9.5.3 决策回顾 185
9.5.4 领导力和决策 185
9.5.5 基于组和基于延期的决策 186
9.6 合作与协调 187
9.6.1 每日立席会议 187
9.6.2 与产品团队的日常交互 189
9.6.3 协调利益相关方 190
9.7 结束语 190
第10章 适应和结束阶段 192
10.1 适应 193
10.2 产品、项目和团队评审及适应措施 194
10.2.1 客户中心组 195
10.2.2 技术评审 196
10.2.3 团队绩效评估 197
10.2.4 项目进度报告 198
10.2.5 适应措施 204
10.3 结束阶段 204
10.4 结束语 205
第11章 敏捷项目扩展 207
11.1 规模扩展的挑战 208
11.1.1 规模扩展要素 209
11.1.2 向上和向外 211
11.1.3 不确定性和复杂性 211
11.2 敏捷扩展模型 212
11.3 组建大型敏捷团队 213
11.3.1 组织设计 214
11.3.2 协作/协调设计 216
11.3.3 决策设计 218
11.3.4 知识共享和文档 220
11.3.5 团队中的自我组织团队 223
11.3.6 团队自律 225
11.3.7 流程纪律 226
11.4 向上扩展——敏捷做法 226
11.4.1 产品体系结构 226
11.4.2 路线图和功能清单 227
11.4.3 多级发布计划 228
11.4.4 维护可发布产品 229
11.4.5 团队间职责协议 230
11.4.6 工具 232
11.5 向外扩展——分布式项目 233
11.6 结束语 234
第12章 治理敏捷项目 236
12.1 投资组合治理 237
12.1.1 投资和风险 238
12.1.2 主管级的信息要求 239
12.1.3 工程级信息的产生 241
12.1.4 企业级治理模型 243
12.1.5 使用敏捷治理模型 247
12.2 投资组合管理主题 247
12.2.1 设计敏捷投资组合 247
12.2.2 敏捷方法“拟合” 248
12.3 结束语 250
第13章 超越范围、进度和成本:评估敏捷绩效 251
13.1 质量是什么 253
13.2 计划与评估 256
13.2.1 适应性绩效——结果和产出 257
13.2.2 评估问题 258
13.3 评估概念 260
13.3.1 超越预算 260
13.3.2 评估组织绩效 262
13.3.3 适应性绩效管理系统(APMS)设计指南 265
13.4 结果绩效的衡量指标 265
13.4.1 约束 266
13.4.2 社区责任 267
13.4.3 提高决策 268
13.4.4 以计划为指导 268
13.5 产出绩效的衡量指标 269
13.5.1 五项核心度量指标 269
13.5.2 结果和产出 271
13.6 缩短尾巴 272
13.7 结束语 273
第14章 可靠的创新 275
14.1 新产品开发的新趋势 276
14.2 敏捷人员和流程交付敏捷产品 277
14.3 可靠的创新 279
14.4 不断增值的项目经理 280
14.5 结束语 281