軟件項目開發(fā)計劃書_第1頁
軟件項目開發(fā)計劃書_第2頁
軟件項目開發(fā)計劃書_第3頁
軟件項目開發(fā)計劃書_第4頁
軟件項目開發(fā)計劃書_第5頁
已閱讀5頁,還剩9頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)教案17 軟件項目開發(fā)計劃教學(xué)對象軟件工程本科學(xué)生教學(xué)時間教學(xué)內(nèi)容1項目分解的含義與方法2時間管理的內(nèi)容與特點3網(wǎng)絡(luò)圖概述、單代號網(wǎng)絡(luò)圖、雙代號網(wǎng)絡(luò)圖4關(guān)鍵路徑的概念、關(guān)鍵路徑的表示方法、關(guān)鍵路徑的壓縮方法5計劃評審技術(shù)概述、計劃評審應(yīng)用舉例、計劃的調(diào)整方法6項目進度估算7編制項目進度計劃教學(xué)目的了解項目分解的基本概念、主要任務(wù)。理解進度計劃編制的程序,掌握進度計劃的編制方法;掌握項目進度計劃優(yōu)化的內(nèi)容和方法。熟悉進度控制的任務(wù),掌握進度控制的方法和內(nèi)容。教學(xué)重點掌握進

2、度控制的方法和內(nèi)容、軟件項目的計劃管理、活動定義及估算、制定軟件項目進度計劃等內(nèi)容。教學(xué)難點軟件項目規(guī)模估計、時間控制的方法,時間估計的精確性。建議學(xué)時4學(xué)時教學(xué)教具多媒體教學(xué)系統(tǒng) 教學(xué)方法講授(PPT)案例討論教學(xué)過程教學(xué)內(nèi)容軟件項目時間管理概述時間管理的主要目標是最短時間、最少成本、最小風(fēng)險,即在給定的限制條件下,用最短時間、最小成本,以最少風(fēng)險完成項目工作。時間是一種特殊的資源,以其單向性、不可重復(fù)性、不可替代性而有別于其他資源。如項目的資金不夠,還可以貸款,可以集資,即借用別人的資金;但如果項目的時間不夠,就無處可借。時間也不象其他資源有可加合性。17.1.1 基本概念1項目活動項目活

3、動是指為完成工程項目而必須進行的具體的工作。2工程進度進度是指活動或工作進行的速度,工程進度即為工程進行的速度。3工期工期又可細分開發(fā)工期與合同工期。開發(fā)工期是具體安排建設(shè)計劃的依據(jù)。開發(fā)工期是指工程項目從正式開工到全部建成投產(chǎn)或交付使用所經(jīng)歷的時間。開發(fā)工期一般按日歷月計算,有明確的起止年月,并在建設(shè)項目的可行性研究報告中有具體規(guī)定。合同工期是指完成合同范圍工程項目所經(jīng)歷的時間,它從接到開工通知的日期算起,直到完成合同規(guī)定的工程項目的時間。確定工期有兩個前提:一是確定交付日期,然后安排計劃;二是確定使用資源,然后安排計劃。4活動之間的順序關(guān)系5活動之間依賴關(guān)系(1)強制性依賴關(guān)系。強制性依賴

4、關(guān)系是工作任務(wù)中固有的依賴關(guān)系,是一種不可違背的邏輯關(guān)系。它是因為客觀規(guī)律和物質(zhì)條件的限制造成的。(2)軟邏輯關(guān)系。軟邏輯關(guān)系是由項目管理人員確定的項目活動之間的關(guān)系,是人為的、主觀的,是一種根據(jù)主觀意志去調(diào)整和確定的項目活動的關(guān)系,也可稱為指定性相關(guān)或偏好相關(guān)。(3)外部依賴關(guān)系。外部依賴關(guān)系是項目活動與非項目活動之間的依賴關(guān)系,例如,環(huán)境測試依賴于外部提供的環(huán)境設(shè)備等。17.1.2 項目時間管理的內(nèi)容項目時間管理的內(nèi)容包括分析確定為達到項目目標所必須進行的各種作業(yè)活動;項目活動內(nèi)容的安排;估算工期,對工作順序、活動工期和所需資源進行分析并制定項目進度計劃;對項目進度的管理與控制等。這些項目

