第1篇 基础篇
第1章 CMMI基础知识
1.1 CMMI的表示方法
1.1.1 CMMI阶段式表示方法
1.1.2 CMMI连续式表示方法
1.2 CMMI过程域内部结构
1.3 CMMI共用目标和共用实践
1.3.1 共用目标2——制度化已管理过程
1.3.2 共用目标3——制度化已定义过程
第2章 CMMH实施流程
2.1 CMMI实施准备
2.1.1 制定CMMI实施计划
2.1.2 建立组织机构
2.1.3 培训
2.1.4 资源保障
2.2 建立软件质量管理体系文件
2.3 体系试运行
2.4 项目评估及整改
2.5 体系正式运行
第3章 软件生存周期模型
3.1 概述
3.2 软件生存周期主要活动
3.2.1 软件系统分析与设计
3.2.2 软件需求分析
3.2.3 软件概要设计
3.2.4 软件详细设计
3.2.5 软件编码
3.2.6 软件单元测试
3.2.7 软件集成和集成测试
3.2.8 软件配置项合格性测试
3.2.9 软件系统测试
3.2.10 软件验收与移交
3.3 生存周期模型的定义
3.3.1 瀑布模型
3.3.2 W模型
3.3.3 快速原型化开发模型
3.3.4 增量模型
3.3.5 高复用度开发模型
3.4 敏捷软件开发
3.5 生存周期模型的选择
3.6 小结
第2篇 项目管理类过程
第4章 需求管理
4.1 概述
4.2 制定需求管理计划
4.3 需求理解与承诺
4.4 管理需求更改
4.5 维护需求的双向可追溯性
4.6 标识项目工作与需求之间的不一致性
4.7 小结
第5章 项目策划及集成项目管理
5.1 概述
5.1.1 规模估计
5.1.2 工作分解结构
5.1.3 工作量估计
5.2 制定项目策划计划
5.3 项目初步估计
5.4 制定软件开发计划
5.5 制定阶段实施计划
5.6 执行项目计划
5.7 计划变更控制
5.8 小结
……
第6章 项目监控
第7章 供方协议管理
第8章 风险管理
第9章 定量项目管理
第3篇 工程类过程
第10章 需求开发
第11章 技术解决方案
第12章 产品集成
第13章 验证
第14章 确认
第4篇 支持类过程
第15章 配置管理
第16章 过程和产品质量保证
第17章 测量与分析
第18章 决策分析和决定
第19章 原因分析和决定
第5篇 过程管理类过程
第20章 组织过程定义
第21章 组织过程焦点
第22章 组织培训
第23章 组织过程绩效
第24章 组织创新和部署
第6篇 工具篇
第25章 软件过程管理工具
参考文献