全書分為10章, 介紹了軟件項目管理概念和方法, 每一章都配有典型應(yīng)用實例和課后習(xí)題。作者不僅有著豐富的教學(xué)經(jīng)驗,還與企業(yè)合作完成多項軟件項目的管理和規(guī)劃。本書在編寫中力求結(jié)構(gòu)清晰、語言簡練、通俗易懂、講解深入淺出,課后配套習(xí)題全面。本書配套提供微課視頻、精美課件、教學(xué)大綱、案例分析、學(xué)習(xí)建議、習(xí)題解析及在線答疑服務(wù)等內(nèi)容。
本書可作為高等院;虼髮T盒S嬎銠C軟件專業(yè)、軟件工程專業(yè)學(xué)生的教材,也可作為廣大程序開發(fā)人員自學(xué)不可缺少的參考書之一。
本書獲得大連市科學(xué)著作獎,嚴(yán)格參照教育部《普通高等學(xué)校本科專業(yè)目錄(2020年版)》、教育部高等學(xué)校軟件工程專業(yè)教學(xué)指導(dǎo)委員會要求編寫。以項目管理知識體系(PMBOK)為核心,圍繞軟件項目開發(fā)的全過程,以通俗易懂的語言, 系統(tǒng)地介紹了軟件項目管理的思想及基本方法,為讀者迅速掌握軟件項目管理方法和規(guī)則提供了很好的參考。
本書同時配有微課視頻|精美課件|學(xué)習(xí)建議|教學(xué)大綱|習(xí)題解析等豐富資源。
隨著信息技術(shù)的飛速發(fā)展,尤其是高級編程語言的發(fā)展、普及,面向?qū)ο蟮能浖_發(fā)方法越來越重要。使用項目管理的思想作為軟件開發(fā)工具的企業(yè)越來越多,計算機硬件的發(fā)展也在很大程度上提高了軟件管理的效率。如何更有效地利用項目管理思想開發(fā)出客戶滿意度高、易用的軟件產(chǎn)品成為迅速占領(lǐng)用戶市場的關(guān)鍵。
筆者根據(jù)多年的教學(xué)經(jīng)驗并結(jié)合學(xué)生的特點和需求,編寫了本書。
軟件項目管理是各大專院校計算機軟件相關(guān)專業(yè)、軟件工程專業(yè)的必修課程之一。《軟件項目管理》教材。主要講述軟件項目管理的定義的基本方法流程。本書由淺入深地介紹了軟件項目管理的基本思想和方法,注重基本概念介紹的同時,重點介紹實用性較強的內(nèi)容。
本書參考了清華大學(xué)、大連理工大學(xué)、全國自學(xué)考試指導(dǎo)委員會等多所院校及機構(gòu)應(yīng)用多年的教材的內(nèi)容,有取舍地改編和擴充了第1版教材的內(nèi)容,使本書更適合于本科學(xué)生的特點,具有更好的實用性和擴展性。本書共分10章,全面、系統(tǒng)、深入地講解了軟件項目管理的基本概念、方法和使用。同時,每一章都配有大量典型應(yīng)用實例和課后習(xí)題。
本書在編寫過程中力求符號統(tǒng)一,圖表準(zhǔn)確,語言通俗,結(jié)構(gòu)清晰,可作為高等院校計算機軟件類專業(yè)、軟件工程專業(yè)的教材,也可作為廣大程序開發(fā)人員的自學(xué)參考書。
由于作者水平有限,書中難免存在疏漏和不足之處,懇請廣大讀者批評指正。
寧濤
2020年冬于大連
寧濤 大連民族大學(xué)計算機科學(xué)與工程學(xué)院教授,博士后,中國計算機學(xué)會高級會員,入選遼寧省百千萬人才工程。兼任大連市科技專家?guī)斐蓡T、教育部學(xué)位與研究生教育發(fā)展中心評議專家。長期從事軟件工程、軟件項目管理、企業(yè)管理信息系統(tǒng)、智慧交通調(diào)度管理等領(lǐng)域的教學(xué)和研究工作。主持中國博士后面上項目等國家、省部、市級科研項目10余項,參與各類國家、省市級項目20余項。作為作者發(fā)表學(xué)術(shù)論文40余篇,被SCI、EI和CSSCI收錄30余篇;出版3部學(xué)術(shù)專著和6部教材。獲得遼寧省教學(xué)成果二等獎、遼寧省自然科學(xué)學(xué)術(shù)成果獎等省市級學(xué)術(shù)獎項10余項;申報國家發(fā)明專利5項,已授權(quán)發(fā)明專利2項、實用新型專利1項、軟件著作權(quán)9項;獲批教育部產(chǎn)學(xué)合作協(xié)同育人項目2項。
第1章概述
1.1項目
1.1.1項目的定義及特點
1.1.2項目和運營的區(qū)別
1.1.3項目的分類
1.2項目管理
1.2.1項目管理的定義
1.2.2項目干系人
1.2.3軟件項目管理
1.3項目經(jīng)理的工作描述及作用
1.3.1項目經(jīng)理的職責(zé)
1.3.2項目經(jīng)理的權(quán)利
1.3.3項目經(jīng)理的錦囊妙計
1.4項目管理過程組和知識領(lǐng)域
1.4.1項目管理過程組
1.4.2項目管理知識領(lǐng)域
1.4.3項目管理的工具和技術(shù)
1.5本章小結(jié)
習(xí)題一
第2章項目集成管理
2.1項目集成管理定義
2.2制定項目章程
2.2.1項目章程內(nèi)容
2.2.2制定項目章程的依據(jù)
2.2.3制定項目章程的工具和技術(shù)
2.3制訂項目管理計劃
2.4項目執(zhí)行控制
2.5項目收尾
2.6本章小結(jié)
習(xí)題二
第3章項目范圍管理
3.1項目范圍管理
3.2軟件項目管理
3.2.1軟件需求管理
3.2.2需求獲取
3.2.3需求驗證
3.2.4需求變更
3.3項目工作分解
3.3.1創(chuàng)建工作分解結(jié)構(gòu)
3.3.2工作分解的過程
3.3.3工作分解的類型
3.3.4工作分解的用途及種類
3.4盒馬鮮生管理信息系統(tǒng)案例分析
3.4.1結(jié)算管理子系統(tǒng)
3.4.2企業(yè)情報管理子系統(tǒng)
3.4.3入庫管理子系統(tǒng)
3.4.4出庫管理子系統(tǒng)
3.4.5訂單管理子系統(tǒng)
3.4.6人力資源管理子系統(tǒng)
3.4.7物流配送管理子系統(tǒng)
3.4.8信息維護子系統(tǒng)
3.4.9組織結(jié)構(gòu)簡介
3.4.10系統(tǒng)WBS
3.5本章小結(jié)
習(xí)題三
第4章軟件項目成本管理
4.1成本管理
4.1.1成本管理概述
4.1.2成本估算
4.2成本估算方法
4.2.1成本估算分類
4.2.2成本估算方法分類
4.2.3成本估算的過程及誤差
4.3資源計劃管理
4.3.1確定資源需求
4.3.2資源計劃的編制
4.3.3資源計劃
4.4成本預(yù)算
4.5成本控制
4.6本章小結(jié)
習(xí)題四
第5章軟件項目時間管理
5.1基本概念
5.1.1活動定義
5.1.2活動排序
5.2進度估算方法
5.2.1計劃活動資源估算
5.2.2項目工期歷時估計
5.3軟件進度安排
5.3.1軟件進度安排概念
5.3.2軟件進度安排方法
5.4進度控制
5.5本章小結(jié)
習(xí)題五
第6章軟件項目質(zhì)量管理
6.1基本概念
6.1.1軟件質(zhì)量定義
6.1.2軟件質(zhì)量模型
6.1.3軟件缺陷
6.2質(zhì)量計劃
6.3質(zhì)量保證
6.3.1軟件質(zhì)量保證的目標(biāo)和任務(wù)
6.3.2軟件質(zhì)量保證過程
6.4質(zhì)量控制
6.5ISO9000質(zhì)量標(biāo)準(zhǔn)和CMMI
6.5.1ISO9000質(zhì)量標(biāo)準(zhǔn)
6.5.2能力成熟度集成模型CMMI
6.5.3CMMI的表示
6.6本章小結(jié)
習(xí)題六
第7章軟件項目人力資源管理
7.1項目人力資源管理概述
7.1.1項目人力資源管理的定義
7.1.2項目組織結(jié)構(gòu)
7.2項目人力資源計劃編制
7.3項目團隊組建
7.4項目團隊建設(shè)
7.4.1制度的建立與執(zhí)行
7.4.2團隊成員的激勵
7.4.3團隊成員的培訓(xùn)
7.5項目團隊管理
7.5.1過程管理
7.5.2沖突管理
7.5.3團隊績效評估
7.6本章小結(jié)
習(xí)題七
第8章軟件項目溝通管理
8.1溝通的重要性
8.2溝通管理計劃編制
8.2.1干系人的識別和分析
8.2.2溝通需求分析和計劃
8.3信息分發(fā)
8.4績效報告
8.5溝通建議
8.5.1溝通技巧
8.5.2知識傳遞及共享
8.6本章小結(jié)
習(xí)題八
第9章軟件項目風(fēng)險管理
9.1風(fēng)險的概念
9.1.1風(fēng)險定義
9.1.2風(fēng)險性質(zhì)
9.2風(fēng)險管理
9.3風(fēng)險識別
9.4風(fēng)險分析
9.4.1定性風(fēng)險分析
9.4.2定量風(fēng)險分析
9.5風(fēng)險應(yīng)對規(guī)劃
9.6風(fēng)險控制與對策
9.6.1風(fēng)險規(guī)避
9.6.2風(fēng)險轉(zhuǎn)移
9.6.3損失控制
9.7風(fēng)險監(jiān)控
9.8本章小結(jié)
習(xí)題九
第10章軟件項目采購管理
10.1采購規(guī)劃
10.2編制詢價計劃
10.3詢價與賣方選擇
10.3.1詢價
10.3.2賣方選擇
10.4合同管理
10.5合同類型
10.6合同結(jié)束
10.7本章小結(jié)
習(xí)題十
參考文獻