軟件項目管理 課件_第1頁
軟件項目管理 課件_第2頁
軟件項目管理 課件_第3頁
軟件項目管理 課件_第4頁
軟件項目管理 課件_第5頁
已閱讀5頁,還剩195頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

軟件項目管理第3章項目計劃Brucencepuwork@軟件項目管理Bruce肖申克的救贖

書上的故事安迪的計劃?想法計劃(20年)2022/12/172肖申克的救贖書上的故事2022/12/152看過《越獄》嗎?知道Michael計劃么?2022/12/173看過《越獄》嗎?知道Michael計劃么?2022/12/1關(guān)于“計劃”的論述不做計劃的好處,就是不用成天煎熬地監(jiān)控計劃的執(zhí)行情況,而是直接面對突如其來的失敗與痛苦《禮記》凡事預(yù)則立,不預(yù)則廢。預(yù):準(zhǔn)備《宋史》關(guān)于岳家軍的百戰(zhàn)不殆:欲有所舉,盡召諸統(tǒng)制與謀,謀定而后戰(zhàn),故有勝無敗。謀:謀劃、策劃2022/12/174關(guān)于“計劃”的論述不做計劃的好處,就是不用成天煎熬地監(jiān)控計劃第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/175第3章項目計劃3.1什么是項目計劃2022/12/155什么是項目計劃?2022/12/176什么是項目計劃?2022/12/1563.1什么是項目計劃?計劃是事先確定項目的目標(biāo)和實現(xiàn)目標(biāo)所需要的原則、方法、步驟和手段等完整方案的管理活動。軟件項目計劃(SoftwareProjectPlanning)的目的是制定一套軟件項目實施及管理的解決方案,其主要工作包括確定詳細(xì)的項目實施范圍、定義遞交的工作成果、評估實施過程中主要的風(fēng)險、制定項目實施的(時間)進(jìn)度計劃、成本和預(yù)算計劃、人力資源計劃等。2022/12/1773.1什么是項目計劃?計劃是事先確定項目的目標(biāo)和實現(xiàn)目標(biāo)所軟件項目計劃的任務(wù)和作用任務(wù):研究和估算,即通過研究軟件項目的主要功能、性能和系統(tǒng)界面,對工作量、時間、成本和風(fēng)險作出評估,然后根據(jù)評估結(jié)果進(jìn)行安排作用:指導(dǎo)軟件項目實施:包括采用的策略,合適的方法和工具等得到項目相關(guān)干系人的承諾獲得資源的承諾:設(shè)備、人員、軟件2022/12/178軟件項目計劃的任務(wù)和作用任務(wù):研究和估算,即通過研究軟件項目軟件項目計劃的作用(續(xù))明確項目人員的分工和工作責(zé)任:提高項目的工作效率及早了解項目存在的問題和風(fēng)險:在問題發(fā)生前制定好對策,使項目順利進(jìn)行,不影響進(jìn)度,保證質(zhì)量獲得組織在項目預(yù)算上的承諾:保證順利實施是軟件項目實施結(jié)果評估的依據(jù):為軟件項目管理的改進(jìn)提供參考標(biāo)準(zhǔn)(基線)軟件項目實施過程的文檔化:使之成為組織財富2022/12/179軟件項目計劃的作用(續(xù))明確項目人員的分工和工作責(zé)任:提高項第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/1710第3章項目計劃3.1什么是項目計劃2022/12/1513.2項目計劃的內(nèi)容3.2.1項目計劃內(nèi)容3.2.2輸出文檔2022/12/17113.2項目計劃的內(nèi)容3.2.1項目計劃內(nèi)容2022/12項目計劃要解決的問題怎么做?如何完成項目目標(biāo)取得最終結(jié)果之前的所有交付和每個交付的工作量潛在風(fēng)險及應(yīng)對措施什么時候做?把工作項排序,估計每個工作項的工期和(起始)交付日期,并最終制定詳細(xì)的項目日程表誰來做?分配任務(wù)2022/12/1712項目計劃要解決的問題2022/12/1512項目計劃的內(nèi)容(1)軟件項目計劃:非工程類計劃:質(zhì)量計劃、進(jìn)度計劃、資源計劃、風(fēng)險管理計劃、配置計劃工程類計劃:項目需求計劃、開發(fā)計劃、測試計劃、部署計劃軟件項目計劃一般包括以下內(nèi)容:目標(biāo):在特定的時期內(nèi)所要達(dá)到的期望效果策略:為達(dá)到目標(biāo)所采取的方法和措施,包括如何決策機(jī)制、組織行為流程:執(zhí)行政策的具體方法和步驟,包括里程碑設(shè)置、溝通渠道、問題報告機(jī)制2022/12/1713項目計劃的內(nèi)容(1)軟件項目計劃:2022/12/1513項目計劃的內(nèi)容(2)標(biāo)準(zhǔn):項目過程和產(chǎn)品所要遵守的規(guī)定、規(guī)范和要求質(zhì)量:對輸出成果(階段性產(chǎn)品和最終產(chǎn)品)的質(zhì)量需求進(jìn)度安排:活動、任務(wù)、事件的開始時間和結(jié)束時間預(yù)算資源:組織結(jié)構(gòu)、人員數(shù)量、確認(rèn)相關(guān)角色,包括各個角色的責(zé)任和義務(wù),人員之間工作配合的要求風(fēng)險:對項目成功構(gòu)成的威脅或負(fù)面影響因素,影響大小或損失,以及對應(yīng)的風(fēng)險防范和處理措施配置管理:包括軟硬件配置項的定義、基線建立、版本控制、變更控制2022/12/1714項目計劃的內(nèi)容(2)2022/12/1514項目計劃內(nèi)容及其關(guān)系2022/12/1715項目計劃內(nèi)容及其關(guān)系2022/12/1515項目計劃主要內(nèi)容說明(1)目標(biāo)與范圍:范圍規(guī)劃、范圍定義,任務(wù)工作分解結(jié)構(gòu)項目背景項目目標(biāo)主要功能特性產(chǎn)品交付內(nèi)容(清單)驗收標(biāo)準(zhǔn)依賴性或條件限制專業(yè)術(shù)語參考文檔項目估算:采用恰當(dāng)?shù)脑u估技術(shù),首先對項目活動進(jìn)行分解和定義,進(jìn)行項目規(guī)模估算,然后完成資源估算、活動持續(xù)時間估算以及費用估算

