書籍信息
作者:林廣艷
定價:20元
印次:1-2
ISBN:9787302204121
出版日期:2009.11.01
印刷日期:2010.08.11
內容簡介
本書系統地介紹了軟體生存周期過程的基本概念和軟體開發過程中包含的關鍵活動,從歷史的角度介紹了軟體過程模型的演進歷程。通過對已成功地套用於軟體企業的Infosys模型和協同過程模型的介紹,具體說明了軟體生存周期過程中涉及的眾多過程、活動與任務間的內在聯繫以及實施中需要注意的事項。介紹了建立、管理及在最佳化軟體過程中需要考慮的基本問題。本書是作者多年從事軟體開發與管理過程中積累的經驗和軟體工程教學實踐的總結,書中內容力求將較為抽象的軟體過程理論與實際套用現狀結合,理論聯繫實際。本書可作為高等院校軟體工程專業及計算機類相關專業的本科和研究生教材,也可供從事軟體開發與管理的專業人員參考。
圖書目錄
第1章緒論/
1.1軟體製造是個複雜的過程
1.2軟體產品與軟體過程
1.3為什麼要研究軟體工程過程
1.4軟體生存周期過程標準
1.5本書結構
第2章軟體開發的主要活動/
2.1需求分析與管理
2.1.1需求分析與規範
2.1.2需求變更管理
2.1.3需求跟蹤管理
2.2設計
2.3編碼
2.4軟體測試
2.5運行與維護
2.6軟體項目管理
2.6.1項目管理活動
2.6.2軟體開發計畫
2.6.3風險管理
2.7軟體配置管理
2.7.1配置項和基線
2.7.2配置庫
2.7.3配置管理流程
2.7.4配置項標識
2.7.5版本控制
2.7.6配置控制
2.7.7狀態簿記
2.7.8配置審計
2.8驗證與確認
2.8.1V&V的目標
2.8.2需求分析
2.8.3設計
2.8.4編碼
2.8.5測試
2.8.6系統安裝試運行
2.9軟體質量保證
2.9.1SQA的作用
2.9.2SQA啟動程式
2.9.3SQA計畫
2.9.4SQA需要考慮的問題
2.10軟體文檔管理
2.11本章小結
軟體工程過程
第3章軟體生存周期模型/
3.1編碼修正模型
3.2瀑布模型
3.2.1瀑布模型的優缺點
3.2.2V模型
3.3增量模型
3.4演化模型
3.5螺旋模型
3.6原型構造在生存周期模型中的套用
3.7生存周期模型中並發的作用
3.8商業組件和復用的作用
3.9統一軟體過程模型(RUP)
3.9.1RUP過程框架
3.9.2RUP核心元素
3.9.3RUP的計畫
3.9.4質量內嵌於過程中
3.9.5主要困難與基礎保障
3.10MSF過程模型
3.11本章小結
第4章瀑布模型套用實例/
4.1過程實例活動
4.1.1Infosys過程模型概述
4.1.2需求規範
4.1.3高層設計
4.1.4詳細設計
4.1.5構建(編碼)與單元測試
4.1.6集成測試計畫與實施
4.1.7系統測試計畫與實施
4.1.8驗收測試與安裝
4.1.9維護支持階段
4.2文檔編制
4.3WAR系統開發過程實施案例
4.3.1WAR系統需求概述
4.3.2高層設計階段
4.3.3詳細設計階段
4.3.4構建與單元測試階段
4.3.5系統測試
4.3.6驗收和安裝
4.4本章小結
第5章協同過程模型/
5.1模型概述
5.2實際套用案例需求
5.3初始階段
5.3.1基本活動
5.3.2實施考慮
5.4細化階段
5.4.1基本活動
5.4.2實施考慮
5.5構造階段
5.5.1主要活動
5.5.2實施考慮
5.6移交階段
5.6.1基本活動
5.6.2實施考慮
5.7本章小結
第6章軟體過程的建立與管理/
6.1過程的建立
6.1.1確定過程模型
6.1.2確定活動
6.1.3確定活動間的關係
6.1.4將每個活動的有用信息文檔化
6.1.5剪裁過程文檔化
6.1.6改進過程文檔化
6.1.7過程獲得認可並培訓員工
6.1.8不斷地使用和改進過程
6.1.9定義軟體過程的實例
6.1.10項目計畫的編制
6.2過程的監控
6.2.1過程變更處理
6.2.2變更實施
6.3過程改進
6.3.1CMM
6.3.2其他評估模型
6.4本章小結
參考文獻/