5、時間管理的過程與活動既相互影響,又相互關(guān)聯(lián)。1項目活動定義項目活動定義是一個過程,它涉及確認和描述一些特定的活動。完成這些活動就意味著完成了WBS結(jié)構(gòu)中的項目細目,通過活動定義這一過程可使項目目標體現(xiàn)出來。2活動排序活動排序是通過識別項目活動清單中各項活動的相互關(guān)聯(lián)與依賴關(guān)系,并據(jù)此對項目各項活動的先后順序進行合理安排與確定的項目時間管理工作。在產(chǎn)品描述、活動清單的基礎(chǔ)上,要找出項目活動之間的依賴關(guān)系和特殊領(lǐng)域的依賴關(guān)系、工作順序。3活動工期估算 項目工期估算是根據(jù)項目范圍、資源狀況計劃列出項目活動所需要的工期。估算的工期應(yīng)該現(xiàn)實、有效并能保證質(zhì)量。所以在估算工期時要充分考慮活動清單、合理的資

6、源需求、人員的能力因素以及環(huán)境因素對項目工期的影響。4安排進度表項目的進度計劃意味著明確定義項目活動的開始和結(jié)束日期,這是一個反復(fù)確認的過程。進度表的確定應(yīng)根據(jù)項目網(wǎng)絡(luò)圖、估算的活動工期、資源需求、資源共享情況、項目執(zhí)行的工作日歷、進度限制、最早和最晚時間、風(fēng)險管理計劃、活動特征等統(tǒng)一考慮。5進度控制與進度管理進度控制主要是監(jiān)督進度的執(zhí)行狀況,及時發(fā)現(xiàn)和糾正偏差、錯誤。在控制中要考慮影響項目進度變化的因素、項目進度變更對其他部分的影響因素、進度表變更時應(yīng)采取的實際措施。進度管理是指編制工程項目進度計劃、實施計劃、檢查實施效果、進度協(xié)調(diào)和采取措施等的總稱。17.1.3 項目時間管理的特點軟件項目

7、具有規(guī)模大、建設(shè)的一次性和結(jié)構(gòu)與技術(shù)復(fù)雜等特點,無論是進度編制,還是進度控制,均有它的特殊性,主要表現(xiàn)在:(1) 進度管理是一動態(tài)過程。一個大的軟件項目需要一年,甚至需要幾年的時間。一方面,在這樣長的時間里,工程建設(shè)環(huán)境在不斷變化;另一方面,實施進度和計劃進度會發(fā)生偏差。因此在進度控制中要根據(jù)進度目標和實際進度,不斷調(diào)整進度計劃,并采取一些必要的控制措施,排除影響進度的障礙,確保進度目標的實現(xiàn)。(2) 項目進度計劃和控制是一復(fù)雜的系統(tǒng)工程。進度計劃按工程單位可分為整個項目總進度計劃、單位工程進度計劃、分部分項工程進度計劃等;按生產(chǎn)要素可分為投資計劃、設(shè)備供應(yīng)計劃等。因此進度計劃十分復(fù)雜。而進度

8、控制更要復(fù)雜,它要管理整個計劃系統(tǒng),而決不僅限于控制項目實施過程中的實施計劃。(3) 時間管理有明顯的階段性。由于各階段工作內(nèi)容不一,因而相應(yīng)有不同的控制標準和協(xié)調(diào)內(nèi)容。每一階段進度完成后都要對照計劃做出評價,并根據(jù)評價結(jié)果做出下一階段工作進度安排。(4) 時間管理風(fēng)險性大。由于進度管理是一個不可逆轉(zhuǎn)的工作,因而風(fēng)險較大。在管理中既要沿用前人的管理理論知識,又要借鑒同類工程進度管理的經(jīng)驗和成果,還要根據(jù)本工程特點對進度進行創(chuàng)造性的科學(xué)管理。進度計劃圖17.2.1 甘特圖是表示項目各階段任務(wù)開始時間與結(jié)束時間的圖形,它把計劃和進度安排組織在一起。甘特圖的優(yōu)點是表明了各任務(wù)的計劃進度和當前進度,能

