軟體質量工程(第二版)

軟體質量工程(第二版)

《軟體質量工程(第二版)》是2008年西安電子科技大學出版社出版的圖書,作者是洪倫耀、董雲衛。

基本介紹

  • 書名:軟體質量工程(第二版)
  • 作者:洪倫耀 董雲衛
  • ISBN:978-7-5606-1358-1/TP.0721
  • 定價:18.7元
  • 出版社:西安電子科技大學出版社
  • 出版時間:2008-01
內容簡介,目錄,

內容簡介

本書從軟體工程實際出發,詳細介紹了有關軟體質量管理、控制、保障及度量的程式、方法和技術。考慮到軟體可靠性是軟體質量中最重要的因素,本書對軟體可靠性模型及其套用、軟體可靠性測試、軟體可靠性數據收集和處理進行了深入的論述。
全書內容具有理論聯繫實際、系統、簡潔的特點;在軟體開發、使用和維護方面,具有較強的工程適用性。
本書保留了第一版的基本內容,繼承了第一版的特點和風格。本書對第一版中一些過於濃縮或隱含的內容作了必要的說明,並且加進了以CMM和CMMI為基礎的軟體組織或軟體開發項目的過程管理等內容,使得本書作為軟體工程的一個工程套用讀本,具有更好的完整性和工程適應性。
本書可供廣大軟體項目管理人員、開發人員、系統分析人員及軟體客戶參考,特別適用於其中的質量管理和質量保障人員;本書也可作為軟體學院、軟體工程專業的高年級學生、研究生的教材或參考書。

目錄

