第1章 概述 1
1.1 软件质量检验背景 1
1.1.1 软件特点 1
1.1.2 软件在武器系统中的作用与发展趋势 2
1.1.3 软件质量低下的根源 5
1.2 软件质量概念及其影响因素 8
1.2.1 软件质量相关概念 8
1.2.2 影响软件质量的主要因素 9
1.2.3 军用软件质量存在的问题 11
1.3 软件质量检验与监督 12
1.3.1 软件质量检验 12
1.3.2 软件质量监督 14
第2章 软件生存期军方质量管理 17
2.1 软件生存期 17
2.1.1 软件开发过程 17
2.1.2 软件生存期阶段 19
2.2 软件生存期模型 19
2.2.1 瀑布模型 19
2.2.2 螺旋模型 20
2.2.3 V形模型 21
2.3 军方对软件质量的控制手段 24
2.3.1 政策法规及标准规范控制 24
2.3.2 报告与审批制度 24
2.3.3 审签文件 24
2.3.4 技术审查与评审 25
2.3.5 质量体系二方审核 25
2.4 软件生存期各阶段工作及军方代表质量管理任务 26
2.4.1 系统分析与软件定义阶段 26
2.4.2 软件需求分析阶段 27
2.4.3 软件设计阶段 29
2.4.4 软件实现阶段 32
2.4.5 软件测试阶段 33
2.4.6 软件验收与交付阶段 35
2.4.7 软件使用与维护阶段 37
第3章 软件质量度量 39
3.1 软件质量特性相关概念 39
3.1.1 软件质量问题 39
3.1.2 软件质量要求及相关概念 40
3.1.3 软件产品质量与其生存周期 41
3.2 软件质量模型 43
3.2.1 内部质量与外部质量模型 43
3.2.2 使用质量模型 46
3.2.3 质量模型的使用 47
3.3 软件质量度量 49
3.3.1 软件度量目的与对象 49
3.3.2 软件质量度量类型 51
3.3.3 软件质量度量的方法 52
3.3.4 质量特性度量元 53
3.3.5 软件质量度量应注意的问题 55
3.4 提高软件质量途径 57
第4章 软件质量测试 59
4.1 概述 59
4.1.1 测试概念 59
4.1.2 测试目的 60
4.1.3 测试原则 61
4.1.4 测试复杂性分析 62
4.2 软件测试内容 64
4.2.1 单元测试 64
4.2.2 部件测试 68
4.2.3 配置项测试 69
4.2.4 系统测试 72
4.2.5 回归测试 76
4.3 软件测试过程 77
4.3.1 测试策划 77
4.3.2 测试设计与实现 79
4.3.3 测试执行 79
4.3.4 测试总结 80
4.3.5 回归测试过程 81
4.4 软件测试方法 84
4.4.1 静态测试 84
4.4.2 动态测试 86
4.5 软件测试用例设计 90
4.5.1 测试用例设计原则 90
4.5.2 测试用例要素 91
4.5.3 黑盒测试用例设计 92
4.4.4 白盒测试用例设计 100
4.5 软件测试质量评估 104
4.5.1 概述 104
4.5.2 审查内容 104
4.5.3 测试用例的审查 106
第5章 软件质量评价 108
5.1 概述 108
5.1.1 评价目的与意义 108
5.1.2 软件质量管理与软件产品评价 108
5.1.3 评价级别与评价技术 110
5.2 评价策划与管理 111
5.2.1 支持机构的主要任务 112
5.2.2 评价的管理支持 112
5.3 评价方法 113
5.4 评价模块 118
5.4.1 评价模块的概念 118
5.4.2 评价模块的文档结构 118
5.4.3 评价模块的开发 119
5.4.4 评价模块的示例 119
5.5 评价过程 122
5.5.1 软件产品的一般评价过程 122
5.5.2 需方用的评价过程 127
5.5.3 评价者用的评价过程 139
5.6 质量综合评价模型构建与应用 146
5.6.1 质量综合评价指标的选取 146
5.6.2 质量综合评价方法及评价权重的确定 148
5.6.4 质量评价模型及其应用 151
第6章 软件质量保证能力监督 154
6.1 承制资格审查与监督 154
6.1.1 承制资格审查 154
6.1.2 承制资格管理与日常监督 156
6.2 质量管理体系监督 157
6.2.1 质量管理体系建立与认证 157
6.2.2 质量管理体系的军方审核 159
6.2.3 质量管理体系监督 160
6.3 软件过程能力监督 161
6.3.1 软件能力成熟度模型 161
6.3.2 CMM企业运用与认证 168
6.3.3 CMM管理与监督 172
第7章 软件实现过程监督 174
7.1 管理过程监督 174
7.1.1 综合管理监督 174
7.1.2 计划管理监督 176
7.1.3 技术管理监督 176
7.1.4 质量管理监督 178
7.2 产品实现过程监督 179
7.2.1 合同过程监督 179
7.2.2 研制过程监督 180
7.2.3 生产过程监督 184
7.2.4 售后服务过程监督 184
第8章 软件产品质量监督 186
8.1 产品监督 186
8.1.1 自研软件产品监督 186
8.1.2 外包软件产品监督 186
8.2 产品验收 187
8.2.1 软件验收相关概念 187
8.2.2 软件验收准备 188
8.2.3 软件验收测试与配置审核 190
8.2.4 软件验收评审 192
- 《微生物培养与显微检验》李晶主编 2018
- 《间充质干细胞基础与临床》韩忠朝著 2015
- 《海河干流水环境质量与经济发展模式研究》于航白景峰,张春意 2019
- 《食品工厂机械装备》方祖成,李冬生,汪超 2017
- 《装备IETM工程与管理》徐宗昌 2018
- 《世界武器装备发展概论》雷亮 2017
- 《中药材加工、鉴质实用技术》周至杰 2019
- 《脐带间充质干细胞转化医学》潘兴华,何志旭,庞荣清 2018
- 《烟花用化工材料质量手册》东信烟花集团有限公司 2018
- 《临床输血医学检验技术》郑文芝,袁忠海主编 2020