




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、軟件項目管理l軟件項目進度管理概述l軟件項目任務分解l活動定義和排序l活動歷時估計l制定進度計劃l進度控制(項目跟蹤)l估計項目活動的持續(xù)時間每個活動的歷時估計項目的總歷時估計l定額估算法l工程評價技術(shù)(PERT)l基于進度表的歷時估計lJones的一階估算準則l其它方法T=Q/(R*S)lT:活動持續(xù)時間(小時、日、周、月)lQ:活動的工作量(人月、人天)lR:人力或設(shè)備的數(shù)量lS:開發(fā)效率,以單位時間完成的工作量表示例如:Q=6人月,R=2人,S=1則:T=6/(2*1)=3月Q=6人月,R=2人,S=1.5則: T=6/(2*1.5)=2月l方法比較簡單,容易計算。l適合規(guī)模比較小的項目
2、,比如說小于10000LOC或者說小于6個人月工作量的項目。l定額估算法l工程評價技術(shù)(PERT)l基于進度表的歷時估計lJones的一階估算準則l其它方法lPERT (Program Evaluation and Review Technique)最初產(chǎn)生于1958年,是美國海軍部開發(fā)北極星潛艇系統(tǒng)時為協(xié)調(diào)3000多個承包商和研究機構(gòu)開發(fā)的。lPERT是利用網(wǎng)絡圖邏輯關(guān)系和加權(quán)歷時估算來計算項目歷時的技術(shù)。lPERT假設(shè)項目持續(xù)時間是隨機的。當項目中的活動存在很大的不確定性時適于采用此法。l在估計項目活動的持續(xù)時間時,PERT采用三點估計法,即樂觀值、悲觀值和最可能值。l采用加權(quán)平均得到持續(xù)
3、時間的期望值: E=(O+4M+P)/6O是最小估算值:樂觀(Optimistic), P是最大估算值:悲觀(Pessimistic),M是最可能估算值(Most Likely)。l例如: 某活動持續(xù)時間的樂觀值O=8 workdays 最可能值M=10 workdays 悲觀值P=24 workdays則活動持續(xù)時間的期望值為E=(8+4*10+24)/6 =12 workdays保證率指活動在估計的時間內(nèi)完成的概率。保證率8天24天100%10天l標準差 =(悲觀值-樂觀值)/6l方差2 = (悲觀值-樂觀值)/62 例如: =(248) /6=2.67l歷時期望值 E=E1+E2+.En
4、l方差2= (1)2 +(2)2+.+ (n)2l標準差=(1)2 +(2)2+.+ (n)2)1/212345ACBD21432,3,64,6,83,4,6JKL 項活動O,M,PE 2J2,3,63.334/616/36K4,6,864/616/36L3,4,64.173/69/36估計路徑總歷時13.51.0741/3668.3%95.5%99.7%E=(O+4M+P)/6歷時估計期望E=13.5, =1.07范圍范圍概率概率從從到到T168.3%12.4314.57T2 295.5%11.415.6T3 399.7%10.316.7項目在項目在14.5714.57天內(nèi)完成的概率是多少?
5、天內(nèi)完成的概率是多少? 項目在項目在10.310.3天內(nèi)完成的概率是多少?天內(nèi)完成的概率是多少?-2 +2-3-1 +1+368.3%95.5%99.7%EP=50%+34.2%=84.2%68.3 %/2=34.2%50%T=E+=13.5+1.07=14.57-2+2-3-1+1+368.3%95.5%99.7%EP=50%-49.9%=0.1%99.7%/2=49.9%50%T=E-3=13.5-3.21=10.3l定額估算法l工程評價技術(shù)(PERT)l基于進度表的歷時估計lJones的一階估算準則l其它方法通過查給定的進度表來估計項目的歷時。l可能的最短進度表l有效進度表l普通進度表
6、為企業(yè)提供了一個項目歷時估計的參照,尤其對沒有任何歷史項目記錄的企業(yè)有很大幫助。l人才庫中前10%的最拔尖的人才。l有幾年應用編程語言和編程環(huán)境的工作經(jīng)驗。l開發(fā)人員掌握了應用領(lǐng)域的詳細知識。l目標明確,努力工作。l分享成果,團隊和諧。l不存在人員調(diào)整。l具有理想的項目管理l開發(fā)人員可以專注于本職的工作l采用矩陣管理模式配備員工l盡可能地壓縮項目進度,直到不能壓縮。l有先進的軟件開發(fā)工具l開發(fā)人員可以無限制地使用資源l工作環(huán)境理想,在集中的工作區(qū)域開發(fā)l交流工具使用便利l使用最時效的開發(fā)方法和開發(fā)工具l設(shè)計階段開始的時候已經(jīng)完全了解需求l需求不變更l可能的最短進度表l有效進度表l普通進度表l人
7、才庫中前25%的最拔尖的人才。l有1年應用編程語言和編程環(huán)境的工作經(jīng)驗。l開發(fā)人員對目標有共同的看法,相互之間沒有嚴重沖突。l采用有效的人員管理模式。l每年人員調(diào)整少于 6%。l采用有效的編程工具l主動的風險管理l優(yōu)良的物理環(huán)境l溝通工具使用方便l可能的最短進度表l有效進度表l普通進度表l人才庫中中等以上的人作為開發(fā)團隊成員。l開發(fā)人員對編程語言和編程環(huán)境較熟悉。l開發(fā)人員對應用領(lǐng)域有一定的經(jīng)驗,但不豐富。l團隊不是很有凝聚力,但解決沖突時有一定的經(jīng)驗。l每年人員調(diào)整10-12%。l風險管理不像理想情況那樣得力。l交流工具容易使用。l工作環(huán)境一般,不是很理想。l進度壓縮一般。l定額估算法l工程
8、評價技術(shù)(PERT)l基于進度表的歷時估計lJones的一階估算準則l其它方法l取得功能點的總和,從冪次表中選擇合適的冪次將它升冪,得到軟件項目的進度。軟件類型軟件類型最優(yōu)級最優(yōu)級平均平均最差級最差級系統(tǒng)軟件0.430.450.48商業(yè)軟件0.410.430.46封裝商品軟件0.390.420.45l某軟件項目的功能點FP=350l軟件類型是商業(yè)軟件l承擔這個項目的是平均水平的軟件公司則:粗略的進度= 350exp(0.43)=12月l定額估算法l工程評價技術(shù)(PERT)l基于進度表的歷時估計lJones的一階估算準則l其它方法l專家估算方法 通過專家根據(jù)過去項目的資料信息進行判斷,以估算項目
9、歷時。l類推估計 利用先前類似活動的實際時間作為估計未來活動時間的基礎(chǔ)。l模擬估算 用不同的假設(shè)試驗一些情形,在計算機上進行一個項目的模擬,從而計算相應的時間。交付日期按期或者提前交付的概率4月5日5%5月5日50%6月5日90%l軟件項目進度管理概述l軟件項目任務分解l活動定義和排序l活動歷時估計l制定進度計劃l進度控制(項目跟蹤)l確定項目中所有活動的開始和結(jié)束時間。l計劃是三維的,考慮時間,費用和資源。l項目進度計劃是監(jiān)控項目實施的基礎(chǔ),它是項目管理的基準。所以有時也稱項目核心計劃。1.進度編制2.資源調(diào)整l關(guān)鍵路徑法正推法逆推法l時間壓縮法趕工(Crash)快速跟進(Fast trac
10、king:搭接) l根據(jù)指定的網(wǎng)絡圖邏輯關(guān)系和活動的歷時估計,計算每一個活動的最早和最遲開始和完成時間。l計算活動的浮動時間。l計算網(wǎng)絡圖中最長的路徑(關(guān)鍵路徑)。l確定項目完成時間。關(guān)鍵路徑法(CPM:Critical Path Method)l最早開始時間(Early Start)l最晚開始時間(Late Start)l最早完成時間(Early Finish)l最晚完成時間(Late Finish)l浮動時間(Float)是一個活動的機動性,它是一個活動在不影響其它活動或者項目完成的情況下可以延遲的時間量。自由浮動(Free Float):在不影響后置活動最早開始時間的情況下本活動可以延遲
11、的時間。總浮動(Total Float):在不影響項目最早完成時間的情況下本活動可以延遲的時間。開始A:30天B:10天結(jié)束A: ES=0, LS=0, EF=30, LF=30B: ES=0, LS=20, EF=10, LF=30 TF=20=LS-ES=LF-EF公式公式: EF= ES+durationLS=LF- durationTF=LS-ES =LF-EFl超前(Lead):兩個活動的邏輯關(guān)系所允許的提前后置活動的時間。l滯后(Lag):兩個活動的邏輯關(guān)系所允許的推遲后置活動的時間?;顒覣活動B結(jié)束-開始(FS)前置活動后置活動開始A:10B:5C:10D:6結(jié)束Lag=3Lea
12、d=2ES(A)=0, EF(A)=10, ES(B)=13FF(A)=0=ES(B)-EF(A)-LagES(C)=0, EF(C)=10, ES(D)=8=EF(C)-lead公式:ES= EF(P) + LagLF = LS (S) LagFF= ES(S)-EF- Lagl關(guān)鍵路徑?jīng)Q定了項目完成的最短時間。l是時間浮動為0(Float=0)的路徑。l網(wǎng)絡圖中最長的路徑。l關(guān)鍵路徑上的任何活動延遲,都會導致整個項目完成時間的延遲。關(guān)鍵路徑上的活動稱為關(guān)鍵活動。l明確關(guān)鍵路徑后,可以合理安排進度。l關(guān)鍵路徑可能不止一條,在項目的進行過程中,關(guān)鍵路徑可能會改變。 按照時間順序來計算路徑中每項
13、活動的最早開始時間和最早完成時間。l建立項目的開始時間。l項目的開始時間就是網(wǎng)絡圖中第一個活動的最早開始時間。l按網(wǎng)絡圖從左到右,從上到下的順序進行計算。所用公式為:ES+Duration=EFEF+Lag=ESs 或 EF-Lead=ESsl 當一個活動有多個前置時,選擇其中最大的最早完成時間作為其后置任務的最早開始時間。StartLFLSEFESDuration=7Task A18LFLSEFESDuration=3Task B14LFLSEFESDuration=6Task C814LFLSEFESDuration=3Task D47LFLSEFESDuration=3Task G141
14、7LFLSEFESDuration=3Task E710LFLSEFESDuration=2Task H1719LFLSEFESDuration=2Task F46Finish 按照逆時間順序計算路徑中每項活動的最晚開始時間和最晚完成時間。l首先建立項目的結(jié)束時間。l項目的結(jié)束時間就是網(wǎng)絡圖中最后一個活動的最晚結(jié)束時間。l從右到左,從上到下進行計算。所用公式為:LF-Duration=LSLS-Lag=LFpl當一個任務有多個后置任務時,選擇其中最小的最晚開始時間作為其前置任務的最晚完成時間。StartLFLSEFESDuration=7Task A1818LFLSEFESDuration=3
15、Task B14811LFLSEFESDuration=6Task C814814LFLSEFESDuration=3Task D471114LFLSEFESDuration=3Task G14171417LFLSEFESDuration=3Task E7101417LFLSEFESDuration=2Task H17191719LFLSEFESDuration=2Task F461214FinishCP:A-C-G-HCp Path:18l關(guān)鍵路徑法正推法逆推法l時間壓縮法 時間壓縮法是在不改變項目范圍和目標的前提下縮短項目工期的方法。l 應急法-趕工(Crash)l 平行作業(yè)法-快速跟進(
16、Fast tracking:搭接)l趕工也稱為時間-成本平衡方法。l在盡可能限制成本增加的前提下,壓縮關(guān)鍵路徑上的關(guān)鍵活動的持續(xù)時間,從而達到縮短整個項目工期的目的。l進度壓縮單位成本方法:進度壓縮與費用增長呈線性關(guān)系lCharles Symons方法隨著進度壓縮的增加,費用迅速上漲。l進度壓縮單位成本=(壓縮成本-正常成本)/(正常進度-壓縮進度)l例如: 任務A:正常進度7周,成本5萬;壓縮到5周的成本是6.2萬 進度壓縮單位成本=(6.2-5)/(7-5)=6000元/周 如果壓縮到6周的成本是:5.6萬l下圖給出了各個任務可以壓縮的最大限度和壓縮成本,請問如果將工期壓縮到17,16,1
17、5周時應該壓縮哪些活動?最后的成本是多少?開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN:8周:3萬C:6周:4.2萬結(jié)束總成本20萬開始開始A AB B結(jié)束結(jié)束Path:16Path:16周周開始開始C CD D結(jié)束結(jié)束CP Path:18CP Path:18周周l各活動的進度壓縮單位成本計算結(jié)果如下: 活動活動壓 縮 成 本(萬/周)0.610.50.6l將工期壓縮到17周時應該壓縮的活動和最后的成本?開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN:8
18、周:3萬C:6周:4.2萬結(jié)束1010周周-9-9周周4 4萬萬- - 4.54.5萬萬總成本20.5萬l將工期壓縮到16周時應該壓縮的活動和最后的成本?開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN:8周:3萬C:6周:4.2萬結(jié)束1010周周-9-9周周4 4萬萬- - 4.54.5萬萬總成本21.1萬8 8周周-7-7周周3 3萬萬- - 3.63.6萬萬l將工期壓縮到15周時應該壓縮的活動和最后的成本?開始AN:7周:5萬:C:5周:6.2萬CN:10周:4萬:C:9周:4.5萬BN:9周:8萬:C:6周:11萬DN
19、:8周:3萬C:6周:4.2萬結(jié)束1010周周-9-9周周4 4萬萬- - 4.54.5萬萬總成本22.3萬-6-6周周-4.2-4.2萬萬7 7周周-6-6周周5 5萬萬- - 5.65.6萬萬8 8周周-7-7周周3 3萬萬- - 3.63.6萬萬壓縮角度,越小越好追加成本壓縮時間l項目存在一個可能的最短進度和一個有效進度l進度壓縮因子=壓縮進度/正常進度l壓縮進度的工作量=正常工作量/進度壓縮因子l例如: 初始進度估算是12個月,初始工作量估算是78人月, 如果進度壓縮到10月,進度壓縮因子= 10/12=0.83, 則進度壓縮后的工作量是:78/ 0.83=94人月 總結(jié):進度縮短17
20、%,增加21%的工作量l研究表明:進度壓縮因子應該不小于0.75,最多可以壓縮25。 時間壓縮法是在不改變項目范圍和目標的前提下縮短項目工期的方法。l 應急法-趕工(Crash)l 平行作業(yè)法-快速跟進(Fast tracking,搭接)l盡量多地并行開展某些活動。需求:10設(shè)計:5時間時間任務任務設(shè)計:5需求:10設(shè)計:5任務任務設(shè)計:3設(shè)計:2時間時間1.進度編制2.資源調(diào)整l通過調(diào)整進度計劃,形成平穩(wěn)連續(xù)的資源需求最有效地利用資源使資源閑置的時間最小化盡量避免超出資源能力l方法維持工期不變,使資源的使用強度盡可能平衡。在滿足資源約束條件下使工期最短。怎樣調(diào)整進度使人力資源配置最優(yōu)化?怎樣
21、調(diào)整進度使人力資源配置最優(yōu)化?l案例場景 小張是某公司的技術(shù)總監(jiān),最近接到公司總裁的指令,負責開發(fā)一個電子商務平臺。小張組織人員粗略地估算該項目在正常速度和壓縮進度下需花費的時間和成本。由于公司業(yè)務發(fā)展需要,公司總裁急于建立電子商務平臺,因此要求小張準備一份關(guān)于盡快啟動電子商務平臺項目的時間和成本的估算報告。 在第一次項目團隊會議上,項目團隊確定了該項目的主要任務,具體內(nèi)容如下: 第一項任務是調(diào)研現(xiàn)有電子商務平臺,按照正常進度估算完成這項任務需要花10天,成本為15000元。但如果使用允許的最多加班工作量,則可在7天、18750元的條件下完成。 一旦完成調(diào)研任務,就需要向最高管理層提交項目計劃
22、和項目定義文件,以便獲得批準。項目團隊估算完成這項任務按正常速度為5天,成本3750元,如果加班趕工,可在3天內(nèi)完成,成本為4500元。 當項目團隊獲得管理層批準后,各項工作就 可展開。項目團隊估計需求分析和設(shè)計需要15天,成本為45000元,如果加班則為10天,成本58500元。 設(shè)計完成后,有三項任務必須同時進行:1.開發(fā)電子商務平臺數(shù)據(jù)庫;2.開發(fā)和編寫網(wǎng)頁代碼;3.開發(fā)和編寫電子商務平臺表格碼。估計數(shù)據(jù)庫的開發(fā)在不加班的情況下需10天,成本9000元,如果加班則可在7天和成本為11250元的情況下完成。同樣,項目團隊估算在不加班的情況下,開發(fā)和編寫網(wǎng)頁代碼需要10天和17500元,如果
23、加班則可以減少兩天,成本為19500元。開發(fā)表格碼工作分包給別的公司, 需要7天,成本為8400元,承包該工作的公司沒有提供加班趕工的方案。 最后,整個電子商務平臺需要進行測試和修改,項目團隊估算需要3天,成本4500元。如果加班的話,則可減少一天,成本為6750元。l問題1:如果不加班,完成此項目的成本和時間是多少?如果考慮加班,項目可以完成的最短時間及花費的成本是多少?l問題2:假定公司總裁想在35天內(nèi)完成項目,小張將采取什么有效措施來達到期限要求并使所花費的成本盡量少?l案例分析 首先要對該項目的活動進行編號和排序。根據(jù)案例描述,該項目共有7項主要活動,如下表所示:活動編號活動編號活動內(nèi)
24、容活動內(nèi)容A調(diào)研現(xiàn)有電子商務平臺B向高層提交項目計劃和項目定義文件C電子商務平臺需求分析和設(shè)計D開發(fā)電子商務平臺數(shù)據(jù)庫E開發(fā)和編寫網(wǎng)頁代碼F開發(fā)和編寫電子商務平臺表格碼G測試和修改程序l根據(jù)案例描述,繪制出該項目的網(wǎng)絡圖:開始 A 10/7 B 5/3 C 15/10 D 10/7 E 10/8F 7 G 3/2結(jié)束活動編號活動編號作業(yè)時間作業(yè)時間直接費用直接費用進度壓縮單位進度壓縮單位成本成本(元元/天天)正常正常趕工趕工正常正常趕工趕工A10715000187503750/3=1250B5337504500750/2=375C1510450005850013500/5=2700D10790
25、00112502250/3=750E10817500195002000/2=1000F78400G32450067502250/1=2250l對問題1的分析:開始 A 10/7 B 5/3 C 15/10 D 10/7 E 10/8F 7 G 3/2結(jié)束正常進度:關(guān)鍵路徑為AB C D(或E) G 總歷時為43天,總經(jīng)費為103150元l對問題1的分析:開始 A 10/7 B 5/3 C 15/10 D 10/7 E 10/8F 7 G 3/2結(jié)束加班:關(guān)鍵路徑為AB C E G,總歷時為30天總經(jīng)費為126900元 D 10/8節(jié)省750元l對問題2的分析: 需要壓縮的天數(shù):43-35=8天開始 A 10/7 B 5/3 C 15/10 D 10/7 E 10/8F 7 G 3/2結(jié)束1250375270075010002250壓縮2天壓縮2天壓縮2天壓縮3天壓縮1天壓縮成本=1250*3+37
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 水泥緩凝劑相關(guān)行業(yè)投資方案范本
- 電子商務時尚買手小組合作協(xié)議
- 農(nóng)業(yè)資源利用優(yōu)化與生態(tài)補償責任書
- 農(nóng)業(yè)物聯(lián)網(wǎng)技術(shù)應用與服務合同
- 鄉(xiāng)村農(nóng)業(yè)種植技術(shù)研究協(xié)議
- 農(nóng)業(yè)航空作業(yè)裝置相關(guān)行業(yè)投資規(guī)劃報告范本
- 2022年5月計算機技術(shù)與軟件《中級軟件設(shè)計師(下午卷)》試題真題及答案
- 電影院合作合同常用
- 口服降糖藥課件
- 工程公司整體業(yè)務流程(完整版)
- 《廣告攝影》課件第五講 食品廣告拍攝與后期制作
- 保潔整改方案計劃
- (三起點)pep人教版五年級英語下學期Unit2單元課件全套
- 碘-淀粉比色法測定淀粉酶課件
- 各元素特征X射線能量表
- 課堂觀察記錄與分析(高中數(shù)學-周渚華)
- 第九章單細胞蛋白質(zhì)飼料
- 安裝超載限制器方案
- 《石灰吟》教學設(shè)計(課堂實錄)
- 架子工實操比賽方案(共19頁)
- 人教版七年級數(shù)學下冊:7.1.2平面直角坐標系ppt課件
評論
0/150
提交評論