目錄
第1章軟件項目管理的概念1
1.1軟件項目管理的基本概念1
1.1.1項目定義1
1.1.2軟件項目2
1.1.3項目的三要素3
1.1.4項目管理的定義4
1.1.5軟件項目管理具有的挑戰性6
1.2項目集管理和項目組合管理之間的關繫8
1.2.1項目集管理9
1.2.2項目組合管理10
1.2.3項目組合、項目集和項目的關繫10
1.2.4項目管理辦公室11
1.3項目管理、運營管理與組織戰略之間的關繫12
1.3.1運營問題與項目管理13
1.3.2組織問題與軟件項目管理14
1.4項目經理角色15
1.4.1項目經理的責任15
1.4.2項目經理的能力15
1.5項目管理知識體繫16
1.5.1PMI與PMBOK16
1.5.2《PMBOK指南》軟件分冊17
1.5.3項目管理資格認證PMP與職業道德規範17
1.5.4項目管理專業資質認證IPMP19
1.6習題19
1.7實驗與思考: 在線支持項目管理22第2章組織影響和項目生命周期25
2.1組織對項目管理的影響25
2.1.1組織文化與風格252.1.2組織溝通26
2.1.3組織結構26
2.2組織過程資產30
2.2.1流程與程序30
2.2.2共享知識庫30
2.3事業環境因素31
2.4項目干繫人與治理32
2.4.1項目干繫人32
2.4.2項目治理33
2.4.3項目成功34
2.5項目團隊34
2.5.1軟件項目團隊的組成35
2.5.2團隊協作36
2.6項目生命周期36
2.6.1項目生命周期的特征37
2.6.2產品生命周期與項目生命周期的關繫38
2.6.3項目階段38
2.6.4預測型生命周期40
2.6.5迭代和增量型生命周期40
2.6.6適應型生命周期43
2.6.7高度適應性軟件開發45
2.7習題46
2.8實驗與思考: Dorale公司的業務流程與項目管理應用48第3章項目管理過程51
3.1項目管理過程間的相互作用52
3.1.1數據流向圖53
3.1.2管理過程間的相互作用53
3.2項目管理過程組55
3.2.1啟動過程組55
3.2.2規劃過程組56
3.2.3執行過程組57
3.2.4監控過程組57
3.2.5收尾過程組58
3.3項目信息58
3.4知識領域的作用59
3.5項目管理軟件61
3.6習題61
3.7實驗與思考: 奧立安繫統的組織架構與項目計劃63第4章項目整合管理69
4.1制定項目章程71
4.1.1輸入: 項目工作說明書71
4.1.2輸入: 商業論證與協議72
4.1.3過程工具與技術73
4.1.4輸出: 項目章程73
4.2制訂項目管理計劃76
4.2.1軟件項目的項目管理計劃76
4.2.2過程輸入78
4.2.3過程工具與技術79
4.2.4輸出: 項目管理計劃80
4.3指導與管理項目執行83
4.3.1過程輸入84
4.3.2工具與技術: 會議85
4.3.3工具與技術: 信息傳播85
4.3.4輸出: 變更請求86
4.3.5其他輸出89
4.4監控項目工作89
4.4.1過程輸入91
4.4.2工具與技術: 分析技術92
4.4.3其他過程輸出92
4.5實施整體變更控制93
4.5.1過程輸入94
4.5.2過程工具與技術95
4.5.3過程輸出95
4.5.4變更控制繫統96
4.6習題97
4.7實驗與思考: 數據中心遷移項目的章程與計劃99第5章項目範圍管理103
5.1規劃範圍管理105
5.1.1識別潛在項目105
5.1.2淨現值、投資收益率與投資回收期分析107
5.1.3過程輸入108
5.1.4過程工具與技術109
5.1.5輸出: 範圍管理計劃和需求管理計劃110
5.2收集需求113
5.2.1過程輸入114
5.2.2過程工具與技術114
5.2.3過程輸出117
5.3定義範圍118
5.3.1過程輸入120
5.3.2過程工具與技術121
5.3.3輸出: 項目範圍說明書121
5.4創建工作分解結構123
5.4.1過程輸入124
5.4.2工具與技術: 分解125
5.4.3工具與技術: 活動導向的WBS128
5.4.4工具與技術: WBS的滾動式規劃129
5.4.5輸出: 範圍基準130
5.5確認範圍131
5.5.1過程輸入132
5.5.2過程工具與技術133
5.5.3過程輸出133
5.6控制範圍134
5.6.1過程輸入135
5.6.2過程工具與技術135
5.6.3過程輸出136
5.7習題137
5.8實驗與思考: 數據中心遷移項目的範圍管理文件139第6章項目時間管理141
6.1軟件項目的項目時間管理142
6.2規劃進度管理143
6.2.1過程輸入143
6.2.2過程工具與技術144
6.2.3輸出: 進度管理計劃145
6.3定義活動146
6.3.1過程輸入146
6.3.2過程工具與技術147
6.3.3過程輸出149
6.4排列活動順序151
6.4.1為軟件項目排列活動順序152
6.4.2過程輸入153
6.4.3工具與技術: 緊前關繫繪圖法153
6.4.4工具與技術: 確定依賴關繫154
6.4.5工具與技術: 提前量與滯後量155
6.4.6工具與技術: 特性集評估156
6.4.7輸出: 項目進度網絡圖156
6.5估算活動資源157
6.5.1過程輸入157
6.5.2工具與技術: 自下而上估算158
6.5.3過程輸出159
6.6估算活動持續時間160
6.6.1過程輸入161
6.6.2工具與技術: 類比估算162
6.6.3工具與技術: 參數估算162
6.6.4工具與技術: 三點估算162
6.6.5工具與技術: 儲備分析163
6.6.6過程輸出163
6.7制訂進度計劃164
6.7.1過程輸入165
6.7.2工具與技術: 關鍵路徑法165
6.7.3工具與技術: 關鍵鏈法166
6.7.4工具與技術: 資源優化技術167
6.7.5工具與技術: 建模技術167
6.7.6工具與技術: 進度壓縮168
6.7.7工具與技術: 增量式產品規劃169
6.7.8其他工具與技術169
6.7.9輸出: 項目進度計劃169
6.7.10過程其他輸出170
6.8控制進度172
6.8.1過程輸入173
6.8.2工具與技術: 績效審查174
6.8.3其他工具與技術174
6.8.4過程輸出176
6.9習題177
6.10實驗與思考: “夜鶯”項目的進度計劃179第7章項目成本管理183
7.1軟件項目的項目成本管理184
7.2規劃成本管理185
7.2.1過程輸入186
7.2.2過程工具與技術187
7.2.3輸出: 成本管理計劃187
7.2.4過程的其他輸出189
7.3估算成本190
7.3.1成本估算的類型190
7.3.2過程輸入191
7.3.3過程工具與技術193
7.3.4工具與技術: 類比估算194
7.3.5工具與技術: 參數估算194
7.3.6工具與技術: 自下而上估算194
7.3.7工具與技術: 三點估算194
7.3.8工具與技術: 儲備分析195
7.3.9工具與技術: 質量成本195
7.3.10其他工具與技術195
7.3.11過程輸出196
7.3.12項目成本估算的典型問題198
7.4制定預算198
7.4.1過程輸入198
7.4.2過程工具與技術199
7.4.3輸出: 成本基準200
7.5控制成本201
7.5.1過程輸入202
7.5.2工具與技術: 掙值管理203
7.5.3工具與技術: 預測204
7.5.4工具與技術: 完工尚需績效指數206
7.5.5工具與技術: 績效審查206
7.5.6工具與技術: 管理測量指標207
7.5.7過程輸出207
7.6習題209
7.7實驗與思考: 掃描儀項目的狀態報告212第8章項目質量管理215
8.1軟件項目的項目質量管理217
8.2規劃質量管理220
8.2.1過程輸入222
8.2.27種基本質量工具223
8.2.3過程工具與技術229
8.2.4過程輸出231
8.3實施質量保證235
8.3.1過程輸入236
8.3.2過程工具與技術237
8.3.3過程輸出239
8.4控制質量239
8.4.1過程輸入241
8.4.2過程工具與技術241
8.4.3過程輸出243
8.5成熟度模型244
8.6戴明及其PDCA循環245
8.7習題247
8.8實驗與思考: “夜鶯”項目的進度管理249第9章項目人力資源管理252
9.1規劃人力資源管理254
9.1.1過程輸入255
9.1.2工具與技術: 組織圖與職位描述255
9.1.3其他工具與技術256
9.1.4輸出: 人力資源管理計劃257
9.1.5軟件項目的人力資源管理260
9.2組建項目團隊261
9.2.1過程輸入262
9.2.2過程工具與技術262
9.2.3過程輸出263
9.3建設項目團隊264
9.3.1過程輸入265
9.3.2工具與技術: 團隊建設活動265
9.3.3其他工具與技術266
9.3.4建設軟件項目團隊267
9.3.5過程輸出268
9.4管理項目團隊269
9.4.1過程輸入270
9.4.2工具與技術: 衝突管理270
9.4.3其他工具與技術271
9.4.4管理軟件項目團隊272
9.4.5過程輸出273
9.5習題273
9.6實驗與思考: 克茲內辦公設備公司周年慶項目團隊建設275第10章項目溝通管理279
10.1規劃溝通管理281
10.1.1過程輸入282
10.1.2過程工具與技術282
10.1.3輸出: 溝通管理計劃284
10.1.4軟件項目的規劃溝通管理輸出285
10.2管理溝通286
10.2.1過程輸入287
10.2.2過程工具與技術287
10.2.3過程輸出288
10.3控制溝通290
10.3.1過程輸入291
10.3.2過程工具與技術292
10.3.3過程輸出293
10.4習題294
10.5實驗與思考: Ajax項目的溝通管理計劃296第11章項目風險管理299
11.1項目風險與風險管理299
11.2規劃風險管理301
11.2.1過程輸入302
11.2.2過程工具與技術303
11.2.3輸出: 風險管理計劃303
11.3識別風險307
11.3.1過程輸入308
11.3.2過程工具與技術309
11.3.3輸出: 風險登記冊310
11.4實施定性風險分析312
11.4.1過程輸入312
11.4.2過程工具與技術313
11.4.3輸出: 項目文件(更新)317
11.5實施定量風險分析317
11.5.1過程輸入318
11.5.2工具與技術: 數據收集和展示技術318
11.5.3工具與技術: 定量風險分析和建模技術320
11.5.4輸出: 項目文件(更新)322
11.6規劃風險應對323
11.6.1過程輸入323
11.6.2過程工具與技術323
11.6.3過程輸出326
11.7控制風險326
11.7.1過程輸入327
11.7.2過程工具與技術328
11.7.3過程輸出329
11.8習題330
11.9實驗與思考: 山峰公司局域網項目332第12章項目采購管理335
12.1規劃采購管理337
12.1.1過程輸入339
12.1.2輸入: 組織過程資產——合同類型339
12.1.3工具與技術340
12.1.4軟件項目的規劃采購技術340
12.1.5輸出: 采購管理計劃342
12.1.6輸出: 采購工作說明書344
12.1.7輸出: 采購文件345
12.1.8輸出: 供方選擇標準345
12.2實施采購347
12.2.1過程輸入349
12.2.2過程工具與技術349
12.2.3過程輸出350
12.3控制采購351
12.3.1過程輸入352
12.3.2過程工具與技術352
12.3.3過程輸出353
12.4結束采購354
12.4.1過程的輸入355
12.4.2過程工具與技術355
12.4.3過程輸出355
12.5習題355
12.6實驗與思考: 山峰公司局域網項目的采購358第13章項目干繫人管理360
13.1識別干繫人362
13.1.1過程輸入363
13.1.2工具與技術: 干繫人分析363
13.1.3工具與技術: 角色建模365
13.1.4輸出: 干繫人登記冊365
13.2規劃干繫人管理367
13.2.1過程輸入367
13.2.2過程工具與技術368
13.2.3過程輸出369
13.3管理干繫人參與370
13.3.1過程輸入371
13.3.2過程工具與技術372
13.3.3過程輸出373
13.4控制干繫人參與373
13.4.1過程輸入374
13.4.2過程工具與技術375
13.4.3過程輸出375
13.5習題376
13.6實驗與思考: 喀納斯湖垂釣項目——識別干繫人378第14章結束項目或階段381
14.1過程的輸入與輸出382
14.1.1過程輸入382
14.1.2過程工具與技術382
14.1.3過程輸出382
14.1.4項目或階段簽收383
14.2管理發布早期版本的請求384
14.3管理beta版本384
14.4指導項目走向完成385
14.4.1管理“結束遊戲”385
14.4.2規劃回顧385
14.4.3規劃慶祝386
14.5取消項目386
14.6項目收尾387
14.6.1合同收尾387
14.6.2管理收尾387
14.7習題388
14.8課程學習與實驗總結390附錄部分習題參考答案395參考文獻398
實用軟件項目管理表格目錄
注:
各表中特別注解了相關的制表要素。第4章項目整合管理69
表41項目章程73
表42項目管理計劃80
表44變更請求86第5章項目範圍管理103
表52範圍管理計劃110
表53需求管理計劃111
表54需求跟蹤矩陣119
表55項目範圍說明書121
表56WBS(提綱式)127
表57WBS詞典130第6章項目時間管理141
表61進度管理計劃145
表62活動清單149
表63活動屬性149
表64裡程碑清單150第7章項目成本管理183
表71成本管理計劃187
表72活動成本估算197
表73掙值狀態報告208第8章項目質量管理215
表81質量管理計劃232
表82過程改進計劃233第9章項目人力資源管理252
表91人力資源管理計劃257第10章項目溝通管理279
表101溝通管理計劃285第11章項目風險管理299
表111風險管理計劃304
表113風險登記冊311
表114風險概率和影響評估313
表115概率和影響矩陣315第12章項目采購管理335
表121采購管理計劃342
表124供方選擇標準346第13章項目干繫人管理360
表131干繫人登記冊369
表133干繫人管理計劃369第14章結束項目或階段381
表141項目簽收383