第1章 引言 1
1.1 概述 1
1.2 質量 3
1.3 軟體質量 3
1.4 造成軟體質量低下的根源——軟體中的差錯 4
1.5 影響軟體質量的主要因素 6
1.6 本章小結 7
思考題 8
參考文獻 8
第2章 軟體質量管理 9
2.1 概述 9
2.2 系統需求分析階段 10
2.3 軟體需求分析階段 12
2.4 概要設計階段 15
2.5 詳細設計階段 17
2.6 軟體實現階段 20
2.7 軟體集成測試階段 23
2.8 確認測試階段 28
2.9 系統聯試階段 30
2.10 軟體的驗收和交付 31
2.11 軟體的更新、 存檔和複製 36
2.12 本章小結 37
思考題 37
參考文獻 38
第3章 軟體質量控制 39
3.1 引言 39
3.1.1 軟體質量控制的基本概念 39
3.1.2 有關軟體質量控制的幾個問題 41
3.1.3 軟體質量控制的一般方法 43
3.2 全面軟體質量控制 45
3.2.1 全面軟體質量控制模型及其基本要素 45
3.2.2 全面軟體質量控制參數 46
3.2.3 全面軟體質量控制的實施 48
3.3 軟體質量控制技術 50
3.3.1 軟體質量控制技術的特徵 50
3.3.2 質量控制問題與質量控制技術 54
3.3.3 軟體質量控制技術的選擇 60
3.4 全面軟體質量控制的套用——質量控制計畫的編制 61
3.4.1 概述 61
3.4.2 確定軟體質量需求 63
3.4.3 確認限制條件 64
3.4.4 識別風險 65
3.4.5 質量控制技術選擇的提煉 67
3.4.6 檢查點的計畫安排 67
3.5 全面軟體質量控制計畫的修改 69
3.6 全面軟體質量控制PDCA方法的總結與回顧 70
3.7 本章小結 72
思考題 73
參考文獻 74
第4章 軟體質量度量 75
4.1 概述 75
4.1.1 軟體質量度量問題及質量觀點 75
4.1.2 與軟體質量度量有關的定義 77
4.2 軟體質量度量體系結構 79
4.2.1 軟體質量剖面 79
4.2.2 軟體質量度量總體框架 80
4.2.3 質量因素、 度量標準及度量細則 81
4.2.4 質量因素、 度量標準及度量細則的匯總 85
4.3 軟體質量因素及度量標準的定義 88
4.3.1 質量因素的定義 88
4.3.2 度量標準的定義 89
4.4 軟體質量度量過程模型 90
4.5 軟體質量度量方法 92
4.5.1 軟體質量度量和評估與產品開發過程的關係 92
4.5.2 選擇和確定質量因素 94
4.5.3 選擇和確定度量標準 100
4.5.4 選擇和確定度量細則 102
4.6 軟體質量度量評分過程舉例 103
4.6.1 軟體需求分析階段的完備性度量 103
4.6.2 軟體需求分析階段的一致性度量 105
4.7 軟體質量度量評審 106
4.7.1 軟體質量度量得分的評審 106
4.7.2 軟體質量評估報告 107
4.8 本章小結 108
思考題 109
參考文獻 110
第5章 軟體可靠性度量 111
5.1 引言 111
5.1.1 軟體可靠性工程及軟體可靠性 111
5.1.2 軟體的差錯、 故障和失效 115
5.1.3 軟體失效過程及其表示 117
5.1.4 軟體失效率和硬體失效率 117
5.2 軟體可靠性度量和軟體可靠性建模基礎 118
5.2.1 基本概念 118
5.2.2 某些重要的軟體可靠性度量 119
5.2.3 軟體可靠性工程中某些有用的分布 121
5.2.4 參數估計 122
5.3 軟體可靠性數據收集 123
5.3.1 差錯數據的收集 123
5.3.2 過程數據的收集 125
5.3.3 產品數據的收集 126
5.4 軟體系統的運行剖面 129
5.4.1 軟體系統運行剖面的基本概念及其在軟體可靠性工程中的套用 130
5.4.2 軟體系統運行剖面與軟體可靠性的關係 131
5.4.3 運行剖面的建立 132
5.5 軟體可靠性模型及其套用 133
5.5.1 軟體可靠性模型的歷史簡述及一般情況 134
5.5.2 軟體可靠性模型參數 136
5.5.3 軟體可靠性模型及其套用 137
5.5.4 軟體可靠性模型套用舉例 140
5.5.5 小結 142
5.6 軟體可靠性測試 143
5.6.1 軟體測試的類型 143
5.6.2 軟體可靠性測試 144
5.6.3 軟體可靠性測試的具體實施過程 147
5.7 軟體故障數據的趨向性分析 149
5.7.1 趨向性分析的含義及其作用 149
5.7.2 軟體故障數據工程分析模型 150
5.7.3 趨向性分析 152
5.7.4 趨向性分析結果的套用 153
5.8 本章小結 153
思考題 155
參考文獻 155
第6章 軟體質量保障 157
6.1 概述 157
6.1.1 軟體質量保障的定義 157
6.1.2 軟體質量保障的目的及所涉及的有關問題 158
6.1.3 軟體質量保障的活動過程、 活動的主要內容及所用技術 159
6.1.4 軟體質量保障的三個主要活動領域 160
6.2 軟體質量保障的質量體系和質量成本 161
6.2.1 軟體質量保障的質量體系 161
6.2.2 軟體質量成本 162
6.3 軟體質量保障計畫 164
6.4 軟體質量保障的精髓——軟體配置管理 168
6.4.1 軟體配置管理的基本概念 168
6.4.2 軟體配置管理實施過程中幾個值得注意的問題 170
6.4.3 軟體配置管理過程中的活動 172
6.4.4 軟體配置管理計畫 173
6.4.5 計算機輔助的軟體配置管理系統 175
6.5 軟體質量保障中的評審和檢查 176
6.5.1 評審和檢查的作用與目標 176
6.5.2 檢查 177
6.5.3 評審 179
6.5.4 評審問題清單 183
6.6 軟體質量保障組織 184
6.7 本章小結 186
思考題 186
參考文獻 187
第7章 軟體過程管理——CMM介紹 188
7.1 概述 188
7.1.1 關於ISO 9001 189
7.1.2 關於CMM 189
7.2 與軟體能力成熟度有關的定義 190
7.3 軟體能力成熟度等級 191
7.4 軟體能力成熟度等級的說明示例 192
7.5 軟體能力成熟度、 可視度、 度量之間的關係 195
7.6 軟體能力成熟度等級的結構組成 195
7.7 軟體能力成熟度等級的評估方法 198
7.8 軟體能力成熟度集成模型(CMMI)簡介 201
7.8.1 概述 201
7.8.2 CMMI的評估 203
7.8.3 我國軟體能力評估標準的制定與實施 203
思考題 204
參考文獻 205
第8章 軟體工程近期的發展 206
8.1 軟體工程技術 207
8.2 軟體分析 208
8.2.1 軟體故障樹分析(SFTA) 208
8.2.2 失效模式效應及危害度分析 213
8.2.3 軟體故障樹分析和軟體故障模式效應及危害度分析的套用 214
8.3 軟體工程的自動化 214
8.4 軟體統計質量控制 216
8.5 軟體可靠性預計的兩個值得關注的研究領域 216
8.6 建立一個“經驗教訓”庫 218
思考題 219
參考文獻 219

熱門詞條

聯絡我們