第1章 软件外包综述 1
1.1 软件外包的基本概念 1
1.1.1 服务外包的内涵 1
1.1.2 软件外包的内涵 3
1.1.3 软件外包的理论解释 5
1.1.4 软件外包的产生和发展的动因 8
1.2 全球软件外包的发展状况分析 10
1.2.1 全球软件外包发展现状 11
1.2.2 主要软件发包市场分析 12
1.2.3 主要软件接包国 13
1.3 中国软件外包现状与趋势分析 17
1.4 中印软件外包比较分析 22
1.5 中国发展软件外包的对策 30
1.5.1 我国软件外包的政策概况 30
1.5.2 中国软件外包发展对策 35
思考题 40
第2章 软件外包服务与管理标准 42
2.1 质量标准体系介绍 42
2.1.1 标准与标准化 42
2.1.2 质量标准体系 43
2.2 中国软件工程标准 44
2.3 国际主要相关标准 47
2.3.1 ISO9000族标准 47
2.3.2 ISO20000标准 51
2.3.3 ISO27001标准 52
2.3.4 CMMI认证 53
思考题 56
第3章 软件质量管理基础 57
3.1 质量 57
3.1.1 质量的重要性 57
3.1.2 质量的含义与理解 58
3.2 软件质量 61
3.2.1 软件质量的定义 61
3.2.2 软件质量的特性 71
3.2.3 软件质量模型 73
3.3 质量管理 84
3.3.1 质量管理的定义 84
3.3.2 质量管理的发展简史 84
3.3.3 质量管理大师 88
思考题 93
第4章 质量管理体系 94
4.1 质量管理体系基础 94
4.1.1 质量方针和质量目标 94
4.1.2 质量管理体系中使用的文件类型 99
4.1.3 质量管理体系评审 100
4.1.4 质量管理体系认证的主要活动内容 102
4.2 八项质量管理原则 108
思考题 111
第5章 项目质量管理 112
5.1 项目质量管理概述 112
5.2 项目质量计划编制 113
5.3 项目质量保证 115
5.4 项目质量控制 115
思考题 118
第6章 软件质量保证 120
6.1 软件质量保证概述 120
6.1.1 软件质量保证概念 120
6.1.2 软件质量保证目标 120
6.1.3 软件质量保证的组织结构 121
6.1.4 软件质量保证人员素质要求 122
6.2 软件质量保证的主要任务及活动 123
6.2.1 软件质量保证的主要任务 123
6.2.2 软件质量保证计划 124
6.2.3 软件质量保证活动的实施及记录 127
6.3 软件质量保证体系 131
6.4 SQA活动通用框架 136
6.5 SQA的组织活动 138
思考题 138
第7章 软件配置管理 139
7.1 什么是软件配置管理 139
7.2 软件配置管理的任务与职责 143
7.3 软件配置管理的过程 144
7.4 软件配置管理的关键活动 145
7.5 软件配置管理的注意事项 152
7.6 实施配置管理的收益 155
思考题 158
第8章 软件质量度量 159
8.1 软件质量的度量和评价 159
8.1.1 软件质量度量的实施 159
8.1.2 度量过程的常见问题 161
8.1.3 项目度量、规模度量与成本度量 162
8.1.4 软件质量的评价 163
8.2 软件产品的质量度量 164
8.2.1 产品规模度量 164
8.2.2 缺陷密度度量 165
8.2.3 顾客问题度量 166
8.2.4 顾客满意度度量 166
8.3 软件过程的质量度量 167
8.3.1 过程性能基线的建立流程 169
8.3.2 软件测试过程度量的分类 171
8.3.3 工作效率度量 175
8.3.4 软件维护的度量 175
8.3.5 软件过程的评价与主要度量指标 175
8.4 有关软件质量度量的建议 176
思考题 177
第9章 软件外包评审 178
9.1 为什么需要评审 178
9.2 软件外包评审的角色和职责 179
9.3 评审的内容 179
9.3.1 管理评审 179
9.3.2 技术评审 181
9.3.3 文档评审 182
9.3.4 过程评审 183
9.4 评审的方法和技术 184
9.4.1 评审的方法 184
9.4.2 评审的技术 185
9.5 准备评审会议 186
9.6 召开评审会议 187
9.7 跟踪和分析评审结果 188
9.8 如何实施成功的评审 188
思考题 189
第10章 软件外包全面质量管理 190
10.1 概述 190
10.1.1 全面质量管理的基本要求、原理及特点 192
10.1.2 全面质量管理的工作程序 193
10.1.3 全面质量管理与ISO9000及统计技术 195
10.2 软件外包全面质量管理 197
10.2.1 软件外包全面质量管理的概念 197
10.2.2 基于PDCA的软件外包全面质量管理模型 197
10.2.3 软件外包全面质量管理过程 198
10.3 运用TQM提高软件质量 199
思考题 200
附录一 《质量管理体系要求》(ISO9001:2008) 201
附录二 《软件外包质量管理师》考试大纲 212
附录三 《软件外包质量管理师》教学大纲 220
附录四 《软件外包质量管理师》模拟试题及解答与评分标准 226
参考文献 243