內容簡介
為瞭確保軟件質量和提高産品競爭力,軟件組織需要規範軟件開發過程、實施軟件過程管理。軟件過程管理可以為快速開發高質量軟件、有效地維護軟件運行等各類活動提供指導性框架、實施方法和最佳實踐。
全書共分為10章,全麵闡述軟件過程管理的各個方麵。首先說明瞭軟件過程規範、成熟度量及其相關的概念和理論,包括軟件過程標準體係。然後,在此基礎上,深入討論軟件過程的組織管理、需求管理、項目管理、質量管理、技術管理和集成管理等流程、方法和實踐,並進一步探討軟件過程評估和改進的框架,模型和實施細節,最後,通過具體的應用實踐對軟件過程管理做全方位的闡釋。
本書內容豐富、實用,提供瞭大量的實例,內容涉及到軟件過程管理工作的各個層次。本書可作為高等學校的計算機軟件專業和相關專業的教材,也適閤軟件企業中各類管理和軟件工程技術人員的學習。
目錄
第1章 軟件過程規範
1.1 軟件過程
1.2 過程規範
1.3 軟件生命周期的過程需求
1.4 軟件生命周期標準
1.5 軟件過程建模
1.6 小結
1.7 習題
第2章 軟件過程成熟度
2.1 過程成熟度標準
2.2 能力成熟度模型概述
2.3 過程成熟度級彆
2.4 軟件過程的可視性
2.5 過程能力和性能預測
2.6 軟件過程框架
2.7 小結
2.8 習題
第3章 軟件過程的組織管理
3.1 組織過程焦點
3.2 組織過程定義
3.3 PSP過程框架和成熟度模型
3.4 PSP設計與實踐
3.5 TSP的結構和啓動過程
3.6 TSP工作流程
3.7 小結
3.8 習題
第4章 軟件過程的需求管理
4.1 需求管理的模型和流程
4.2 需求開發
4.3 需求管理
4.4 小結
4.5 習題
第5章 軟件過程的技術管理
5.1 軟件過程的技術架構
5.2 軟件過程的問題分析和決策方法
5.3 軟件過程的技術路綫
5.4 知識傳遞
5.5 軟件過程管理工具
5.6 小結
5.7 習題
第6章 軟件過程的項目管理
6.1 軟件配置管理
6.2 項目估算和資源管理
6.3 項目風險評估
6.4 製定項目計劃
6.5 項目跟蹤和監督
6.6 小結
6.7 習題
第7章 軟件過程的質量管理
7.1 質量管理概述
7.2 軟件質量方針和計劃
7.3 軟件評審過程和方法
7.4 缺陷分析和預防
7.5 質量度量
7.6 PSP過程質量管理
7.7 小結
7.8 習題
第8章 軟件過程的集成管理
8.1 集成項目管理
8.2 集成項目的閤成計劃
8.3 産品集成的過程管理
8.4 集成産品開發模式
8.5 IPD方法應用和實踐
8.6 小結
8.7 習題
第9章 軟件過程的評估和改進
9.1 過程模型的剪裁
9.2 軟件過程度量
9.3 過程評估參考模型
9.4 過程評估
9.5 過程改進的模型和方法
9.6 組織和技術革新
9.7 軟件過程改進的實施
9.8 小結
9.9 習題
第10章 軟件過程的管理實踐
10.1 IBM-Rational業務驅動開發的過程管理
10.2 微軟公司的軟件開發過程模式
10.3 敏捷模型的軟件過程管理
10.4 麵嚮構件的軟件過程
10.5 軟件過程的自定義體係
10.6 小結
10.7 習題
附錄A 軟件過程規範示例
A.1 總則
A.2 項目管理過程規範
A.3 開發過程規範
A.4 需求變更管理過程規範
A.5 配置管理過程規範
A.6 附件
附錄B CMMI術語
附錄C 參考文獻
前言/序言
高等學校教材·軟件工程:軟件過程管理 下載 mobi epub pdf txt 電子書 格式