9、動態(tài)地反映軟件項目的開發(fā)和進展的情況。甘特圖的最大缺點是不能反映某一項任務(wù)的進度變化對整體項目的影響,它把各項任務(wù)看成獨立的工作,沒有考慮項目之間存在著復(fù)雜的邏輯的關(guān)系。17.2.2 網(wǎng)絡(luò)圖網(wǎng)絡(luò)計劃技術(shù)的分類網(wǎng)絡(luò)計劃技術(shù)可以從不同的角度進行分類。(1) 按工作之間邏輯關(guān)系和持續(xù)時間的確定程度分類,如圖。 (2) 按網(wǎng)絡(luò)計劃的基本元素節(jié)點和箭線所表示的含義分類 雙代號網(wǎng)絡(luò)計劃(工作箭線網(wǎng)絡(luò)計劃) 單代號搭接網(wǎng)絡(luò)計劃、單代號網(wǎng)絡(luò)計劃(工作節(jié)點網(wǎng)絡(luò)計劃) 事件節(jié)點網(wǎng)絡(luò)計劃事件節(jié)點網(wǎng)絡(luò)是一種僅表示工程項目里程碑事件的很有效的網(wǎng)絡(luò)計劃方法。(3) 按目標分類可以分為單目標網(wǎng)絡(luò)計劃和多目標網(wǎng)絡(luò)計劃。只有一

10、個終點節(jié)點的網(wǎng)絡(luò)計劃是單目標網(wǎng)絡(luò)計劃。終點節(jié)點不只一個的網(wǎng)絡(luò)計劃是多目標網(wǎng)絡(luò)計劃。(4) 按層次分類根據(jù)不同管理層次的需要而編制的范圍大小不同、祥略程度不同的網(wǎng)絡(luò)計劃,稱未分級網(wǎng)絡(luò)計劃。以整個計劃任務(wù)為對象編制的網(wǎng)絡(luò)計劃,稱為總網(wǎng)絡(luò)計劃。以計劃任務(wù)的某一部分為對象編制的網(wǎng)絡(luò)計劃,稱為局部網(wǎng)絡(luò)計劃。(5) 按表達方式分類以時間坐標為尺度繪制的網(wǎng)絡(luò)計劃,稱為時標網(wǎng)絡(luò)計劃。不按時間坐標繪制的網(wǎng)絡(luò)計劃,稱為非時標網(wǎng)絡(luò)計劃。(6) 按反映工程項目的詳細程度分類概要地描述項目進展的網(wǎng)絡(luò),稱為概要網(wǎng)絡(luò)。詳細地描述項目進展的網(wǎng)絡(luò),稱為詳細網(wǎng)絡(luò)。1單代號網(wǎng)絡(luò)圖單代號網(wǎng)絡(luò)圖也稱為節(jié)點法。構(gòu)成單代號網(wǎng)絡(luò)圖的基本特點

11、是用節(jié)點表示活動(任務(wù)),箭線表示各活動(任務(wù))之間的邏輯關(guān)系,如圖17-3所示。單代號工作位于節(jié)點上,也就是說每一個節(jié)點表示一個工作,用箭頭表示工作的先后順序和相互關(guān)系。2雙代號網(wǎng)絡(luò)圖雙代號網(wǎng)絡(luò)圖也稱為箭線法。在雙代號網(wǎng)絡(luò)圖中,活動用箭頭表示,對活動的描寫在箭線上。節(jié)點表示事件。由于可以使用前后兩個事件的編號來表示這項活動的名稱,故稱雙號網(wǎng)絡(luò)圖。一個節(jié)點事件表示前一道工序的結(jié)束,同時也表示后一道工序的開始。虛活動。在繪制用箭頭表示活動的網(wǎng)絡(luò)圖中,有兩個基本規(guī)則可以用來識別活動:第一,每個節(jié)點有惟一的編號,既圖中不會有相同的節(jié)點號;第二,每個活動必須由惟一的緊前事件號組成。3繪制網(wǎng)絡(luò)圖1)項目