2022/12/1716項目計劃主要內(nèi)容說明(1)目標(biāo)與范圍:范圍規(guī)劃、范圍定義,項目計劃主要內(nèi)容說明(2)風(fēng)險:識別、評估、管理(預(yù)防、監(jiān)控和處理)。風(fēng)險分兩種:一般性風(fēng)險:對每一個軟件項目而言都是潛在威脅,如需求變化、項目人員流失等特定產(chǎn)品風(fēng)險:當(dāng)前項目存在的特殊風(fēng)險,如所采用特定技術(shù)引起的風(fēng)險一般性風(fēng)險和特定產(chǎn)品的風(fēng)險都應(yīng)該被系統(tǒng)化地標(biāo)識出來,并建立風(fēng)險條目檢查表,該檢查表一般包括:產(chǎn)品規(guī)模。規(guī)模越大,風(fēng)險越大商業(yè)影響。市場、競爭對手客戶特性。客戶素質(zhì)、文化、地理位置過程定義。過程的成熟度、過程采用的模型、過程文化所帶來的風(fēng)險2022/12/1717項目計劃主要內(nèi)容說明(2)風(fēng)險:識別、評估、管理(預(yù)防、監(jiān)控項目計劃主要內(nèi)容說明(3)開發(fā)環(huán)境。軟件開發(fā)與測試環(huán)境、辦公環(huán)境、網(wǎng)絡(luò)環(huán)境采用的技術(shù)。技術(shù)成熟度、復(fù)雜度、使用能力所帶來的風(fēng)險人員。數(shù)量、能力、經(jīng)驗資源:人員、硬件、網(wǎng)絡(luò)、軟件等需求和安排,還包括硬件分配、網(wǎng)絡(luò)結(jié)構(gòu)、項目組成員的角色、責(zé)任和具體分配的任務(wù)進(jìn)度安排:任務(wù)排序、里程碑設(shè)置等。其方法主要有工程網(wǎng)絡(luò)圖、甘特圖、任務(wù)資源表、成本估算和培訓(xùn)計劃跟蹤和控制機(jī)制:QA、變更控制、項目成員報告等2022/12/1718項目計劃主要內(nèi)容說明(3)開發(fā)環(huán)境。軟件開發(fā)與測試環(huán)境、辦公項目計劃輸出文檔2022/12/1719項目計劃輸出文檔2022/12/1519第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/1720第3章項目計劃3.1什么是項目計劃2022/12/1523.3項目計劃的方法3.3.1滾動計劃方法3.3.2WBS方法3.3.3網(wǎng)絡(luò)計劃技術(shù)2022/12/17213.3項目計劃的方法3.3.1滾動計劃方法2022/12項目計劃有哪些方法?2022/12/1722項目計劃有哪些方法?2022/12/1522項目計劃有哪些方法(續(xù))?軟件項目計劃采用彈性計劃較好使計劃具有較好的適應(yīng)性和預(yù)見性有效預(yù)防項目風(fēng)險適應(yīng)軟件需求變化,提高計劃的應(yīng)變能力彈性==適時調(diào)整常用方法有:滾動計劃方法工作分解結(jié)構(gòu)方法網(wǎng)絡(luò)計劃法分層計劃法2022/12/1723項目計劃有哪些方法(續(xù))?軟件項目計劃采用彈性計劃較好202滾動計劃方法滾動計劃方法一種動態(tài)編制計劃的方法,按照“近細(xì)遠(yuǎn)粗”的原則制定一定時期內(nèi)的計劃,然后按照計劃的執(zhí)行情況和環(huán)境變化,調(diào)整和修訂未來的計劃,并逐期向后移動,把短期計劃和中期計劃結(jié)合起來的一種計劃方法。2022/12/1724滾動計劃方法滾動計劃方法一種動態(tài)編制計劃的方法,按照“近細(xì)遠(yuǎn)滾動計劃方法的要點分而治之:分為多個階段,針對不同的階段制定不同的計劃。越近的階段,計劃越細(xì);越遠(yuǎn)的階段,計劃越粗逐步求精:最近一期計劃為實施計劃,后面各期計劃為預(yù)測計劃。隨著時間的推移,預(yù)測計劃逐步變成實施計劃。動態(tài)規(guī)劃:以項目計劃的“變(調(diào)整)”來主動適應(yīng)用戶需求和軟件開發(fā)環(huán)境的變化,即“以變應(yīng)變”。和諧過渡:項目的中短期計劃隨時間推移不斷更新,可以解決生產(chǎn)的連續(xù)性與計劃的階段性之間的矛盾2022/12/1725滾動計劃方法的要點分而治之:分為多個階段,針對不同的階段制定滾動計劃方法的實施具體應(yīng)用:在已編制出計劃的基礎(chǔ)上,每經(jīng)過一段固定的時期(即滾動期,如一月、一個季度、一年)便根據(jù)開發(fā)環(huán)境條件和計劃的實際執(zhí)行情況,從確保實現(xiàn)計劃目標(biāo)出發(fā)對原計劃進(jìn)行調(diào)整。每次調(diào)整時,保持原計劃期限不變,而將計劃期順序向前推進(jìn)一個滾動期。流程軟件項目的開發(fā)生命周期總體計劃詳細(xì)計劃較粗計劃沒有計劃需求分析設(shè)計編程測試部署結(jié)束詳細(xì)計劃較粗計劃初步計劃2022/12/1726滾動計劃方法的實施具體應(yīng)用:在已編制出計劃的基礎(chǔ)上,每經(jīng)過一WBS方法

WBS方法是(WorkBreakdownStructure,工作分解結(jié)構(gòu))一種將復(fù)雜的問題分解為簡單的問題,然后再根據(jù)分解的結(jié)果進(jìn)行計劃的方法。以交付成果為導(dǎo)向,對項目要素或者整個工作范圍進(jìn)行分解、逐層推進(jìn),每向下分解一層就能對項目工作有更詳細(xì)的了解和定義,從而掌握項目全部細(xì)節(jié),做出相對準(zhǔn)確的計劃。該方法是結(jié)構(gòu)化的設(shè)計工具,描述項目所必須完成的各項工作以及這些工作之間的相互聯(lián)系2022/12/1727WBS方法WBS方法是(WorkBrea運用WBS的目的關(guān)注項目目標(biāo)和澄清職責(zé),并防止遺漏項目的可交付成果建立可視化的項目可交付成果,以便估算工作量和分配工作改進(jìn)時間、成本和資源估計的準(zhǔn)確度為績效測量和項目控制定義一個基準(zhǔn),容易獲得項目人員的承諾輔助分析項目的最初風(fēng)險、明確工作責(zé)任為其他項目計劃的制定建立框架或依據(jù)2022/12/1728運用WBS的目的關(guān)注項目目標(biāo)和澄清職責(zé),并防止遺漏項目的可交WBS分解要求和原則WBS最低層次的項目可交付成果稱為工作包(workpackage)工作包的定義應(yīng)考慮80小時法則(兩周法則):任何工作包的完成時間應(yīng)當(dāng)不超過80小時,即不超過兩周。每兩周對工作包檢查一層,只報告工作包是否完成。將項目分解到工作包的過程或者結(jié)果應(yīng)做到:某項具體的任務(wù)應(yīng)該在一個工作包且只能在一個工作包中出現(xiàn)WBS中某項任務(wù)的內(nèi)容是其下所有WBS項的總和一個工作包只能由一個人負(fù)責(zé),可以有多個人參與,但只能由一個人負(fù)責(zé)任務(wù)的分解,盡量與實際執(zhí)行方式保持一致。分解合理,具有良好的穩(wěn)定性和適應(yīng)性(適應(yīng)需求變更)鼓勵項目團(tuán)隊成員積極參與創(chuàng)建WBS,提高WBS的合理性和有效性所有成果需要文檔化2022/12/1729WBS分解要求和原則WBS最低層次的項目可交付成果稱為工作包創(chuàng)建WBS步驟創(chuàng)建WBS:將復(fù)雜的項目分解為一系列明確定義的項目工作,并作為隨后計劃活動的指導(dǎo)存檔WBS的分解可以采用:按產(chǎn)品功能模塊分解按軟件開發(fā)過程的不同階段分解按項目的地域分布或部門分解按項目目標(biāo)或者職能分解2022/12/1730創(chuàng)建WBS步驟創(chuàng)建WBS:將復(fù)雜的項目分解為一系列明確定義的創(chuàng)建WBS步驟分解工作任務(wù)

定義各項活動/任務(wù)之間的依賴關(guān)系(順序、輸入、輸出)安排進(jìn)度和資源(資源多會縮減工作時間)2022/12/1731創(chuàng)建WBS步驟分解工作任務(wù)2022/12/1531WBS的創(chuàng)建方法自上而下:從項目目標(biāo)開始,逐級分解項目工作,直到參與者認(rèn)為項目工作已經(jīng)充分得到定義。即可以將項目定義在足夠的,或適當(dāng)?shù)募?xì)節(jié)水平,從而可以準(zhǔn)確地估算項目工期、成本、資源需求自下而上類比歸納WBS的表示方式表格方式結(jié)構(gòu)圖方式2022/12/1732WBS的創(chuàng)建方法自上而下:從項目目標(biāo)開始,逐級分解項目工作,WBS方法示例一(表格方式)2022/12/1733WBS方法示例一(表格方式)2022/12/1533WBS方法示例二(結(jié)構(gòu)圖方式)2022/12/1734WBS方法示例二(結(jié)構(gòu)圖方式)2022/12/1534WBS方法示例三(結(jié)構(gòu)圖方式)2022/12/1735WBS方法示例三(結(jié)構(gòu)圖方式)2022/12/1535WBS方法示例四(結(jié)構(gòu)圖方式)2022/12/1736WBS方法示例四(結(jié)構(gòu)圖方式)2022/12/1536網(wǎng)絡(luò)計劃技術(shù)網(wǎng)絡(luò)計劃方法是一種應(yīng)用網(wǎng)絡(luò)模型直觀地表示軟件開發(fā)眾多工作(工序)之間的邏輯關(guān)系與時間關(guān)系,對完成軟件工程項目所需時間、費用、資源進(jìn)行求解和優(yōu)化的計劃方法,其基本類型是關(guān)鍵路線法/計劃評審技術(shù)(CPM/PERT)。CPM:已經(jīng)取得一定經(jīng)驗的承包工程Pert:更多用于研究和開發(fā)項目網(wǎng)絡(luò)計劃方法一般建立在WBS之上,先分解,再優(yōu)化第5章,將詳細(xì)討論網(wǎng)絡(luò)計劃方法

2022/12/1737網(wǎng)絡(luò)計劃技術(shù)網(wǎng)絡(luò)計劃方法是一種應(yīng)用網(wǎng)絡(luò)模型直觀地表示軟件開發(fā)第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/1738第3章項目計劃3.1什么是項目計劃2022/12/153關(guān)于計劃的再認(rèn)識一些問題:計劃沒有變化快?那是你的計劃沒有做好!計劃得到了認(rèn)真對待和有效執(zhí)行么?計劃是為了實施服務(wù)的,不是為了計劃做計劃。項目計劃的主要目的:能夠指導(dǎo)項目的具體實施,盡量降低項目實施的風(fēng)險,確保項目達(dá)到預(yù)期的目標(biāo)。為了能指導(dǎo)項目的具體實施,計劃必須具有現(xiàn)實性和有效性2022/12/1739關(guān)于計劃的再認(rèn)識一些問題:計劃是為了實施服務(wù)的,不是為了計劃3.4如何有效地完成項目計劃3.4.1軟件項目特點3.4.2項目計劃的錯誤傾向3.4.3項目計劃的原則3.4.4計劃的輸入3.4.5計劃的流程2022/12/17403.4如何有效地完成項目計劃3.4.1軟件項目特點202軟件項目的特點軟件開發(fā)是在不斷探索、研究中進(jìn)行。邊開發(fā)邊研究最佳實踐還不夠成熟。無成熟、完整的方法體系。軟件的重復(fù)性工作可以自動進(jìn)行(自動化回歸測試、軟件包自動化構(gòu)造),軟件開發(fā)對工具的依賴性很強(qiáng)軟件構(gòu)造過程實際是一設(shè)計過程,每一個軟件產(chǎn)品都不同2022/12/1741軟件項目的特點軟件開發(fā)是在不斷探索、研究中進(jìn)行。邊開發(fā)邊研究軟件項目的特點(續(xù))由于軟件是設(shè)計過程,自動化程度比較低。雖然使用大量軟件和測試工具,但從分析、設(shè)計、編碼到測試,手工勞動仍是主要的。軟件變化不容易實現(xiàn),而軟件變化又是不可避免的軟件的變化,進(jìn)一步引起相關(guān)文檔的頻繁修改。開發(fā)人員對文檔編制不感興趣,對文檔頻繁變化更不感興趣2022/12/1742軟件項目的特點(續(xù))由于軟件是設(shè)計過程,自動化程度比較低。雖軟件項目的問題時間緊迫性。市場、客戶方、技術(shù)進(jìn)步項目獨特性。需求、方案不同軟件項目的不確定性。難以估算工作量和規(guī)模軟件項目管理可視性差。按“代碼行/天”?軟件項目生產(chǎn)力依賴于軟件人員的潛力挖掘。正向引導(dǎo),激勵熱情(好的工作環(huán)境、企業(yè)文化,有效的績效考核)2022/12/1743軟件項目的問題時間緊迫性。市場、客戶方、技術(shù)進(jìn)步2022/1軟件計劃的錯誤傾向?qū)τ媱澆恢匾暎〝偞箫?,隨意抓壯丁,效率低下)計劃沒有做好需求定義沒有做好。需求定義不到位、偏離用戶的需求、需求變化頻繁又無變更控制片面計劃。無足夠信息就開始計劃項目經(jīng)理一個人閉門造車,未讓實施者參與計劃沒有考慮足夠的風(fēng)險計劃過于粗糙比如人力資源計劃中,只給出人數(shù),沒有明確責(zé)任,也無每個人的具體任務(wù)。到實施時,重新討論每個人的工作,發(fā)現(xiàn)有人能力技術(shù)不夠,重新招人。2022/12/1744軟件計劃的錯誤傾向?qū)τ媱澆恢匾暎〝偞箫?,隨意抓壯丁,效率低下計劃的原則

