第1章 緒論
1.1 引言
1.2 國外軟件質量管理概況
1.2.1 美國軟件質量管理概況
1.2.2 歐洲軟件質量管理概況
1.2.3 日本軟件質量管理概況
1.3 我國軟件質量管理概況
第2章 基本概念
2.1 軟件及其特點
2.2 軟件質量
2.3 軟件質量保證
2.4 軟件質量管理
2.5 軟件失效機理
2.6 軟件危機
2.7 軟件工程
2.8 軟件錯誤分類
2.9 軟件與硬件的異同
第3章 軟件質量管理基礎
3.1 軟件工程的基本原量
3.1.1 計劃管理
3.1.2 階段評審
3.1.3 配置管理
3.1.4 方法與工具
3.1.5 文檔編制
3.1.6 人員組織
3.1.7 過程的不為改進
3.2 軟件生存周期模型入選擇原則
3.2.1 軟件生存周期
3.2.2 瀑布模型
3.2.3 增量模型
3.2.4 進化模型
3.2.5 基于軟件包的生存周期模型
3.2.6 軟件生存周期模型選擇原則
3.3 軟件工程標準化及標準
3.4 外購軟件的質量控制
3.5 外購軟件的概念
3.5.1 外購軟件的質量控制要求
3.5.2 軟件工具與環(huán)境
3.6 文檔管理
3.7 軟件重用
3.8 軟件重用的概念
3.8.1 軟件重用技術
3.8.2 軟件重用要求
3.8.3 軟件容錯
3.9 軟件容錯的概念
3.9.1 軟件容錯的技術
3.9.2 軟件容錯要求
3.9.3 軟件逆向工程和再工程
3.10 軟件逆向工程和再工程的概念
3.10.1 軟件逆向工程和再工程技術
3.10.2 凈室軟件工程法
3.11 凈室軟件工程法的概念
3.11.1 凈室軟件工程法原理
3.11.2 凈室軟件工程法過程
3.11.3 軟件設計準則
3.12 軟件工程培訓
第4章 軟件質量評價
4.1 軟件質量觀
4.1.1 先驗論的質量觀
4.1.2 用戶的質量觀
4.1.3 基于過程的質量觀
4.1.4 基于產品的質量觀
4.1.5 基于價值的質量觀
4.2 軟件度量及數學描述
……
第5章 軟件開發(fā)和維護過程控制
第6章 軟件驗證與確認技術和方法
第7章 配置管理和FRACAS
第8章 軟件質量管理的相關文檔
第9章 軟件過程改進
附錄A 軟件設計準則示例
附錄B 軟件設計評審檢查單示例
參考文獻