12、分解。要繪制網(wǎng)絡(luò)圖,首要的問題是將進行項目分解,明確項目工作的名稱、范圍和內(nèi)容等。2)工作關(guān)系分析。在深入了解項目、對項目資源和空間有充分考慮的基礎(chǔ)上,通過比較、優(yōu)化等方法進行工作關(guān)系分析,以確定工作之間合理、科學(xué)的邏輯關(guān)系,明確工作的緊前和緊后的關(guān)系,并形成項目工作列表。3)編制網(wǎng)絡(luò)圖。根據(jù)活動一覽表和網(wǎng)絡(luò)原理可以繪制網(wǎng)絡(luò)圖。例如,某軟件需求分析項目的活動和緊前活動序列表如表17-2所示,網(wǎng)絡(luò)圖如圖17-6所示。表17-2活動、緊前活動和工期估計活動緊前活動工期估計:天1 需求分析計劃32 流程優(yōu)化173 編寫需求規(guī)格詞匯表224 繪制業(yè)務(wù)流程225 抽象業(yè)務(wù)類426 建立數(shù)據(jù)模型527 將

13、分析圖示加入規(guī)格說明文檔3,618 需求規(guī)格測試739 需求規(guī)格確認83圖17-6 網(wǎng)絡(luò)圖網(wǎng)絡(luò)計劃技術(shù)的特點網(wǎng)絡(luò)計劃技術(shù)作為現(xiàn)代管理的方法與傳統(tǒng)的計劃管理方法相比較,具有明顯優(yōu)點,主要表現(xiàn)為:(1) 利用網(wǎng)絡(luò)圖模型,明確表達各項工作的邏輯關(guān)系。按照網(wǎng)絡(luò)計劃方法,在制訂工程計劃時,首先必須理清楚該項目內(nèi)的全部工作和它們之間的相互關(guān)系,然后才能繪制網(wǎng)絡(luò)圖模型。(2) 通過網(wǎng)絡(luò)圖時間參數(shù)計算,確定關(guān)鍵工作和關(guān)鍵線路。(3) 掌握機動時間,進行資源合理分配。(4) 運用計算機輔助手段,方便網(wǎng)絡(luò)計劃的調(diào)整與控制。項目進度估算項目進度歷時估算是指對已確定的項目活動的可能完成時間進行估算的工作。軟件項目進度

14、估算常用的估算方法有:基于規(guī)模的進度估算、工程評價技術(shù)、關(guān)鍵路徑法、類推估算法、基于承諾的進度估算法等。在安排進度的時候,還應(yīng)該考慮如下信息:實際工作時間:例如,一周工作幾天、每天工作幾個小時,要充分考慮正常工作時間,去掉節(jié)假日等。在正常工作時間內(nèi),去掉打電話、抽煙、休息等時間后的有效工作時間。生產(chǎn)率:根據(jù)人員的技能考慮完成軟件的生產(chǎn)率。例如,每天只能用半天進行工作的人通常至少需要兩倍的時間完成某活動。大多數(shù)活動所需時間與人和資源的能力有關(guān)。不同的人,級別不同,生產(chǎn)率不同,成本也不同。對同一工作有經(jīng)驗的人員需要時間和資源都更少。歷史項目:與這個項目有關(guān)的先前項目結(jié)果的記錄,可幫助項目進行時間估

