軟件項目管理是軟件工程和項目管理的交叉學(xué)科,是項目管理的原理和方法在軟件工程領(lǐng)域的應(yīng)用,它所涉及的范圍覆蓋了整個軟件工程過程。本書以項目管理知識體系(PMBOK)的9大知識域來組織章節(jié)內(nèi)容,詳細介紹了軟件項目的范圍管理、時間管理、成本管理、質(zhì)量管理、人力資源管理、溝通管理、風(fēng)險管理、采購管理和整體管理。書中的重要知識點都配有樣例或模板,同時各章都附有相關(guān)案例,這些來源于著名IT企業(yè)的管理實踐案例本身就是對軟件開發(fā)項目管理**的詮釋。此外每章后還配有習(xí)題和實踐指導(dǎo),供讀者復(fù)習(xí)和增加課外知識之用。內(nèi)容精練、結(jié)構(gòu)邏輯性強、理論與實踐相結(jié)合是本書的最大特點。
本書的編著者均為具有相關(guān)專業(yè)博士學(xué)位的高校教師,他們同時身兼IT企業(yè)軟件項目開發(fā)與管理的高級工程師和顧問,具有豐富的軟件項目管理教育和實踐經(jīng)驗。本書既可作為高等院校軟件工程專業(yè)和計算機相關(guān)專業(yè)的教材,也可以作為軟件項目管理從業(yè)人員的培訓(xùn)教材和參考書。
(1)遵循項目管理知識體系(PMBOK)管理框架,并緊密結(jié)合軟件項目的特點;
(2)針對32學(xué)時,內(nèi)容精煉,邏輯性和可讀性要求高;
(3)本教材為每個知識點精心配備了**的,最恰當?shù)膰H知名軟件企業(yè)軟件項目管理案例,為軟件項目管理從業(yè)人員提供參考,此外本教材為教師提供了教學(xué)大綱、教學(xué)計劃,多媒體課件等服務(wù)資料,方便教學(xué)。
第1章 軟件項目管理概述 1
1.1 項目和軟件項目 1
1.1.1 項目 1
1.1.2 軟件項目 2
1.2 項目管理知識體系 3
1.2.1 項目生命周期 3
1.2.2 PMBOK知識體系 5
1.2.3 項目管理框架 6
1.3 軟件項目管理 7
1.3.1 軟件生命周期 7
1.3.2 軟件項目管理特征 8
1.3.3 軟件項目管理過程 9
1.3.4 軟件工程和軟件項目管理的
關(guān)系 11
1.3.5 軟件項目管理常見問題
分析 11
1.4 案例研究 13
習(xí)題和實踐 18
第2章 范圍管理 20
2.1 范圍管理規(guī)劃 20
2.1.1 基本概念 20
2.1.2 范圍管理計劃 21
2.1.3 需求管理計劃 21
2.2 需求收集 21
2.2.1 需求收集的方法 22
2.2.2 需求文件 23
2.2.3 需求跟蹤矩陣 23
2.3 范圍定義 25
2.3.1 范圍定義的方法 25
2.3.2 范圍說明書 25
2.4 WBS創(chuàng)建 26
2.4.1 WBS創(chuàng)建方法--分解 27
2.4.2 范圍基準 29
2.5 范圍核實 30
2.5.1 范圍審查 30
2.5.2 范圍核實的結(jié)果 31
2.6 范圍控制 31
2.6.1 偏差分析 31
2.6.2 范圍變更控制 32
2.7 案例研究 32
習(xí)題和實踐 33
第3章 時間管理 35
3.1 進度管理規(guī)劃 35
3.2 活動定義 36
3.2.1 活動定義的方法 36
3.2.2 活動清單和屬性 36
3.2.3 里程碑清單 37
3.3 活動排序 38
3.3.1 活動排序方法 38
3.3.2 項目網(wǎng)絡(luò)圖 39
3.4 活動資源估算 40
3.4.1 自下而上的估算方法 40
3.4.2 活動資源需求 40
3.5 活動歷時估算 41
3.5.1 歷時估算的依據(jù) 41
3.5.2 歷時估算方法 42
3.6 制定進度計劃 43
3.6.1 制定進度計劃方法 43
3.6.2 項目進度計劃 47
3.6.3 進度基準和數(shù)據(jù) 48
3.7 進度控制 49
3.7.1 進度審查 49
3.7.2 進度優(yōu)化與控制 50
3.8 案例研究 51
習(xí)題與實踐 52
第4章 成本管理 54
4.1 成本管理規(guī)劃 54
4.1.1 軟件項目成本特點 54
4.1.2 成本管理計劃 55
4.2 成本估算 56
4.2.1 成本估算方法 56
4.2.2 成本估算表 61
4.3 制定預(yù)算 61
4.3.1 預(yù)算制定方法 62
4.3.2 成本基準 62
4.3.3 項目資金需求 63
4.4 成本控制 64
4.4.1 成本控制方法 64
4.4.2 成本控制結(jié)果 69
4.5 案例研究 69
習(xí)題與實踐 74
第5章 質(zhì)量管理 76
5.1 質(zhì)量管理規(guī)劃 77
5.1.1 軟件質(zhì)量 77
5.1.2 質(zhì)量管理規(guī)劃方法 79
5.1.3 質(zhì)量管理規(guī)劃結(jié)果 81
5.2 質(zhì)量保證 81
5.2.1 質(zhì)量保證思想 82
5.2.2 質(zhì)量保證內(nèi)容 83
5.2.3 質(zhì)量審計報告 84
5.3 質(zhì)量控制 86
5.3.1 軟件項目常見質(zhì)量問題 86
5.3.2 質(zhì)量控制方法 86
5.4 案例研究 88
習(xí)題與實踐 91
第6章 人力資源管理 93
6.1 人力資源管理規(guī)劃 93
6.1.1 軟件項目人力資源特點 93
6.1.2 人力資源管理計劃 94
6.2 團隊組建 96
6.2.1 團隊組織結(jié)構(gòu) 97
6.2.2 團隊成員選擇 100
6.3 團隊建設(shè) 102
6.3.1 團隊建設(shè)目標 102
6.3.2 團隊發(fā)展階段與領(lǐng)導(dǎo)風(fēng)格 103
6.3.3 建設(shè)優(yōu)秀的團隊 104
6.3.4 人員培訓(xùn)與開發(fā) 106
6.4 團隊管理 107
6.4.1 團隊管理方法 108
6.4.2 團隊激勵 109
6.5 案例研究 113
習(xí)題與實踐 115
第7章 溝通管理 117
7.1 干系人識別 117
7.1.1 干系人分析 117
7.1.2 干系人登記冊 118
7.1.3 干系人管理計劃 119
7.2 溝通管理規(guī)劃 119
7.2.1 溝通需求分析 119
7.2.2 溝通方式 120
7.2.3 溝通模型 120
7.2.4 溝通技術(shù) 121
7.2.5 溝通管理計劃 122
7.3 溝通管理 123
7.3.1 信息發(fā)布 123
7.3.2 干系人期望管理 123
7.3.3 溝通管理策略 124
7.4 溝通控制 125
7.4.1 溝通障礙 126
7.4.2 沖突管理 127
7.4.3 溝通的藝術(shù) 129
7.5 案例研究 129
習(xí)題與實踐 131
第8章 風(fēng)險管理 132
8.1 風(fēng)險管理規(guī)劃 132
8.2 風(fēng)險識別 133
8.2.1 風(fēng)險識別方法 134
8.2.2 軟件項目風(fēng)險 134
8.2.3 風(fēng)險登記冊 136
8.3 風(fēng)險分析 136
8.3.1 風(fēng)險定性分析 136
8.3.2 風(fēng)險定量分析 138
8.4 風(fēng)險應(yīng)對 140
8.4.1 消極風(fēng)險應(yīng)對策略 141
8.4.2 積極風(fēng)險應(yīng)對策略 141
8.4.3 應(yīng)急應(yīng)對措施 142
8.5 風(fēng)險控制 142
8.5.1 風(fēng)險控制程序 142
8.5.2 風(fēng)險控制方法 143
8.6 案例分析 144
習(xí)題與實踐 148
第9章 采購管理 149
9.1 采購管理規(guī)劃 149
9.1.1 采購管理規(guī)劃方法 149
9.1.2 采購管理規(guī)劃結(jié)果 150
9.2 采購實施 152
9.2.1 采購實施過程 152
9.2.2 招標與投標 153
9.2.3 合同管理 156
9.3 采購控制 157
9.4 采購結(jié)束管理 158
9.5 案例研究 158
習(xí)題與實踐 162
第10章 整體管理 163
10.1 制定項目章程 163
10.1.1 制定項目章程的依據(jù) 163
10.1.2 項目章程 164
10.2 制定項目管理計劃 167
10.3 項目執(zhí)行指導(dǎo)與管理 169
10.4 項目工作監(jiān)控 169
10.5 項目整體變更控制 171
10.6 項目收尾管理 172
10.6.1 項目結(jié)束 172
10.6.2 項目驗收 172
10.6.3 項目移交或清算 175
10.6.4 項目后評價 176
10.7 案例研究 178
習(xí)題與實踐 181
實驗一 用Visio制作軟件項目相關(guān)
圖形 182
實驗二 用Project編制軟件項目進度計劃表 183
實驗三 綜合實訓(xùn) 185
附錄 項目管理的72個可交付成果
(基于PMBOK) 186
參考文獻 191