軟體能力成熟度模型(CMM)與軟體開發技術

《軟體能力成熟度模型(CMM)與軟體開發技術》是2003年5月北京航空航天大學出版社出版的圖書,作者是單銀根 王安 黎連業。

內容簡介

這是一本介紹軟體能力成熟度模型CMM( Capacity Maturity Mode1)與軟體開發技術的參考教材。全書由十五章組成。各章內容分別是:軟體能力成熟度模型(CMM)概述; 軟體過程評估的國際標準; 可重複級(等級2); 已定義級(等級3);已管理級(等級4); 最佳化級(等級5);能力成熟度模型(CMM)的提問單;軟體產業實施CMM的對策與分析;與CMM相關的軟體工程技術;與CMM相關的可行性分析與項目立項; 與CMM相關的系統需求分析及其設計;與CMM相關的程式設計及其編碼; 與CMM相關的系統測試; 與CMM相關的系統試運行與維護;與CMM相關的系統驗收與鑑定。本書的特點是:在敘述上由淺入深、循序漸進;在內容上系統全面、重點突出;在概念上清晰易懂。它是一本掌握軟體能力成熟度模型(CMM)與軟體開發技術很好的書籍,對提高我國軟體行業及軟體產品會有很大幫助。

本書是北京中科天地網路技術有限公司的培訓教材,也可供軟體技術開發人員、軟體設計人員、科研管理人員以及大專院校有關專業的師生參考。

目錄

上篇軟體能力成熟度模型
第1章 軟體能力成熟度模型(CMM)概述1
1.1 軟體過程評估的必要性1
1.2 能力成熟度模型的產生和主要用途6
1.3 能力成熟度模型的體系結構8
1.4 能力成熟度模型各等級之間的關係20
1.5 能力成熟度模型實施人員和組織機構的劃分22
1.6 CMM實施中有待解決的問題23
第2章 軟體過程評估的國際標準28
2.1 軟體過程評估國際標準的制定與目的28
2.2 軟體過程評估標準的組成28
2.3 軟體過程評估參考模型30
2.4 軟體過程評估及其套用33
2.5 軟體過程評估國際標準與CMM的比較42
2.6 CMM與ISO 9000標準的關係49
第3章 可重複級53
3.1 可重複級過程的基本特徵53
3.2 可重複級的關鍵過程域54
3.3 可重複級上的需求管理57
3.4 可重複級上的軟體項目計畫61
3.5 可重複級上的軟體項目跟蹤和監控67
3.6 可重複級上的軟體轉包契約管理72
3.7 可重複級上的軟體質量保證76
3.8 可重複級上的軟體配置管理81
第4章 已定義級86
4.1 已定義級過程的基本特徵86
4.2 已定義級的關鍵過程域87
4.3 已定義級的組織過程焦點90
4.4 已定義級的組織過程定義93
4.5 已定義級的培訓程式97
4.6 定義級的集成軟體管理100
4.7 已定義級的軟體產品工程106
4.8 已定義級的組間協調111
4.9 已定義級的同行評審115
第5章 已管理級118
5.1 已管理級過程的基本特徵118
5.2 已管理級的關鍵過程域118
5.3 已管理級的定量過程管理119
5.4 已管理級的軟體質量管理124
第6章 最佳化級128
6.1 最佳化級過程的基本特徵128
6.2 最佳化級的關鍵過程域128
6.3 最佳化級的缺陷預防129
6.4 最佳化級的技術革新管理132
6.5 最佳化級的過程變更管理136
第7章 能力成熟度模型的提問單141
7.1 CMM提問單填寫的內容141
7.2 基本級上提問單的問題和回答142
7.3 可重複級上提問單的問題和回答143
7.4 已定義級上提問單的問題和回答149
7.5 已管理級上提問單的問題和回答156
7.6 最佳化級上提問單的問題與回答158
7.7 能力成熟度中涉及的術語161
下篇軟體開發技術
第8章 軟體產業實施CMM的分析164
8.1 軟體業的發展現狀和趨勢164
8.2 國內外軟體產業的比較167
8.3 CMM對軟體產業的適用性分析168
8.4 軟體企業中如何實施CMM171
8.5 實施CMM與CMM認證的關係176
第9章 與CMM相關的軟體工程技術177
9.1 軟體工程的定義177
9.2 軟體工程研究的內容178
9.3 軟體工程項目的目標178
9.4 軟體工程面臨的問題179
9.5 軟體生存周期及其模型179
9.6 軟體生存周期過程182
9.7 軟體的開發方法和開發工具183
第10章 與CMM相關的可行性分析與項目立項188
10.1 可行性分析的目的188
10.2 可行性分析的步驟189
10.3 可行性分析的任務189
10.4 可行性分析報告的質量要求和主要內容195
10.5 項目立項與項目開發計畫196
第11章 與CMM相關的系統需求分析及其設計198
11.1 系統需求分析的任務198
11.2 系統需求分析各階段的主要工作199
11.3 系統需求分析檢驗表211
11.4 系統的詳細設計218
11.5 系統設計中的文檔資料231
第12章 與CMM相關的程式設計及其編碼233
12.1 程式設計的任務233
12.2 程式設計的工作步驟233
12.3 結構化程式設計方法237
12.4 程式總體設計238
12.5 輸入輸出檔案代碼設計239
第13章 與CMM相關的系統測試255
13.1 系統測試的目標與任務255
13.2 系統測試方法256
13.3 系統測試過程257
13.4 系統單元測試258
13.5 系統集成測試261
13.6 系統測試的文檔資料262
第14章 與CMM相關的系統試運行與維護264
14.1 系統試運行時故障的處理方式264
14.2 確定新舊系統工作機制266
14.3 系 統 維 護266
14.4 系統試運行產生的文檔資料266
第15章 與CMM相關的系統驗收與鑑定268
15.1 系統驗收的目標與任務268
15.2 系統驗收報告的內容269
15.3 系統鑑定工作程式和文檔資料269

相關詞條

熱門詞條

聯絡我們