15、計。17.3.1 基于規(guī)模的進度估算1定額估算法定額估算法是比較基本的估算項目歷時的方法,公式為:T=Q(RS)。其中:T:活動的持續(xù)時間,可以用小時、日、周等表示。Q:活動的工作量,可以用人月、人天等單位表示。R:人力或設(shè)備的數(shù)量,可以用人或設(shè)備數(shù)等表示。S:開發(fā)(生產(chǎn))效率,以單位時間完成的工作量表示。此方法適合規(guī)模比較小的項目。例如,小于10000LOC(代碼行)或者小于6個人月的項目。假設(shè)一個軟件項目的規(guī)模估算是Q=6人月,如果有5個開發(fā)人員,即R=5人,而每個開發(fā)人員的開發(fā)效率是S=1.2,則時間進度估算結(jié)果是T=6/(51.2)=1月,即這個項目需要1個月完成。2經(jīng)驗導(dǎo)出模型經(jīng)驗導(dǎo)

16、出模型是指根據(jù)大量的軟件項目的實際數(shù)據(jù)統(tǒng)計而得出的模型。經(jīng)驗導(dǎo)出模型有幾種具體公式,根據(jù)項目的規(guī)模和特點參數(shù)略有差別(有關(guān)經(jīng)驗導(dǎo)出模型的內(nèi)容在10.3.2節(jié)有詳細介紹)。例如,Walston-Felix模型為D=2.4E0.35,基本COCOMO模型為D=aEb,其中b是0.320.38之間的參數(shù)。E表示人月工作量。經(jīng)驗導(dǎo)出模型可以根據(jù)項目的具體情況選擇合適的參數(shù)。例如,一個項目的規(guī)模估計是E=65人月,如果模型中的參數(shù)a=3,b=1/3,則D=3651/3=12月,即65人月的軟件規(guī)模,估計需要12個月完成。17.3.2 網(wǎng)絡(luò)計劃技術(shù)1活動時間估計對于一個項目若含有高度不確定性工期估計的活動

17、,可以從3個方面估計工期:樂觀工期(t0),最可能工期(tm),悲觀工期(tp),計算出期望工期t。在用節(jié)點表示活動的網(wǎng)絡(luò)圖中,活動的工期估計,一般在節(jié)點圖框的右下角表示出來。在用箭頭表示的活動圖中,活動的工期估計標在箭線的下方。期望時間t的計算公式:t=(t04tmtp)/6為了對各個活動工期的不確定性的測算,引入方差,計算公式為:2=(tp - t0)/62。并且,標準差可以由方差求出,即方差的平方根。表17-3項目活動時間表活動緊前活動樂觀時間最可能時間悲觀時間工期估計1 需求分析計劃23432 流程優(yōu)化1471073 編寫需求規(guī)格詞匯表222224 繪制業(yè)務(wù)流程212325 抽象業(yè)務(wù)類

18、412326 建立數(shù)據(jù)模型522227 將圖加入規(guī)格說明3,611118 需求規(guī)格測試722839 需求規(guī)格確認82343由此,可得到如下結(jié)果(表17-4):表17-4根據(jù)表17-3可得到的結(jié)果活動期望時間T方差標準差1 需求分析計劃30.1090.332 流程優(yōu)化7113 編寫需求規(guī)格詞匯表2004 繪制業(yè)務(wù)流程20.1090.335 抽象業(yè)務(wù)類20.1090.336 建立數(shù)據(jù)模型2007 將圖加入規(guī)格說明1008 需求規(guī)格測試3119 需求規(guī)格確認30.1090.33項 目2.443.322關(guān)鍵路徑關(guān)鍵路徑法是一種運用特定的、有順序的網(wǎng)絡(luò)邏輯和估算出的項目活動工期,確定項目每項活動的最早與

