第0章 导言 1
第1部分 理解过程改进 13
第1章 为什么要进行过程改进 13
第2章 如何启动和坚持过程改进 27
第3章 成熟度级别 53
第4章 高成熟度级别的软件开发组织 70
第5章 世界范围的CMM活动 74
第2部分 管理过程改进 81
第6章 商业目标 81
第7章 发起人 83
第8章 变革管理 86
第9章 风险管理 94
第10章 人员和团队 97
第11章 与客户打交道 114
第12章 People CMM 123
第13章 实施CMM的经验和教训 127
第3部分 实施过程改进 139
第14章 软件工程过程组 139
第15章 制度化 163
第16章 定义过程 164
第17章 过程域 171
第18章 项目管理 187
第19章 文档化 195
第20章 估算 201
第21章 度量问题 203
第22章 外包问题 213
第23章 评估问题 220
第24章 非典型环境中实施CMM 231
第25章 花旗银行实施CMM的实例 237
第26章 个体软件过程和小组软件过程 243
第4部分 过程改进与采用的模型、方法和工具 243
第27章 CMM与其他标准的比较 246
第28章 过程改进中如何使用工具 269
第29章 方法 273
第5部分 过程改进和其他软件工程领域的问题 279
第30章 测试 279
第31章 重用 282
第32章 培训 285
第33章 其他 294
后记 313