《軟件項目管理》是國家示範性軟件學院教學成果,以作者多年來信息系統開發經驗、軟件項目管理經驗、軟件學院教學經驗為基礎,以PMBOK體系進行內容組織,詳細介紹了具備“軟件開發”特色的項目管理,將最新軟件開發技術和項目管理貫穿到整個軟件項目開發的過程中去。內容包括軟件開發過程管理、軟件項目時間管理、軟件項目質量管理、軟件團隊建設、軟件項目成本管理、軟件項目溝通管理、軟件項目風險管理、軟件整體管理等。
《軟件項目管理》全面系統,實踐性強,融合了軟件工程、軟件開發過程等思想精華。案例和實驗內容豐富,採用大量案例來解釋和驗證軟件項目管理的基本概念、基本原理及基本方法。
《軟件項目管理》可作為高等學校軟件項目管理課程的教材,也可作為從事軟件項目管理、軟件系統分析與設計、軟件開發及應用等工作人員的參考書。
目錄
第1章軟件項目及項目管理概述1
1.1軟件概念及其發展1
1.1.1軟件及其特點1
1.1.2企業應用軟件的特點2
1.1.3軟件的發展3
1.2項目的概念及軟件項目的特點4
1.2.1項目的概念和項目要素4
1.2.2軟件項目的特點7
1.2.3軟件項目的分類7
1.3項目管理概述8
1.3.1項目管理的概念8
1.3.2項目管理的特點8
1.3. 3項目管理學科的發展9
1.3.4國際項目管理組織及其發展10
1.3.5項目管理知識體系結構11
1.3.6項目管理與一般作業管理的區別12
1.4軟件開發的項目管理13
本章小結14
複習思考題15
第2章軟件開發過程與項目管理過程16
2.1軟件工程及軟件工程過程的概念16
2.1.1瀑布模型17
2.1.2快速應用開發18
2.1.3螺旋模型18
2.1.4敏捷軟件開發模型18
2.2軟件開發過程能力成熟度模型21
2.3 CMM的五個等級關鍵特性22
2.4個人軟件開發過程與小組軟件開發過程24
2.5 RUP概述25
2.5.1 RUP的二維開發模型25
2.5.2開發過程中的各個階段和里程碑26
2.5.3 RUP的核心工作流26
2.5.4 RUP的迭代開發模式27
2.6 XP和MSF簡述28
2.7軟件項目管理的過程28
2.8軟件工程開發過程與軟件項目管理過程的關係30
本章小結31
複習思考題31
第3章項目的準備和啟動32
3.1啟動階段的任務32
3.1.1了解項目背景32
3.1.2分析項目相關利益者33
3.1.3調研軟件項目商業需求33
3.1 .4界定軟件項目範圍34
3.1.5確定軟件項目預算34
3.1.6制定軟件項目章程37
3.2項目啟動過程39
3.2.1需求識別階段39
3.2.2可行性方案論證階段40
3.2.3立項報告審批階段(決策)42
3.2.4項目啟動會準備42
3.3項目啟動的輸入與輸出結果43
本章小結43
複習思考題43
第4章軟件項目的範圍管理44
4.1 “廈興化工ERP系統”項目背景44
4.1 .1公司背景與產品介紹44
4.1.2項目的實施過程45
4.1.3項目產生的效益45
4.2某市“人事信息平台”項目背景介紹46
4.3項目的範圍管理概述47
4.4範圍計劃編制49
4.5項目範圍定義49
4.6項目範圍核實52
4.7項目範圍的變更控制53
4.7.1需求變更申請報告內容53
4.7.2批准程序53
4.7.3範圍變更跟踪執行54
本章小結55
複習思考題55
第5章軟件項目的時間管理56
5.1時間管理概述及其過程56
5.2定義活動57
5.3活動排序58
5.4任務的確定與並行性60
5.5活動時間估計61
5.6編制項目進度計劃62
5.7進度安排的方法62
5.7.1里程碑法63
5.7.2甘特圖法63
5.8進度計劃編制的輸入、方法和輸出65
5.8.1 PERT技術和CPM方法65
5.8.2時間壓縮法67
5.8.3進度編制的結果67
5.9控制軟件項目進度68
5.10進度計劃的追踪和控制70
本章小結72
複習思考題72
第6章軟件項目的成本管理73
6.1軟件成本管理的基本概念73
6.2資源計劃75
6.3軟件項目的估算78
6.3.1軟件開發成本估算方法78
6.3.2專家判定技術80
6.3.3軟件開發成本估算的早期經驗模型81
6.3.4 COCOMO模型81
6.4軟件項目成本預算83
6.5軟件項目成本的控制84
6.6降低成本的措施85
6.7成本-效益分析86
本章小結89
複習思考題89
第7章軟件項目的質量管理90
7.1軟件質量概述90
7.2質量計劃92
7.2.1質量計劃依據92
7.2.2質量計劃制定方法94
7.2.3質量計劃工作的成果95
7.3軟件質量保證96
7.4軟件評審99
7.5質量控制100
7.6軟件質量跟踪與監理104
7.7軟件測試107
7.7.1測試概述107
7.7.2測試的目標和原則107
7.7.3測試過程108
7.7.4測試步驟實例108
7.7.5測試的方法109
7.7.6測試報告109
7.7.7 “廈興化工ERP系統”的測試舉例109
7.8軟件質量體係與項目實施方法論實例110
7.8.1 ISO質量標準指南111
7.8.2 CMM概述112
本章小結116
複習思考題117
第8章軟件開發的風險管理118
8.1軟件開發中的風險118
8.2風險的特點119
8.3風險管理概述119
8.4風險識別121
8.5風險量化124
8.6風險管理策略127
8.7信息系統中常用的風險對策129
8.8風險駕馭和監控130
8.9風險管理案例132
8.9.1項目實施風險132
8.9.2問題管理和質量管理133
8.9.3應用系統的集成風險134
8.9.4變化帶來的風險134
本章小結136
複習思考題136
第9章軟件項目的人力資源管理137
9.1人力資源管理概述與人員管理的關鍵137
9.2組織計劃與項目組織的建立139
9.2.1建立項目管理和組織製度142
9.2.2確定項目組的目標143
9.2.3確定項目的組織結構143
9.2.4確定項目組成員,明確各成員的職責和任務145
9.3人員獲取145
9.4項目組成員的角色與職責147
9.5團隊建設149
9.6人力資源的建設150
9.6.1人員的培訓150
9.6.2考核與激勵151
本章小結152
複習思考題152
第10章軟件項目的文檔管理和配置管理153
10.1軟件文檔概述153
10.2文檔的種類與編制進度153
10.2.1文檔的分類153
10.2.2軟件文檔種類154
10.2.3文檔的編制時間表155
10.3文檔的質量要求及其規範156
10.3.1高質量的文檔特徵156
10.3.2文檔的格式157
10.4文檔的管理和維護157
10.5軟件項目的配置管理概述158
10.6軟件開發的基線159
10.7配置控制161
10.7.1配置控制機制161
10.7.2版本控制161
10.7.3變更控制162
10.8配置管理計劃162
10.9軟件配置工具164
本章小結166
複習思考題166
第11章軟件項目的溝通管理167
11.1溝通的含義、重要性和模式167
11.1.1溝通的含義167
11.1.2溝通的重要性167
11.1.3項目經理的溝通模式168
11.2溝通計劃168
11.3溝通的方式、方法和渠道169
11.3.1溝通的層次169
11.3.2溝通的方式169
11.3.3溝通的渠道170
11.3.4軟件開發小組人數與軟件生產率170
11.4信息發送171
11.4.1溝通是一種感知171
11.4.2溝通是一種期望172
11.4.3溝通產生要求172
11.4.4信息不是溝通172
11.5實施報告172
11.6如何進行有效的溝通173
11.6.1溝通的方式方法173
11.6.2溝通的幾個重點工作174
本章小結175
複習思考題175
第12章軟件項目的採購管理176
12.1採購及採購管理的概念176
12.2軟件項目採購管理存在的問題177
12.3基於“雙贏”策略的軟件外包採購思想177
12.4軟件項目外包採購管理過程178
12.4.1採購計劃編制178
12.4.2詢價計劃編制和詢價179
12.4.3合同管理180
12.4.4合同收尾180
本章小結183
複習思考題183
第13章軟件項目的整體管理184
13.1項目整體管理概述184
13.2整體項目計劃的製定185
13.3項目計劃執行187
13.4整體變更控制188
13.5項目的整體說明190
本章小結194
複習思考題194
第14章軟件項目管理收尾與總結195
14.1項目管理的輔助工具195
14.1.1項目組內部信息平台建設工具Sharepoint195
14.1.2項目計劃工具Project195
14.1.3流程圖製作工具Visio196
14.1.4數據庫建模工具PowerDesigner196
14.1.5業務建模工具Rational Rose197
14.1.6軟件配置工具VSS197
14.2軟件項目的收尾197
14.2.1軟件項目管理收尾197
14.2.2軟件項目審計198
14.2.3項目的驗收199
14.2.4項目後評價200
14.3軟件項目的後期維護201
14.4項目總結文檔編寫202
14.5軟件項目成功的關鍵因素和方法202
14.6軟件業的發展趨勢204
本章小結206
複習思考題206
附件1項目干係人分析207
附件2 ERP項目範圍說明書210
附件3項目計劃書212
附件4測試文檔214
附件5項目承包合同書219
附件6工作評審表221
附件7需求分析、概要和詳細設計提綱222
附件8配置計劃提綱226
附件9溝通管理的工作報告文檔228
附件10項目總結報告與驗收報告230
附件11新技術234
實驗1用Visio製作軟件項目相關圖形239
實驗2 Visio製作業務流程圖241
實驗3用Project編制軟件項目進度計劃表242
參考文獻243
第1章軟件項目及項目管理概述1
1.1軟件概念及其發展1
1.1.1軟件及其特點1
1.1.2企業應用軟件的特點2
1.1.3軟件的發展3
1.2項目的概念及軟件項目的特點4
1.2.1項目的概念和項目要素4
1.2.2軟件項目的特點7
1.2.3軟件項目的分類7
1.3項目管理概述8
1.3.1項目管理的概念8
1.3.2項目管理的特點8
1.3. 3項目管理學科的發展9
1.3.4國際項目管理組織及其發展10
1.3.5項目管理知識體系結構11
1.3.6項目管理與一般作業管理的區別12
1.4軟件開發的項目管理13
本章小結14
複習思考題15
第2章軟件開發過程與項目管理過程16
2.1軟件...
購物須知
退換貨說明:
會員均享有10天的商品猶豫期(含例假日)。若您欲辦理退換貨,請於取得該商品10日內寄回。
辦理退換貨時,請保持商品全新狀態與完整包裝(商品本身、贈品、贈票、附件、內外包裝、保證書、隨貨文件等)一併寄回。若退回商品無法回復原狀者,可能影響退換貨權利之行使或須負擔部分費用。
訂購本商品前請務必詳閱退換貨原則。