19、最晚開始和結(jié)束時間,并做出項目工期網(wǎng)絡(luò)計劃的方法。關(guān)鍵路徑法關(guān)注的核心是項目活動網(wǎng)絡(luò)中關(guān)鍵路徑的確定和關(guān)鍵路徑總工期的計算,其目的是使項目工期能夠達到最短。上面的例子。假設(shè)是從第0天開始實施這個項目的,我們可以同時開始實施活動1、2。因為這些活動每一個都沒有前序活動。然后繼續(xù)進行下面的活動和事件。我們發(fā)現(xiàn)有2條路徑可以通向事件9。它們分別是:123789,總共需要時間為3+7+2+1+3+3=16天;12456789,總共需要時間為3+7+2+2+2+1+3+3=23天。這些路徑中,12456789是最長的,需要花費時間23天,這意味著23周是整個網(wǎng)絡(luò)能夠完工的關(guān)鍵時間,12456789就是關(guān)

20、鍵路徑,通常用加黑或加粗線來表示(見圖17-8)。3分析關(guān)鍵路徑的方法(1) 事件的時間如果某一事件為某一活動或若干活動的箭尾事件時,事件最早時間為各活動最早可能開始的時間。用TE(j)表示,它等于從開始事件到本事件最長路徑的時間長度。如果某一事件為某一活動或者若干活動的箭頭事件時,事件最早時間為各活動的最早可能結(jié)束時間。箭頭事件的最早時間等于箭尾事件的最早時間加上活動作業(yè)時間。當同時有兩個或者若干個箭線指向箭頭事件時,選擇這些活動的箭尾事件最早事件與各自活動作業(yè)時間之和的最大值。計算公式如下:TE(1)=0TE(j)=MAXTE(i)+T(i,j)(j=2,n)式中:TE(j)箭頭事件的最早

21、時間;TE(i)箭尾事件的最早時間;T(i,j)作業(yè)時間。事件最遲時間是箭頭時間各活動的最遲必須結(jié)束時間,或者箭尾時間各活動的最遲必須開始時間。事件最遲時間通常按照箭尾事項的最遲時間計算,從右往左反順序進行。TL(i)=MINTL(j)-T(i,j)(i=n-1,1)式中:TL(j)箭頭事件的最遲時間;TL(i)箭尾事件的最遲時間;T(i,j)為相應(yīng)活動的作業(yè)時間。例如,附有最早開始時間、最早結(jié)束時間、最遲開始時間、最遲結(jié)束時間的網(wǎng)絡(luò)圖,如圖17-9所示。圖17-9 附有開始時間、結(jié)束時間的網(wǎng)絡(luò)圖在圖17-9中,最后一項活動“需求規(guī)格確認”的最早結(jié)束時間為23天。假設(shè)項目單位要求完工時間是20

22、天,二者相差3天。根據(jù)上面的計算方法,可以得到上面例子中各個事件的最遲時間,TL(9)=20,TL(8)=17,TL(7)= 14,TL(6)=13,TL(5)=11,TL(4)=9,TL(3)=12,TL(2)=7,TL(1)=-3。(2)活動的時間1)活動的最早開始時間TES(i,j)。每一個活動都必須在其前序活動結(jié)束后才能夠開始,前序活動最早結(jié)束時間就是獲得最早可能的開始時間,簡稱為活動最早開始時間,用TES(i,j)來表示。它等于該活動的箭尾事件的最早時間,即:TES(i,j)=TE(i)2)活動最早結(jié)束時間TEF(i,j)。它是活動最早可能結(jié)束時間的簡稱,等于活動最早開始時間加上該活