目標(biāo)性原則預(yù)防性原則客觀性原則系統(tǒng)性原則適應(yīng)性原則知己知彼,百戰(zhàn)不殆2022/12/1745計劃的原則目標(biāo)性原則知己知彼,百戰(zhàn)不殆2022/12/15計劃的原則(續(xù))目標(biāo)性原則。計劃必須以目標(biāo)為導(dǎo)向,服務(wù)于目標(biāo)。制定計劃前,弄清目標(biāo);制定計劃中,圍繞目標(biāo)預(yù)防性原則風(fēng)險控制是軟件項目計劃的核心工作。風(fēng)險預(yù)防降低風(fēng)險質(zhì)量管理。缺陷預(yù)防、質(zhì)量控制措施、質(zhì)量反饋機(jī)制客觀性原則。收集各方信息和各方充分溝通制定切實可行的計劃系統(tǒng)性原則。把握各個因素、產(chǎn)品各個組件、各個項目任務(wù)之間的關(guān)系(尤其是依賴關(guān)系),從而徹底有效解決問題適應(yīng)性原則。根據(jù)發(fā)生的變化,有必要對計劃進(jìn)行調(diào)整2022/12/1746計劃的原則(續(xù))目標(biāo)性原則。計劃必須以目標(biāo)為導(dǎo)向,服務(wù)于目標(biāo)制定計劃的要點目標(biāo)導(dǎo)向。(客戶及其類型、業(yè)務(wù)及其特點、最終交付成果)如果一開始對項目的目標(biāo)沒有理解清楚,項目計劃就會出現(xiàn)偏離,而項目實施時偏離就更厲害重視與客戶的溝通,為最后項目驗收打下良好的基礎(chǔ)收集足夠的信息,掌握信息越多,制定計劃更科學(xué)、更客觀對電子郵件回復(fù)說:沒有意見,有可能沒有看或者理解有差異客觀且實用,只有“知已知彼”才能做出合理的、客觀的項目計劃知己:可用的軟硬件資源、多少可用的人力資源(資深人員)知彼:項目規(guī)模、工作范圍、難度2022/12/1747制定計劃的要點目標(biāo)導(dǎo)向。(客戶及其類型、業(yè)務(wù)及其特點、最終交制定計劃的要點先從下至上計劃,然后再從上向下計劃,構(gòu)成一個完整的循環(huán)過程從下至上:充分收集信息、客觀、項目實施人員(產(chǎn)品經(jīng)理、開發(fā)和測試人員)高度參與從上至下:目標(biāo)導(dǎo)向、掌控全局、優(yōu)化(同類項合并,相似項歸納)關(guān)注計劃過程,隨機(jī)應(yīng)變,因勢利導(dǎo),不斷調(diào)整和修改計劃,以保證完成項目的目標(biāo)(需求變化—設(shè)計變化—實施偏離原計劃—調(diào)整計劃)計劃的層次性,如分為主計劃(總體計劃)、子計劃(需求計劃、設(shè)計計劃或者質(zhì)量計劃、風(fēng)險計劃、資源計劃)。同時需注意“項目計劃的集成”主計劃和子計劃的沖突消解和協(xié)調(diào)。如采購計劃與主計劃子計劃之間的協(xié)調(diào)。比如增加了資源,成本增大;如果成本不變,增加資源,意味著項目周期縮短,進(jìn)度計劃要改變2022/12/1748制定計劃的要點先從下至上計劃,然后再從上向下計劃,構(gòu)成一個完項目計劃輸入的常見問題項目計劃輸入有問題項目計劃肯定做不好項目計劃輸入的常見問題有:上級領(lǐng)導(dǎo)主觀臆斷、給出了不現(xiàn)實的期限,導(dǎo)致進(jìn)度表不合理…..未弄清客戶需求,就開始做計劃低估項目規(guī)模和難度,導(dǎo)致投入人力物力不足技術(shù)不成熟,未遇見項目實施過程中的技術(shù)障礙2022/12/1749項目計劃輸入的常見問題項目計劃輸入有問題項目計劃肯定做不好計劃的輸入項目的目標(biāo)和需求。清晰定義、并得到各方(客戶、市場人員、研發(fā)人員)認(rèn)可項目可用的資源:人、硬件、軟件項目干系人,即項目的相關(guān)利益者(stakeholder):強(qiáng)化溝通,獲取支持項目涉及的相關(guān)技術(shù):成熟與否、風(fēng)險在哪?質(zhì)量政策和標(biāo)準(zhǔn)2022/12/1750計劃的輸入項目的目標(biāo)和需求。清晰定義、并得到各方(客戶、市場計劃的輸入(續(xù))組織流程:清楚軟件開發(fā)流程,是否適合該項目?如何剪裁?制約因素:限制項目管理團(tuán)隊運行的因素。如成本過低假設(shè):一般地,假設(shè)通常包含著一定程度的風(fēng)險,項目計劃對所有的假設(shè)都應(yīng)該標(biāo)明出來,然后逐個分析。如不能確定UI設(shè)計師加入項目日期,則假定的項目設(shè)計開始時間缺乏真實性歷史數(shù)據(jù):參照執(zhí)行(工作量估算、代碼估算)2022/12/1751計劃的輸入(續(xù))2022/12/1551項目干系人在項目計劃中的作用2022/12/1752項目干系人在項目計劃中的作用2022/12/1552項目干系人在項目計劃的作用項目經(jīng)理:主導(dǎo)作用,負(fù)責(zé)項目各項計劃內(nèi)容的編制內(nèi)部干系人(項目組實施人員):主要參與項目范圍定義、工作量估算、風(fēng)險識別、數(shù)據(jù)管理等外部干系人:(軟件工程過程組+軟件質(zhì)量保證組+IT+HR+……)需要他們支持項目,并提供建議(質(zhì)量計劃、流程、成本核算)項目干系人參與計劃的主要工作:討論、審查、修改草案、簽字2022/12/1753項目干系人在項目計劃的作用項目經(jīng)理:主導(dǎo)作用,負(fù)責(zé)項目各項計3.4.5項目計劃的流程PMBOK所描述的項目計劃流程常見的軟件項目計劃流程2022/12/17543.4.5項目計劃的流程PMBOK所描述的項目計劃流程202PMBOK項目計劃流程2022/12/1755PMBOK項目計劃流程2022/12/1555PMBOK中的項目計劃流程將計劃流程分為:核心過程:范圍確定、時間計劃、成本計劃、風(fēng)險計劃輔助過程:質(zhì)量計劃、溝通計劃、采購計劃、風(fēng)險計劃風(fēng)險計劃在核心過程和輔助過程都有2022/12/1756PMBOK中的項目計劃流程將計劃流程分為:2022/12/1常見流程示意圖2022/12/1757常見流程示意圖2022/12/1557常見的計劃流程確定項目目標(biāo),包括最終交付的內(nèi)容和質(zhì)量標(biāo)準(zhǔn);確定項目的工作范圍,包括軟件產(chǎn)品功能特性;根據(jù)質(zhì)量目標(biāo),可以制定質(zhì)量計劃;采用WBS方法,分解工作,確定各項具體的任務(wù);針對具體的工作任務(wù),估算工作量以及確定所需的資源;制定資源計劃、進(jìn)度計劃和成本計劃;2022/12/1758常見的計劃流程確定項目目標(biāo),包括最終交付的內(nèi)容和質(zhì)量標(biāo)準(zhǔn);2常見的計劃流程(續(xù))完成風(fēng)險識別和分析,最終完成風(fēng)險管理計劃,包括風(fēng)險應(yīng)對計劃;在資源計劃和進(jìn)度計劃的基礎(chǔ)上,進(jìn)一步完成輔助計劃,如采購計劃、培訓(xùn)計劃等;需要和軟件項目干系人溝通、評審,達(dá)成一致意見。這一步很重要,相關(guān)方面沒有確認(rèn),會對項目實施產(chǎn)生阻礙最后,獲得有關(guān)方面(管理層、產(chǎn)品發(fā)布委員會)的批準(zhǔn)2022/12/1759常見的計劃流程(續(xù))完成風(fēng)險識別和分析,最終完成風(fēng)險管理計劃第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/1760第3章項目計劃3.1什么是項目計劃2022/12/156項目的具體計劃2022/12/1761項目的具體計劃2022/12/15613.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17623.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022軟件項目范圍的涵義(做什么)軟件產(chǎn)品規(guī)范,即一個軟件產(chǎn)品應(yīng)該包含哪些功能特性,這就是產(chǎn)品需求文檔(Productrequirementdocument,PRD)所描述的。更具體的要求就是功能規(guī)格說明書(FunctionalSpecification),但這是在計劃過程中或之后產(chǎn)生。一般在確定PRD的過程中,就開始進(jìn)行項目計劃。項目工作范圍,即為了交付具有上述功能特性的產(chǎn)品所必須要做的工作。工作范圍在一定程度上是產(chǎn)生項目計劃的基礎(chǔ)。2022/12/1763軟件項目范圍的涵義(做什么)軟件產(chǎn)品規(guī)范,即一個軟件產(chǎn)品應(yīng)該項目范圍說明書確定項目范圍后,需要編寫成正式的項目范圍說明書,并以此做為項目計劃的基礎(chǔ)。項目范圍說明書的內(nèi)容包括:項目的合理性說明項目目標(biāo)項目的可交付成果項目范圍說明書的作用根據(jù)項目范圍確定項目的工作任務(wù),從而提高項目成本、時間和資源估算的準(zhǔn)確性促使項目干系人在項目開始實施前,能夠就項目的基本內(nèi)容和結(jié)構(gòu)達(dá)成一致項目范圍說明書可以做為評估的依據(jù)可作為項目計劃、項目監(jiān)控和考核項目實施情況的基礎(chǔ)2022/12/1764項目范圍說明書確定項目范圍后,需要編寫成正式的項目范3.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17653.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022項目管理的策略選用什么樣的軟件開發(fā)過程模型?RUPorXP選用什么樣的技術(shù)?成熟or新興項目合同管理策略?重要條款成本管理策略?作業(yè)層直接費用+管理層管理費用制定軟件項目計劃既要切實可行,又不能過度計劃2022/12/1766項目管理的策略選用什么樣的軟件開發(fā)過程模型?RUPo項目管理的策略(續(xù))項目的控制策略?強(qiáng)勢控制or守夜人??刂泣c越多,項目偏離目標(biāo)的可能越小,返工的工作量越小,能降低風(fēng)險和成本項目的例會制度?一周or一月信息匯報及發(fā)布制度?每天or每周項目問題處理及上報制度?3天解決不了向項目經(jīng)理匯報,7天解決不了項目經(jīng)理向上一級匯報2022/12/1767項目管理的策略(續(xù))項目的控制策略?強(qiáng)勢控制or守夜人。2項目控制的不同策略對比2022/12/1768項目控制的不同策略對比2022/12/1568項目的范圍、資源、時間和質(zhì)量的平衡策略

2022/12/1769項目的范圍、資源、時間和質(zhì)量的平衡策略2022/12/15項目要素的金字塔風(fēng)險越小,成功概率越大2022/12/1770項目要素的金字塔風(fēng)險越小,成功概率越大2022/12/1573.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17713.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022資源計劃項目資源計劃,是指通過分析和識別項目的資源需求,確定出項目需要投入的資源。資源計劃包括人力資源計劃、軟硬件資源計劃。項目資源計劃重點在人力資源計劃,采用有效的方法進(jìn)行人力資源計劃。人力資源計劃主要基于工作量估算和進(jìn)度安排來制定,通過簡單的計算就可以根據(jù)工作量和項目給定的時間,獲得所需要的人數(shù)。2022/12/1772資源計劃項目資源計劃,是指通過分析和識別項目的資源需求,確定人力資源計劃編制依據(jù)項目范圍說明書項目工作分解結(jié)構(gòu)歷史項目的數(shù)據(jù)項目組織的管理政策,如資源成本核算制度活動工期預(yù)算,軟件結(jié)束時間或進(jìn)度的要求其他制約因素,如是否能及時獲得所需要的人力資源等人力資源計劃是復(fù)雜的,平衡進(jìn)度和資源,還需要考慮項目所需技能、項目人員之間性格互補(bǔ)等因素,從而選擇合適人員加入項目組(脾氣暴躁的兩個人不能放在同一個項目組)2022/12/1773人力資源計劃編制依據(jù)項目范圍說明書2022/12/1573實際的人力資源計劃的模型資源模型曲線2022/12/1774實際的人力資源計劃的模型資源模型曲線2022/12/1574人力資源安排簡單示例10222022/12/1775人力資源安排簡單示例10222022/12/15753.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17763.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022進(jìn)度計劃的基本原則、定義和內(nèi)容基本原則:以目標(biāo)為導(dǎo)向,考慮進(jìn)度影響因素,留有余地,一般按不利的情況來決定,而不要過于樂觀,導(dǎo)致項目計劃的失敗進(jìn)度計劃:說明項目中各項工作的執(zhí)行順序、開始時間、完成時間及相互依賴銜接關(guān)系的計劃進(jìn)度計劃分為:進(jìn)度控制計劃和項目狀態(tài)報告計劃進(jìn)度計劃容易受到領(lǐng)導(dǎo)主觀意愿的影響,欲速則不達(dá),得不償失(類似于在餐廳,催上菜的情況)上班的故事耗時:40分鐘,1小時,1個半小時。啟程:9點到,那么7:30,8:00,8:20動身?2022/12/1777進(jìn)度計劃的基本原則、定義和內(nèi)容基本原則:以目標(biāo)為導(dǎo)向,考慮進(jìn)進(jìn)度計劃制定原則項目的實際參與人員制定進(jìn)度盡可能地先安排難度高的任務(wù),后安排難度低的事進(jìn)度前面緊,后面松,比較好項目進(jìn)度中都會設(shè)置若干個里程碑。項目越大、越難,里程碑應(yīng)該越多進(jìn)度表中必須留有緩沖時間,應(yīng)對需求變化和不確定事件的發(fā)生發(fā)現(xiàn)項目應(yīng)交付的期限不合理,應(yīng)調(diào)整進(jìn)度(據(jù)理力爭)當(dāng)需求發(fā)生變化時,就要重新評估進(jìn)度表(適時適度調(diào)整)2022/12/1778進(jìn)度計劃制定原則項目的實際參與人員制定進(jìn)度2022/12/13.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17793.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022成本計劃的定義軟件成本計劃(成本預(yù)算):將各個活動或者工作包的估算成本匯總成總預(yù)算,再根據(jù)具體情況將費用計劃分配到各個活動或者工作包上去,從而確立測量項目績效的總體成本基準(zhǔn)成本計劃是建立在資源計劃和進(jìn)度計劃基礎(chǔ)之上的2022/12/1780成本計劃的定義軟件成本計劃(成本預(yù)算):將各個活動或者工作包成本構(gòu)成按費用分類:人力資源成本資產(chǎn)類成本:硬件、軟件、網(wǎng)絡(luò)設(shè)施管理費用:房租、物業(yè)、辦公用品項目特別費用:差旅費、餐費軟件項目成本分為直接成本和間接成本直接成本是項目本身的任務(wù)所引起的成本,包括為該項目購買的設(shè)備和軟件工具、參與該項目工作的人員工資等。根據(jù)所需資源和時間,比較容易估算間接成本是許多項目共享的成本,例如辦公樓的租金、水電費用、公司管理費用、網(wǎng)絡(luò)環(huán)境和郵件服務(wù)等各種間接費用。估算比較復(fù)雜,一般采用簡單攤派法2022/12/1781成本構(gòu)成按費用分類:2022/12/1581成本計劃的三部分成本估算:4.8節(jié)介紹費用預(yù)算,在成本估算基礎(chǔ)之上,針對各項成本來估算可能產(chǎn)生的其他費用,從而確定費用預(yù)算。費用預(yù)算受自然財務(wù)政策的影響,系數(shù)可以是1.1、1.15、0.85、0.9費用控制是為了保證實際發(fā)生的費用低于預(yù)算。一般會采用階段性控制和單項費用控制相結(jié)合的方法,更關(guān)鍵是需求變更控制和質(zhì)量控制(質(zhì)量高、返工少)。2022/12/1782成本計劃的三部分成本估算:4.8節(jié)介紹2022/12/158制定成本計劃的三步驟借助WBS對成本估算結(jié)果進(jìn)行初步調(diào)整,以增補(bǔ)遺漏的成本,刪除不必要的成本估算依據(jù)項目所處的實際環(huán)境,對成本估算結(jié)果進(jìn)行綜合調(diào)整和匯總。在做項目成本預(yù)算時,應(yīng)該預(yù)留5%-15%做為不可預(yù)見的成本,用于應(yīng)對突發(fā)事件和超支成本如果項目預(yù)算合理可行,編寫項目成本計劃,并提交審議,直到最后審議通過并確定為成本基準(zhǔn)計劃2022/12/1783制定成本計劃的三步驟借助WBS對成本估算結(jié)果進(jìn)行初步調(diào)整,以3.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17843.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022風(fēng)險計劃風(fēng)險識別、風(fēng)險評估和風(fēng)險對策計劃風(fēng)險計劃并不是在資源計劃、進(jìn)度計劃和成本計劃之后再制定,而是和這些計劃同時進(jìn)行,因為軟件項目的風(fēng)險會來自于各個方面,包括人力資源風(fēng)險、進(jìn)度風(fēng)險和成本風(fēng)險等,而且在如何應(yīng)對風(fēng)險或針對風(fēng)險采取相應(yīng)的對策時,對資源計劃、進(jìn)度計劃都有影響2022/12/1785風(fēng)險計劃風(fēng)險識別、風(fēng)險評估和風(fēng)險對策計劃2022/12/153.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/17863.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022質(zhì)量計劃項目的質(zhì)量:100%,80%,60%?系統(tǒng)崩潰,補(bǔ)丁機(jī)制?質(zhì)量計劃:說明項目如何具體執(zhí)行組織的質(zhì)量方針,確定哪些質(zhì)量標(biāo)準(zhǔn)適合該項目,并決定如何達(dá)到這些標(biāo)準(zhǔn)的過程。即通過策劃各種質(zhì)量相關(guān)活動來保證項目達(dá)到預(yù)期的質(zhì)量目標(biāo),而質(zhì)量目標(biāo)是由用戶需求和商業(yè)目標(biāo)來決定的。項目質(zhì)量計劃包括:質(zhì)量控制計劃質(zhì)量保證計劃質(zhì)量管理計劃質(zhì)量計劃以預(yù)防為主:降低開發(fā)過程中的缺陷、減少返工、降低劣質(zhì)成本。2022/12/1787質(zhì)量計劃項目的質(zhì)量:2022/12/1587質(zhì)量計劃(續(xù))質(zhì)量計劃是項目計劃中的主導(dǎo)力量質(zhì)量計劃與成本計劃、風(fēng)險計劃、進(jìn)度計劃、資源計劃相互關(guān)聯(lián),因此應(yīng)該同步進(jìn)行。高質(zhì)量:高成本、高風(fēng)險控制、進(jìn)度慢、人多制定質(zhì)量計劃需考慮因素(輸入條件)質(zhì)量目標(biāo):國內(nèi)標(biāo)準(zhǔn)or國際標(biāo)準(zhǔn)軟件產(chǎn)品的具體功能特性要求,即用戶需求描述標(biāo)準(zhǔn)和規(guī)范:國際的、國家的、行業(yè)的、企業(yè)的、自定義的資源條件:資源是否足夠,項目成員的能力時間限制:能否如期進(jìn)行公司的基本制度:績效考核制度、培訓(xùn)體系、文化氛圍2022/12/1788質(zhì)量計劃(續(xù))質(zhì)量計劃是項目計劃中的主導(dǎo)力量2022/12/質(zhì)量計劃內(nèi)容質(zhì)量目標(biāo),包括功能特性和非功能性特性的質(zhì)量要求;質(zhì)量目標(biāo)分解,總體質(zhì)量目標(biāo)分解到各個階段或各項任務(wù)相關(guān)標(biāo)準(zhǔn)和規(guī)范組織保證機(jī)制,包括確定責(zé)任人、質(zhì)量保證人或管理人員質(zhì)量屬性滿足的優(yōu)先級和成本效益分析2022/12/1789質(zhì)量計劃內(nèi)容質(zhì)量目標(biāo),包括功能特性和非功能性特性的質(zhì)量要求;質(zhì)量計劃內(nèi)容(續(xù))質(zhì)量控制策略,包括測試覆蓋率、代碼評審的頻率等;質(zhì)量特性的相互依賴關(guān)系的分析,確定質(zhì)量特性的優(yōu)先級潛在的質(zhì)量問題分析,并找出應(yīng)對策略流程評審、測試計劃和測試用例評審等方面的具體要求;其它質(zhì)量保證或控制措施、質(zhì)量相關(guān)活動。2022/12/1790質(zhì)量計劃內(nèi)容(續(xù))質(zhì)量控制策略,包括測試覆蓋率、代碼評審的頻第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/1791第3章項目計劃3.1什么是項目計劃2022/12/1593.6項目計劃工具-P3(oracle公司產(chǎn)品)2022/12/17923.6項目計劃工具-P3(oracle公司產(chǎn)品)2022/項目計劃工具-DotProject2022/12/1793項目計劃工具-DotProject2022/12/1593微軟Project的架構(gòu)

2022/12/1794微軟Project的架構(gòu)2022/12/1594微軟Project部署示意圖

2022/12/1795微軟Project部署示意圖2022/12/1595微軟Project客戶端

2022/12/1796微軟Project客戶端2022/12/1596微軟Project

/project/

更多參考:/en-us//en-us/projectserver

/zh-cn//zh-cn/project

2022/12/1797微軟Projecthttp://blogs.msdn.co本章小結(jié)項目計劃的定義、內(nèi)容項目計劃方法:滾動計劃方法、WBS方法、網(wǎng)絡(luò)計劃方法軟件項目的特點項目計劃的原則、輸入、流程項目計劃各項內(nèi)容的制定確定項目范圍策略制定資源計劃進(jìn)度計劃成本計劃風(fēng)險計劃質(zhì)量計劃2022/12/1798本章小結(jié)項目計劃的定義、內(nèi)容2022/12/1598思考題和課后作業(yè)項目計劃的定義是什么?為什么說項目計劃是一個動態(tài)的持續(xù)的策劃過程,而不僅是一個文檔?項目計劃主要包括了哪些管理計劃?軟件項目的特點,軟件項目計劃的原則?本章介紹的三大項目計劃方法的優(yōu)缺點分別是什么?團(tuán)隊題:根據(jù)所選項目,在項目可行性研究報告的基礎(chǔ)上,制定該項目的一個總體計劃,包括資源、進(jìn)度、風(fēng)險和質(zhì)量等管理計劃實驗題:熟悉RTC工具,將上述計劃輸入到RTC中,實現(xiàn)計劃的信息系統(tǒng)管理2022/12/1799思考題和課后作業(yè)項目計劃的定義是什么?為什么說項目計劃是一個Q&A2022/12/17100Q&A2022/12/15100軟件項目管理第3章項目計劃Brucencepuwork@軟件項目管理Bruce肖申克的救贖

書上的故事安迪的計劃?想法計劃(20年)2022/12/17102肖申克的救贖書上的故事2022/12/152看過《越獄》嗎?知道Michael計劃么?2022/12/17103看過《越獄》嗎?知道Michael計劃么?2022/12/1關(guān)于“計劃”的論述不做計劃的好處,就是不用成天煎熬地監(jiān)控計劃的執(zhí)行情況,而是直接面對突如其來的失敗與痛苦《禮記》凡事預(yù)則立,不預(yù)則廢。預(yù):準(zhǔn)備《宋史》關(guān)于岳家軍的百戰(zhàn)不殆:欲有所舉,盡召諸統(tǒng)制與謀,謀定而后戰(zhàn),故有勝無敗。謀:謀劃、策劃2022/12/17104關(guān)于“計劃”的論述不做計劃的好處,就是不用成天煎熬地監(jiān)控計劃第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/17105第3章項目計劃3.1什么是項目計劃2022/12/155什么是項目計劃?2022/12/17106什么是項目計劃?2022/12/1563.1什么是項目計劃?計劃是事先確定項目的目標(biāo)和實現(xiàn)目標(biāo)所需要的原則、方法、步驟和手段等完整方案的管理活動。軟件項目計劃(SoftwareProjectPlanning)的目的是制定一套軟件項目實施及管理的解決方案,其主要工作包括確定詳細(xì)的項目實施范圍、定義遞交的工作成果、評估實施過程中主要的風(fēng)險、制定項目實施的(時間)進(jìn)度計劃、成本和預(yù)算計劃、人力資源計劃等。2022/12/171073.1什么是項目計劃?計劃是事先確定項目的目標(biāo)和實現(xiàn)目標(biāo)所軟件項目計劃的任務(wù)和作用任務(wù):研究和估算,即通過研究軟件項目的主要功能、性能和系統(tǒng)界面,對工作量、時間、成本和風(fēng)險作出評估,然后根據(jù)評估結(jié)果進(jìn)行安排作用:指導(dǎo)軟件項目實施:包括采用的策略,合適的方法和工具等得到項目相關(guān)干系人的承諾獲得資源的承諾:設(shè)備、人員、軟件2022/12/17108軟件項目計劃的任務(wù)和作用任務(wù):研究和估算,即通過研究軟件項目軟件項目計劃的作用(續(xù))明確項目人員的分工和工作責(zé)任:提高項目的工作效率及早了解項目存在的問題和風(fēng)險:在問題發(fā)生前制定好對策,使項目順利進(jìn)行,不影響進(jìn)度,保證質(zhì)量獲得組織在項目預(yù)算上的承諾:保證順利實施是軟件項目實施結(jié)果評估的依據(jù):為軟件項目管理的改進(jìn)提供參考標(biāo)準(zhǔn)(基線)軟件項目實施過程的文檔化:使之成為組織財富2022/12/17109軟件項目計劃的作用(續(xù))明確項目人員的分工和工作責(zé)任:提高項第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/17110第3章項目計劃3.1什么是項目計劃2022/12/1513.2項目計劃的內(nèi)容3.2.1項目計劃內(nèi)容3.2.2輸出文檔2022/12/171113.2項目計劃的內(nèi)容3.2.1項目計劃內(nèi)容2022/12項目計劃要解決的問題怎么做?如何完成項目目標(biāo)取得最終結(jié)果之前的所有交付和每個交付的工作量潛在風(fēng)險及應(yīng)對措施什么時候做?把工作項排序,估計每個工作項的工期和(起始)交付日期,并最終制定詳細(xì)的項目日程表誰來做?分配任務(wù)2022/12/17112項目計劃要解決的問題2022/12/1512項目計劃的內(nèi)容(1)軟件項目計劃:非工程類計劃:質(zhì)量計劃、進(jìn)度計劃、資源計劃、風(fēng)險管理計劃、配置計劃工程類計劃:項目需求計劃、開發(fā)計劃、測試計劃、部署計劃軟件項目計劃一般包括以下內(nèi)容:目標(biāo):在特定的時期內(nèi)所要達(dá)到的期望效果策略:為達(dá)到目標(biāo)所采取的方法和措施,包括如何決策機(jī)制、組織行為流程:執(zhí)行政策的具體方法和步驟,包括里程碑設(shè)置、溝通渠道、問題報告機(jī)制2022/12/17113項目計劃的內(nèi)容(1)軟件項目計劃:2022/12/1513項目計劃的內(nèi)容(2)標(biāo)準(zhǔn):項目過程和產(chǎn)品所要遵守的規(guī)定、規(guī)范和要求質(zhì)量:對輸出成果(階段性產(chǎn)品和最終產(chǎn)品)的質(zhì)量需求進(jìn)度安排:活動、任務(wù)、事件的開始時間和結(jié)束時間預(yù)算資源:組織結(jié)構(gòu)、人員數(shù)量、確認(rèn)相關(guān)角色,包括各個角色的責(zé)任和義務(wù),人員之間工作配合的要求風(fēng)險:對項目成功構(gòu)成的威脅或負(fù)面影響因素,影響大小或損失,以及對應(yīng)的風(fēng)險防范和處理措施配置管理:包括軟硬件配置項的定義、基線建立、版本控制、變更控制2022/12/17114項目計劃的內(nèi)容(2)2022/12/1514項目計劃內(nèi)容及其關(guān)系2022/12/17115項目計劃內(nèi)容及其關(guān)系2022/12/1515項目計劃主要內(nèi)容說明(1)目標(biāo)與范圍:范圍規(guī)劃、范圍定義,任務(wù)工作分解結(jié)構(gòu)項目背景項目目標(biāo)主要功能特性產(chǎn)品交付內(nèi)容(清單)驗收標(biāo)準(zhǔn)依賴性或條件限制專業(yè)術(shù)語參考文檔項目估算:采用恰當(dāng)?shù)脑u估技術(shù),首先對項目活動進(jìn)行分解和定義,進(jìn)行項目規(guī)模估算,然后完成資源估算、活動持續(xù)時間估算以及費用估算

2022/12/17116項目計劃主要內(nèi)容說明(1)目標(biāo)與范圍:范圍規(guī)劃、范圍定義,項目計劃主要內(nèi)容說明(2)風(fēng)險:識別、評估、管理(預(yù)防、監(jiān)控和處理)。風(fēng)險分兩種:一般性風(fēng)險:對每一個軟件項目而言都是潛在威脅,如需求變化、項目人員流失等特定產(chǎn)品風(fēng)險:當(dāng)前項目存在的特殊風(fēng)險,如所采用特定技術(shù)引起的風(fēng)險一般性風(fēng)險和特定產(chǎn)品的風(fēng)險都應(yīng)該被系統(tǒng)化地標(biāo)識出來,并建立風(fēng)險條目檢查表,該檢查表一般包括:產(chǎn)品規(guī)模。規(guī)模越大,風(fēng)險越大商業(yè)影響。市場、競爭對手客戶特性??蛻羲刭|(zhì)、文化、地理位置過程定義。過程的成熟度、過程采用的模型、過程文化所帶來的風(fēng)險2022/12/17117項目計劃主要內(nèi)容說明(2)風(fēng)險:識別、評估、管理(預(yù)防、監(jiān)控項目計劃主要內(nèi)容說明(3)開發(fā)環(huán)境。軟件開發(fā)與測試環(huán)境、辦公環(huán)境、網(wǎng)絡(luò)環(huán)境采用的技術(shù)。技術(shù)成熟度、復(fù)雜度、使用能力所帶來的風(fēng)險人員。數(shù)量、能力、經(jīng)驗資源:人員、硬件、網(wǎng)絡(luò)、軟件等需求和安排,還包括硬件分配、網(wǎng)絡(luò)結(jié)構(gòu)、項目組成員的角色、責(zé)任和具體分配的任務(wù)進(jìn)度安排:任務(wù)排序、里程碑設(shè)置等。其方法主要有工程網(wǎng)絡(luò)圖、甘特圖、任務(wù)資源表、成本估算和培訓(xùn)計劃跟蹤和控制機(jī)制:QA、變更控制、項目成員報告等2022/12/17118項目計劃主要內(nèi)容說明(3)開發(fā)環(huán)境。軟件開發(fā)與測試環(huán)境、辦公項目計劃輸出文檔2022/12/17119項目計劃輸出文檔2022/12/1519第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/17120第3章項目計劃3.1什么是項目計劃2022/12/1523.3項目計劃的方法3.3.1滾動計劃方法3.3.2WBS方法3.3.3網(wǎng)絡(luò)計劃技術(shù)2022/12/171213.3項目計劃的方法3.3.1滾動計劃方法2022/12項目計劃有哪些方法?2022/12/17122項目計劃有哪些方法?2022/12/1522項目計劃有哪些方法(續(xù))?軟件項目計劃采用彈性計劃較好使計劃具有較好的適應(yīng)性和預(yù)見性有效預(yù)防項目風(fēng)險適應(yīng)軟件需求變化,提高計劃的應(yīng)變能力彈性==適時調(diào)整常用方法有:滾動計劃方法工作分解結(jié)構(gòu)方法網(wǎng)絡(luò)計劃法分層計劃法2022/12/17123項目計劃有哪些方法(續(xù))?軟件項目計劃采用彈性計劃較好202滾動計劃方法滾動計劃方法一種動態(tài)編制計劃的方法,按照“近細(xì)遠(yuǎn)粗”的原則制定一定時期內(nèi)的計劃,然后按照計劃的執(zhí)行情況和環(huán)境變化,調(diào)整和修訂未來的計劃,并逐期向后移動,把短期計劃和中期計劃結(jié)合起來的一種計劃方法。2022/12/17124滾動計劃方法滾動計劃方法一種動態(tài)編制計劃的方法,按照“近細(xì)遠(yuǎn)滾動計劃方法的要點分而治之:分為多個階段,針對不同的階段制定不同的計劃。越近的階段,計劃越細(xì);越遠(yuǎn)的階段,計劃越粗逐步求精:最近一期計劃為實施計劃,后面各期計劃為預(yù)測計劃。隨著時間的推移,預(yù)測計劃逐步變成實施計劃。動態(tài)規(guī)劃:以項目計劃的“變(調(diào)整)”來主動適應(yīng)用戶需求和軟件開發(fā)環(huán)境的變化,即“以變應(yīng)變”。和諧過渡:項目的中短期計劃隨時間推移不斷更新,可以解決生產(chǎn)的連續(xù)性與計劃的階段性之間的矛盾2022/12/17125滾動計劃方法的要點分而治之:分為多個階段,針對不同的階段制定滾動計劃方法的實施具體應(yīng)用:在已編制出計劃的基礎(chǔ)上,每經(jīng)過一段固定的時期(即滾動期,如一月、一個季度、一年)便根據(jù)開發(fā)環(huán)境條件和計劃的實際執(zhí)行情況,從確保實現(xiàn)計劃目標(biāo)出發(fā)對原計劃進(jìn)行調(diào)整。每次調(diào)整時,保持原計劃期限不變,而將計劃期順序向前推進(jìn)一個滾動期。流程軟件項目的開發(fā)生命周期總體計劃詳細(xì)計劃較粗計劃沒有計劃需求分析設(shè)計編程測試部署結(jié)束詳細(xì)計劃較粗計劃初步計劃2022/12/17126滾動計劃方法的實施具體應(yīng)用:在已編制出計劃的基礎(chǔ)上,每經(jīng)過一WBS方法

WBS方法是(WorkBreakdownStructure,工作分解結(jié)構(gòu))一種將復(fù)雜的問題分解為簡單的問題,然后再根據(jù)分解的結(jié)果進(jìn)行計劃的方法。以交付成果為導(dǎo)向,對項目要素或者整個工作范圍進(jìn)行分解、逐層推進(jìn),每向下分解一層就能對項目工作有更詳細(xì)的了解和定義,從而掌握項目全部細(xì)節(jié),做出相對準(zhǔn)確的計劃。該方法是結(jié)構(gòu)化的設(shè)計工具,描述項目所必須完成的各項工作以及這些工作之間的相互聯(lián)系2022/12/17127WBS方法WBS方法是(WorkBrea運用WBS的目的關(guān)注項目目標(biāo)和澄清職責(zé),并防止遺漏項目的可交付成果建立可視化的項目可交付成果,以便估算工作量和分配工作改進(jìn)時間、成本和資源估計的準(zhǔn)確度為績效測量和項目控制定義一個基準(zhǔn),容易獲得項目人員的承諾輔助分析項目的最初風(fēng)險、明確工作責(zé)任為其他項目計劃的制定建立框架或依據(jù)2022/12/17128運用WBS的目的關(guān)注項目目標(biāo)和澄清職責(zé),并防止遺漏項目的可交WBS分解要求和原則WBS最低層次的項目可交付成果稱為工作包(workpackage)工作包的定義應(yīng)考慮80小時法則(兩周法則):任何工作包的完成時間應(yīng)當(dāng)不超過80小時,即不超過兩周。每兩周對工作包檢查一層,只報告工作包是否完成。將項目分解到工作包的過程或者結(jié)果應(yīng)做到:某項具體的任務(wù)應(yīng)該在一個工作包且只能在一個工作包中出現(xiàn)WBS中某項任務(wù)的內(nèi)容是其下所有WBS項的總和一個工作包只能由一個人負(fù)責(zé),可以有多個人參與,但只能由一個人負(fù)責(zé)任務(wù)的分解,盡量與實際執(zhí)行方式保持一致。分解合理,具有良好的穩(wěn)定性和適應(yīng)性(適應(yīng)需求變更)鼓勵項目團(tuán)隊成員積極參與創(chuàng)建WBS,提高WBS的合理性和有效性所有成果需要文檔化2022/12/17129WBS分解要求和原則WBS最低層次的項目可交付成果稱為工作包創(chuàng)建WBS步驟創(chuàng)建WBS:將復(fù)雜的項目分解為一系列明確定義的項目工作,并作為隨后計劃活動的指導(dǎo)存檔WBS的分解可以采用:按產(chǎn)品功能模塊分解按軟件開發(fā)過程的不同階段分解按項目的地域分布或部門分解按項目目標(biāo)或者職能分解2022/12/17130創(chuàng)建WBS步驟創(chuàng)建WBS:將復(fù)雜的項目分解為一系列明確定義的創(chuàng)建WBS步驟分解工作任務(wù)

定義各項活動/任務(wù)之間的依賴關(guān)系(順序、輸入、輸出)安排進(jìn)度和資源(資源多會縮減工作時間)2022/12/17131創(chuàng)建WBS步驟分解工作任務(wù)2022/12/1531WBS的創(chuàng)建方法自上而下:從項目目標(biāo)開始,逐級分解項目工作,直到參與者認(rèn)為項目工作已經(jīng)充分得到定義。即可以將項目定義在足夠的,或適當(dāng)?shù)募?xì)節(jié)水平,從而可以準(zhǔn)確地估算項目工期、成本、資源需求自下而上類比歸納WBS的表示方式表格方式結(jié)構(gòu)圖方式2022/12/17132WBS的創(chuàng)建方法自上而下:從項目目標(biāo)開始,逐級分解項目工作,WBS方法示例一(表格方式)2022/12/17133WBS方法示例一(表格方式)2022/12/1533WBS方法示例二(結(jié)構(gòu)圖方式)2022/12/17134WBS方法示例二(結(jié)構(gòu)圖方式)2022/12/1534WBS方法示例三(結(jié)構(gòu)圖方式)2022/12/17135WBS方法示例三(結(jié)構(gòu)圖方式)2022/12/1535WBS方法示例四(結(jié)構(gòu)圖方式)2022/12/17136WBS方法示例四(結(jié)構(gòu)圖方式)2022/12/1536網(wǎng)絡(luò)計劃技術(shù)網(wǎng)絡(luò)計劃方法是一種應(yīng)用網(wǎng)絡(luò)模型直觀地表示軟件開發(fā)眾多工作(工序)之間的邏輯關(guān)系與時間關(guān)系,對完成軟件工程項目所需時間、費用、資源進(jìn)行求解和優(yōu)化的計劃方法,其基本類型是關(guān)鍵路線法/計劃評審技術(shù)(CPM/PERT)。CPM:已經(jīng)取得一定經(jīng)驗的承包工程Pert:更多用于研究和開發(fā)項目網(wǎng)絡(luò)計劃方法一般建立在WBS之上,先分解,再優(yōu)化第5章,將詳細(xì)討論網(wǎng)絡(luò)計劃方法

2022/12/17137網(wǎng)絡(luò)計劃技術(shù)網(wǎng)絡(luò)計劃方法是一種應(yīng)用網(wǎng)絡(luò)模型直觀地表示軟件開發(fā)第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/17138第3章項目計劃3.1什么是項目計劃2022/12/153關(guān)于計劃的再認(rèn)識一些問題:計劃沒有變化快?那是你的計劃沒有做好!計劃得到了認(rèn)真對待和有效執(zhí)行么?計劃是為了實施服務(wù)的,不是為了計劃做計劃。項目計劃的主要目的:能夠指導(dǎo)項目的具體實施,盡量降低項目實施的風(fēng)險,確保項目達(dá)到預(yù)期的目標(biāo)。為了能指導(dǎo)項目的具體實施,計劃必須具有現(xiàn)實性和有效性2022/12/17139關(guān)于計劃的再認(rèn)識一些問題:計劃是為了實施服務(wù)的,不是為了計劃3.4如何有效地完成項目計劃3.4.1軟件項目特點3.4.2項目計劃的錯誤傾向3.4.3項目計劃的原則3.4.4計劃的輸入3.4.5計劃的流程2022/12/171403.4如何有效地完成項目計劃3.4.1軟件項目特點202軟件項目的特點軟件開發(fā)是在不斷探索、研究中進(jìn)行。邊開發(fā)邊研究最佳實踐還不夠成熟。無成熟、完整的方法體系。軟件的重復(fù)性工作可以自動進(jìn)行(自動化回歸測試、軟件包自動化構(gòu)造),軟件開發(fā)對工具的依賴性很強(qiáng)軟件構(gòu)造過程實際是一設(shè)計過程,每一個軟件產(chǎn)品都不同2022/12/17141軟件項目的特點軟件開發(fā)是在不斷探索、研究中進(jìn)行。邊開發(fā)邊研究軟件項目的特點(續(xù))由于軟件是設(shè)計過程,自動化程度比較低。雖然使用大量軟件和測試工具,但從分析、設(shè)計、編碼到測試,手工勞動仍是主要的。軟件變化不容易實現(xiàn),而軟件變化又是不可避免的軟件的變化,進(jìn)一步引起相關(guān)文檔的頻繁修改。開發(fā)人員對文檔編制不感興趣,對文檔頻繁變化更不感興趣2022/12/17142軟件項目的特點(續(xù))由于軟件是設(shè)計過程,自動化程度比較低。雖軟件項目的問題時間緊迫性。市場、客戶方、技術(shù)進(jìn)步項目獨特性。需求、方案不同軟件項目的不確定性。難以估算工作量和規(guī)模軟件項目管理可視性差。按“代碼行/天”?軟件項目生產(chǎn)力依賴于軟件人員的潛力挖掘。正向引導(dǎo),激勵熱情(好的工作環(huán)境、企業(yè)文化,有效的績效考核)2022/12/17143軟件項目的問題時間緊迫性。市場、客戶方、技術(shù)進(jìn)步2022/1軟件計劃的錯誤傾向?qū)τ媱澆恢匾暎〝偞箫灒S意抓壯丁,效率低下)計劃沒有做好需求定義沒有做好。需求定義不到位、偏離用戶的需求、需求變化頻繁又無變更控制片面計劃。無足夠信息就開始計劃項目經(jīng)理一個人閉門造車,未讓實施者參與計劃沒有考慮足夠的風(fēng)險計劃過于粗糙比如人力資源計劃中,只給出人數(shù),沒有明確責(zé)任,也無每個人的具體任務(wù)。到實施時,重新討論每個人的工作,發(fā)現(xiàn)有人能力技術(shù)不夠,重新招人。2022/12/17144軟件計劃的錯誤傾向?qū)τ媱澆恢匾暎〝偞箫?,隨意抓壯丁,效率低下計劃的原則

