第一章 软件能力成熟度模型(CMM) 1
1 CMM简介 1
1.1 CMM基本的过程概念 1
1.2 CMM的产生 3
2 CMM的五级体系结构 3
2.1 成熟度级别的行为特征 4
2.2 理解成熟度级别 7
2.3 软件过程的可见度 9
2.4 过程成熟度与性能预测 10
2.5 跳跃成熟度级别 11
3 CMM的关键过程域 12
3.1 关键过程域的定义和结构 12
3.2 关键过程域的目标 12
3.3 关键过程域的公共特征 12
3.4 成熟度级别的关键过程域 14
4 CMM的评估和评价方法 60
4.1 CMM评估框架 60
4.2 IDEAL模型 61
2 质量管理的八项原则 63
1.2 ISO 9000族标准的构成 63
2.1 总则 63
1 ISO 9000族标准概要 63
第二章 ISO 9000族质量管理标准 63
1.1 ISO 9000族标准的产生和发展 63
2.2 以顾客为关注焦点 66
2.3 领导作用 67
2.4 全员参与 67
2.5 过程方法 68
2.6 管理的系统方法 68
2.7 持续改进 69
2.8 基于事实的决策方法 69
3 2000版ISO 9000族标准的基本原理 70
3.1 质量管理体系原理说明 70
2.9 与供方互利的关系 70
3.2 质量管理体系要求和产品要求的区别 71
3.3 质量管理体系方法 72
3.4 过程方法 72
3.5 建立质量方针和质量目标的目的和意义 73
3.6 最高管理者在质量管理体系中的作用 74
3.7 文件 74
3.8 质量管理体系评价 76
3.9 持续改进 77
3.10 统计技术 78
3.11 质量管理体系和其他管理体系关注的目标 78
3.12 质量管理体系与组织优秀模式之间的关系 78
4 2000版ISO 9000族标准的质量管理模式 79
4.1 过程方法 79
4.3 质量管理体系模型 85
4.2 过程方法模式 85
4.4 质量管理体系的建立和实施 86
4.5 质量管理体系的测量、分析和持续改进 88
4.6 软件组织质量管理体系的特点 90
5 ISO 9001:2000(GB/T 19001-2000)标准的理解和实践指南 90
5.1 标准的应用范围 90
5.2 术语和定义 92
5.3 质量管理体系 95
5.4 管理职责 101
5.5 资源管理 110
5.6 产品实现 113
5.7 测量、分析和改进 133
1.1 质量 146
1.2 质量管理 146
第三章 软件质量管理 146
1 质量与质量管理 146
2 软件质量管理 150
2.1 软件质量策划 150
2.2 软件质量控制与保证 153
2.3 软件质量的度量和验证 154
2.4 软件质量改进 155
第四章 软件质量管理实践 157
1 软件质量管理基本原则 157
1.1 ISO 9000和CMM对软件组织的适应性 157
1.3 软件组织如何建立质量管理体系 158
1.2 ISO 9000和CMM的相关性 158
2 基于ISO 9000和CMM的软件质量管理实践工程 162
2.1 软件需求管理 162
2.2 软件项目策划 175
2.3 软件项目跟踪与监督 187
2.4 软件子合同管理 197
2.5 软件配置管理 215
2.6 软件质量保证 225
2.7 同行评审 244
2.8 纠正措施 249
2.9 缺陷预防 251
2.10 内部质量审核 253
2.11 其他支持活动的实践 255
2.12 名词术语 260
第五章 基于ISO 9001和CMM的软件质量管理平台 264
1 简介 264
2 组织管理平台 264
2.1 个性化定制组织的质量管理平台 264
2.2 建立并发布质量管理体系 266
2.3 质量管理体系查询 270
3 项目管理平台 271
3.1 概述 271
3.2 主功能介绍 275
3.3 公共功能介绍 280
4 数据备份工具 283