23、動的作業(yè)時間,即:TEF(i,j)=TES(i,j)+T(i,j)3)活動最遲結(jié)束時間TLF(i,j)。它是在不影響活動最早結(jié)束的條件下,工序最遲必須結(jié)束的時間,簡稱為活動最遲結(jié)束時間。它等于活動箭頭時間的最遲時間,即:TLF(i,j)=TL(j)4)活動最遲開始時間TLS(i,j)。它是在不影響項目最早結(jié)束的條件下,活動最遲必須開始的時間,簡稱為活動最遲開始時間,它等于活動最遲結(jié)束時間減去活動的作業(yè)時間,即:TLS(i,j)=TLF(i,j)- T(i,j)(3)時差在不影響項目最早結(jié)束時間的條件下,活動最早開始(或者結(jié)束)時間可以推遲的時間,稱為該活動的時差,即:TE(i,j)=TLS(i

24、,j)- TES(i,j)總時差=項目要求完工時間(最后一項活動)最早結(jié)束時間上面例子中各個活動的總時差計算結(jié)果如表17-5。表17-5項目進度表活動緊前活動工期估計最 早最 遲時差開始時間結(jié)束時間開始時間結(jié)束時間1 需求分析計劃303-30-32 流程優(yōu)化1731007-33 編寫需求規(guī)格詞匯表221012111314 繪制業(yè)務(wù)流程22101279-35 抽象業(yè)務(wù)類421214911-36 建立數(shù)據(jù)模型5214161113-37 將圖加入規(guī)格說明3,6116171314-38 需求規(guī)格測試7317201417-39 需求規(guī)格確認8320231720-3在本例中關(guān)鍵路徑為:12456789。所

25、以減少活動3的工期不能使整個項目的工期減少。因為活動3不是關(guān)鍵路徑上的活動。根據(jù)概率理論,對于遵循正態(tài)概率分布的均值E而言,E的概率分布是68.3%,E2的概率分布是95.5%,E3的概率分布是917.7%,如圖17-10所示。圖17-9項目的PERT總歷時估計是23周,標準差=2.44。所以這個項目總歷時估計的概率如表17-6所示。即項目在20.56周25.44周內(nèi)完成的概率是68.3%,項目在18.12周27.88周內(nèi)完成的概率是95.5%,項目在15.68周30.32周內(nèi)完成的概率是917.7%。表17-6項目完成的概率分布歷時估計E=23,=2.44范圍概率從到T1168.3%20.5

26、625.44T2295.5%18.1227.88T33917.7%15.6830.3217.3.4 估算方法的選擇項目的規(guī)模大小。很顯然,小項目應(yīng)采用簡單的進度計劃方法,大項目為了保證按期按質(zhì)達到項目目標,就需考慮用較復(fù)雜的進度計劃方法。項目的復(fù)雜程度。這里應(yīng)該注意到,項目的規(guī)模并不一定總是與項目的復(fù)雜程度成正比。項目的緊急性。在項目急需進行,特別是在開始階段,需要對各項工作發(fā)布指示,以便盡早開始工作,此時,如果用很長時間去編制進度計劃,就會延誤時間。對項目細節(jié)掌握的程度。如果在開始階段項目的細節(jié)無法確定,CPM和PERT法就無法應(yīng)用。總進度是否由一、兩項關(guān)鍵事項所決定。如果項目進行過程中有一

27、、兩項活動需要花費很長時間,而這期間可把其他準備工作都安排好,那么對其他工作就不必編制詳細復(fù)雜的進度計劃了。有無相應(yīng)的技術(shù)力量和設(shè)備。例如,沒有計算機,CPM和PERT進度計劃方法有時就難以應(yīng)用。而如果沒有受過良好訓(xùn)練的合格的技術(shù)人員,也無法勝任用復(fù)雜的方法編制進度計劃。第4節(jié) 編制項目進度計劃17.4.1 項目進度計劃根據(jù)進度計劃所包含內(nèi)容的不同,項目進度計劃可分為項目總體進度計劃、分項進度計劃和年度進度計劃等。這些不同的進度計劃構(gòu)成了項目的進度計劃系統(tǒng)。當然,不同的項目,其進度計劃的劃分方法有所不同。軟件項目進度計劃需要安排所有與該項目有關(guān)的活動,但在軟件項目開發(fā)中,所有活動不都完全是獨立