目標(biāo)性原則預(yù)防性原則客觀性原則系統(tǒng)性原則適應(yīng)性原則知己知彼,百戰(zhàn)不殆2022/12/17145計劃的原則目標(biāo)性原則知己知彼,百戰(zhàn)不殆2022/12/15計劃的原則(續(xù))目標(biāo)性原則。計劃必須以目標(biāo)為導(dǎo)向,服務(wù)于目標(biāo)。制定計劃前,弄清目標(biāo);制定計劃中,圍繞目標(biāo)預(yù)防性原則風(fēng)險控制是軟件項目計劃的核心工作。風(fēng)險預(yù)防降低風(fēng)險質(zhì)量管理。缺陷預(yù)防、質(zhì)量控制措施、質(zhì)量反饋機(jī)制客觀性原則。收集各方信息和各方充分溝通制定切實可行的計劃系統(tǒng)性原則。把握各個因素、產(chǎn)品各個組件、各個項目任務(wù)之間的關(guān)系(尤其是依賴關(guān)系),從而徹底有效解決問題適應(yīng)性原則。根據(jù)發(fā)生的變化,有必要對計劃進(jìn)行調(diào)整2022/12/17146計劃的原則(續(xù))目標(biāo)性原則。計劃必須以目標(biāo)為導(dǎo)向,服務(wù)于目標(biāo)制定計劃的要點目標(biāo)導(dǎo)向。(客戶及其類型、業(yè)務(wù)及其特點、最終交付成果)如果一開始對項目的目標(biāo)沒有理解清楚,項目計劃就會出現(xiàn)偏離,而項目實施時偏離就更厲害重視與客戶的溝通,為最后項目驗收打下良好的基礎(chǔ)收集足夠的信息,掌握信息越多,制定計劃更科學(xué)、更客觀對電子郵件回復(fù)說:沒有意見,有可能沒有看或者理解有差異客觀且實用,只有“知已知彼”才能做出合理的、客觀的項目計劃知己:可用的軟硬件資源、多少可用的人力資源(資深人員)知彼:項目規(guī)模、工作范圍、難度2022/12/17147制定計劃的要點目標(biāo)導(dǎo)向。(客戶及其類型、業(yè)務(wù)及其特點、最終交制定計劃的要點先從下至上計劃,然后再從上向下計劃,構(gòu)成一個完整的循環(huán)過程從下至上:充分收集信息、客觀、項目實施人員(產(chǎn)品經(jīng)理、開發(fā)和測試人員)高度參與從上至下:目標(biāo)導(dǎo)向、掌控全局、優(yōu)化(同類項合并,相似項歸納)關(guān)注計劃過程,隨機(jī)應(yīng)變,因勢利導(dǎo),不斷調(diào)整和修改計劃,以保證完成項目的目標(biāo)(需求變化—設(shè)計變化—實施偏離原計劃—調(diào)整計劃)計劃的層次性,如分為主計劃(總體計劃)、子計劃(需求計劃、設(shè)計計劃或者質(zhì)量計劃、風(fēng)險計劃、資源計劃)。同時需注意“項目計劃的集成”主計劃和子計劃的沖突消解和協(xié)調(diào)。如采購計劃與主計劃子計劃之間的協(xié)調(diào)。比如增加了資源,成本增大;如果成本不變,增加資源,意味著項目周期縮短,進(jìn)度計劃要改變2022/12/17148制定計劃的要點先從下至上計劃,然后再從上向下計劃,構(gòu)成一個完項目計劃輸入的常見問題項目計劃輸入有問題項目計劃肯定做不好項目計劃輸入的常見問題有:上級領(lǐng)導(dǎo)主觀臆斷、給出了不現(xiàn)實的期限,導(dǎo)致進(jìn)度表不合理…..未弄清客戶需求,就開始做計劃低估項目規(guī)模和難度,導(dǎo)致投入人力物力不足技術(shù)不成熟,未遇見項目實施過程中的技術(shù)障礙2022/12/17149項目計劃輸入的常見問題項目計劃輸入有問題項目計劃肯定做不好計劃的輸入項目的目標(biāo)和需求。清晰定義、并得到各方(客戶、市場人員、研發(fā)人員)認(rèn)可項目可用的資源:人、硬件、軟件項目干系人,即項目的相關(guān)利益者(stakeholder):強(qiáng)化溝通,獲取支持項目涉及的相關(guān)技術(shù):成熟與否、風(fēng)險在哪?質(zhì)量政策和標(biāo)準(zhǔn)2022/12/17150計劃的輸入項目的目標(biāo)和需求。清晰定義、并得到各方(客戶、市場計劃的輸入(續(xù))組織流程:清楚軟件開發(fā)流程,是否適合該項目?如何剪裁?制約因素:限制項目管理團(tuán)隊運行的因素。如成本過低假設(shè):一般地,假設(shè)通常包含著一定程度的風(fēng)險,項目計劃對所有的假設(shè)都應(yīng)該標(biāo)明出來,然后逐個分析。如不能確定UI設(shè)計師加入項目日期,則假定的項目設(shè)計開始時間缺乏真實性歷史數(shù)據(jù):參照執(zhí)行(工作量估算、代碼估算)2022/12/17151計劃的輸入(續(xù))2022/12/1551項目干系人在項目計劃中的作用2022/12/17152項目干系人在項目計劃中的作用2022/12/1552項目干系人在項目計劃的作用項目經(jīng)理:主導(dǎo)作用,負(fù)責(zé)項目各項計劃內(nèi)容的編制內(nèi)部干系人(項目組實施人員):主要參與項目范圍定義、工作量估算、風(fēng)險識別、數(shù)據(jù)管理等外部干系人:(軟件工程過程組+軟件質(zhì)量保證組+IT+HR+……)需要他們支持項目,并提供建議(質(zhì)量計劃、流程、成本核算)項目干系人參與計劃的主要工作:討論、審查、修改草案、簽字2022/12/17153項目干系人在項目計劃的作用項目經(jīng)理:主導(dǎo)作用,負(fù)責(zé)項目各項計3.4.5項目計劃的流程PMBOK所描述的項目計劃流程常見的軟件項目計劃流程2022/12/171543.4.5項目計劃的流程PMBOK所描述的項目計劃流程202PMBOK項目計劃流程2022/12/17155PMBOK項目計劃流程2022/12/1555PMBOK中的項目計劃流程將計劃流程分為:核心過程:范圍確定、時間計劃、成本計劃、風(fēng)險計劃輔助過程:質(zhì)量計劃、溝通計劃、采購計劃、風(fēng)險計劃風(fēng)險計劃在核心過程和輔助過程都有2022/12/17156PMBOK中的項目計劃流程將計劃流程分為:2022/12/1常見流程示意圖2022/12/17157常見流程示意圖2022/12/1557常見的計劃流程確定項目目標(biāo),包括最終交付的內(nèi)容和質(zhì)量標(biāo)準(zhǔn);確定項目的工作范圍,包括軟件產(chǎn)品功能特性;根據(jù)質(zhì)量目標(biāo),可以制定質(zhì)量計劃;采用WBS方法,分解工作,確定各項具體的任務(wù);針對具體的工作任務(wù),估算工作量以及確定所需的資源;制定資源計劃、進(jìn)度計劃和成本計劃;2022/12/17158常見的計劃流程確定項目目標(biāo),包括最終交付的內(nèi)容和質(zhì)量標(biāo)準(zhǔn);2常見的計劃流程(續(xù))完成風(fēng)險識別和分析,最終完成風(fēng)險管理計劃,包括風(fēng)險應(yīng)對計劃;在資源計劃和進(jìn)度計劃的基礎(chǔ)上,進(jìn)一步完成輔助計劃,如采購計劃、培訓(xùn)計劃等;需要和軟件項目干系人溝通、評審,達(dá)成一致意見。這一步很重要,相關(guān)方面沒有確認(rèn),會對項目實施產(chǎn)生阻礙最后,獲得有關(guān)方面(管理層、產(chǎn)品發(fā)布委員會)的批準(zhǔn)2022/12/17159常見的計劃流程(續(xù))完成風(fēng)險識別和分析,最終完成風(fēng)險管理計劃第3章項目計劃3.1什么是項目計劃3.2項目計劃的內(nèi)容3.3項目計劃的方法3.4如何有效地完成項目計劃3.5計劃各項內(nèi)容的制定3.6項目計劃工具2022/12/17160第3章項目計劃3.1什么是項目計劃2022/12/156項目的具體計劃2022/12/17161項目的具體計劃2022/12/15613.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/171623.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022軟件項目范圍的涵義(做什么)軟件產(chǎn)品規(guī)范,即一個軟件產(chǎn)品應(yīng)該包含哪些功能特性,這就是產(chǎn)品需求文檔(Productrequirementdocument,PRD)所描述的。更具體的要求就是功能規(guī)格說明書(FunctionalSpecification),但這是在計劃過程中或之后產(chǎn)生。一般在確定PRD的過程中,就開始進(jìn)行項目計劃。項目工作范圍,即為了交付具有上述功能特性的產(chǎn)品所必須要做的工作。工作范圍在一定程度上是產(chǎn)生項目計劃的基礎(chǔ)。2022/12/17163軟件項目范圍的涵義(做什么)軟件產(chǎn)品規(guī)范,即一個軟件產(chǎn)品應(yīng)該項目范圍說明書確定項目范圍后,需要編寫成正式的項目范圍說明書,并以此做為項目計劃的基礎(chǔ)。項目范圍說明書的內(nèi)容包括:項目的合理性說明項目目標(biāo)項目的可交付成果項目范圍說明書的作用根據(jù)項目范圍確定項目的工作任務(wù),從而提高項目成本、時間和資源估算的準(zhǔn)確性促使項目干系人在項目開始實施前,能夠就項目的基本內(nèi)容和結(jié)構(gòu)達(dá)成一致項目范圍說明書可以做為評估的依據(jù)可作為項目計劃、項目監(jiān)控和考核項目實施情況的基礎(chǔ)2022/12/17164項目范圍說明書確定項目范圍后,需要編寫成正式的項目范3.5計劃各項內(nèi)容的制定3.5.1確定項目范圍3.5.2策略制定3.5.3資源計劃3.5.4進(jìn)度計劃3.5.5成本計劃3.5.6風(fēng)險計劃3.5.7質(zhì)量計劃2022/12/171653.5計劃各項內(nèi)容的制定3.5.1確定項目范圍2022項目管理的策略選用什么樣的軟件開發(fā)過程模型?RUPorXP選用什么樣的技術(shù)?成熟or新興項目合同管理策略?重要條款成本管理策略?作業(yè)層直接費用+管理層管理費用制定軟件項目計劃既要切實可行,又不能過度計劃2022/12/17166項目管理的策略選用什么樣的軟件開發(fā)過程模型?RUPo項目管理的策略(續(xù))項目的控制策略?強(qiáng)勢控制or守夜人。控制點越多,項目偏離目標(biāo)的可能越小,返工的工作量越小,能降低風(fēng)險和成本項目的例會制度?一周or一月信息匯

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論