28、的、順序進行的,有些活動是可以并行的。制定項目進度計劃時,必須協(xié)調(diào)這些平行的任務(wù)并且組織這些工作,以使資源的利用率達到最優(yōu)化。同時,還必須避免由于關(guān)鍵路徑上的任務(wù)沒有完成而導(dǎo)致整個項目的推遲。1項目計劃的作用項目計劃可以起到如下作用:確定項目的工作規(guī)范,遵循的標準,成為項目實施的依據(jù)和指南;明確項目組各成員及其工作責(zé)任范圍以及相應(yīng)的職權(quán);使項目組成員明確自己的工作目標、工作方法、工作途徑、工作期限要求;保證項目進行過程中項目組成員和項目干系人之間的交流、溝通與協(xié)作,使得項目各項工作協(xié)調(diào)一致,增加客戶滿意度;為項目的跟蹤控制提供基礎(chǔ);項目計劃在項目中起到承上啟下的作用,計劃批準后應(yīng)當作為項目工作

29、指南。2項目計劃制定的原則目的性。系統(tǒng)相關(guān)性。經(jīng)濟性。動態(tài)性。17.4.2 編制進度計劃1項目進度計劃編制的依據(jù)在開展項目進度計劃制定以前的各項項目時間管理工作所生成的文件,以及項目其他計劃管理所生成的文件都是項目進度計劃編制的依據(jù)。其中最主要的有:項目網(wǎng)絡(luò)圖。這是在“活動排序”階段所得到的項目各項活動以及它們之間邏輯關(guān)系的示意圖。項目活動工期的估算文件。這也是項目時間管理前期工作得到的文件,這是對于已確定項目活動的可能工期估算文件。項目的資源要求和共享說明。這包括有關(guān)項目資源質(zhì)量和數(shù)量的具體要求以及各項目活動以何種形式與項目其他活動共享何種資源的說明。項目作業(yè)的各種約束條件。在制定項目進度計

30、劃時,有兩類主要的約束條件必須考慮:強制的時間(客戶或其他外部因素要求的特定日期)、關(guān)鍵時間或主要的里程碑(客戶或其他投資人要求的項目關(guān)鍵時間或項目工期計劃中的里程碑)。項目活動的提前和滯后要求。任何一項獨立的項目活動都應(yīng)該有關(guān)于其工期提前或滯后的詳細說明,以便準確地制定項目的工期計劃。例如,對項目定購和安裝設(shè)備的活動可能會允許有一周的提前或兩周的延期時間。2制定項目進度計劃的方法不同類型的工程進度計劃,采用的編制方法也有所不同:系統(tǒng)分析法。在不考慮資源和約束的情況下,通過計算所有項目的最早開始時間和最晚結(jié)束時間等方法,可以計算出項目的工期,以此來安排進度計劃。編制進度的基本方法有甘特圖法和C

31、PM、PERT等方法,前面已經(jīng)有所介紹,這里就不再贅述。資源水平法。使用系統(tǒng)分析法制定項目工期計劃的前提是項目的資源充足,但是在實際中多數(shù)項目都存在有資源限制,因此有時需要使用資源水平法去編制項目的工期計劃。這種方法的基本指導(dǎo)思想是“將稀缺資源優(yōu)先分配給關(guān)鍵路線上的項目活動”。這種方法制定出的項目工期計劃常常比使用系統(tǒng)分析法編制的項目工期計劃的工期要長,但是更經(jīng)濟和實用。這種方法有時又叫做“基于資源的項目工期計劃方法”。項目管理軟件是廣泛應(yīng)用于項目工期計劃編制的一種輔助方法。3制定進度計劃工作的結(jié)果(1)項目進度計劃書。(2)項目工期計劃書的支持細節(jié)。(3)項目進度管理的計劃安排。(4)更新后的項目資源需求。第5節(jié) 軟件項目計劃的編寫17.5.1 軟件項目計劃見教材P17917.5.2 項目進度計劃1帕肯森定律帕肯森定律(Parkinsongslaw)指出工作總是拖延到它所能夠允許最遲完成的那一天。也就是說如果工作允許它拖延、推遲完成的話,往往這個工作總是

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論