在以往的項目建設中,編制項目進度計劃常常采用甘特圖(或稱橫道圖)來表示,甘特圖簡單明了、形象直觀,但不適合用于大型和復雜信息工程項目的建設和監(jiān)理工作。
因為甘特圖不反映各項工作之間的邏輯關系,因而難以確定某項工作推遲對完成工期的影響;當實際進度與計劃有偏差時也難以調整。另外,甘特圖雖然直觀清晰,但只是計算的結果,而一項工作什么時候開始,什么時候結束,卻是需要通過計算來實現(xiàn),甘特圖并沒有給出好的算法。
網絡計劃技術可以有效解決這些問題。目前應用比較廣泛的兩種計劃方法是關鍵路徑法(Critical Path Method,簡稱CPM)和計劃評審技術(Program Evaluation and Review Technique,簡稱PERT)。
CPM和PERT是獨立發(fā)展起來的計劃方法。兩者的主要區(qū)別在于:CPM是以經驗數(shù)據(jù)為基礎來確定各項工作的時間,而PERT則把各項工作的時間作為隨機變量來處理。所以,前者往往被稱為肯定型網絡計劃技術,而后者往往被稱為非肯定型網絡計劃技術。前者是以縮短時間、提高投資效益為目的,而后者則能指出縮短時間、節(jié)約費用的關鍵所在。因此,將兩者有機結合,可以獲得更顯著的效果。
信息工程項目建設過程中不可預見的因素較多,如新技術、需求變化、到貨延遲,以及政策指令性影響等。因此,整體工程進度計劃與控制大多采用非肯定型網絡計劃,即PERT網絡模型。
信息工程項目應用網絡計劃技術的步驟如下:①繪制網絡圖;②網絡計劃計算;③求關鍵路徑;④計算完工期及其概率;⑤網絡計劃優(yōu)化。
步驟1:繪制ERP項目網絡圖
本文主要以某公司(中小型企業(yè))ERP項目建設為例,講述網絡計劃技術在信息工程項目監(jiān)理工作進度控制中的應用。
?。?) 定義各項工作(作業(yè))
恰當?shù)卮_定各項工作范圍,以使網絡圖復雜程度適中。
(2) 編制工作表
首先是根據(jù)實施廠商的實施方法和業(yè)主單位的實際情況,制定ERP項目工作清單(如表1所示),并確定各項工作的先行工作。在工作定義過程中,應考慮有關項目和項目目標的定義、說明以及歷史資料。工作定義過程結束時,要提交的成果之一就是工作清單。工作清單必須包括本項目范圍內的所有工作,應當對每項工作列出文字說明,保證項目成員準確、完整地理解該項工作。
其次進行項目描述。項目的特性通常會影響到工作排序的確定,在工作排序的確定過程中更應明確項目的特性。
再次,確定或估計各項工作時間。估算的方法在后面介紹。
最后,表明各項工作之間的邏輯關系。著重考慮的內容如下:
a. 強制性邏輯關系的確定。這是工作排序的基礎。邏輯關系是工作之間所存在的內在關系,通常是不可調整的,一般主要依賴于技術方面的限制,因此確定起來較為明確,通常由技術人員同管理人員的交流就可完成。
b. 組織關系的確定。對于無邏輯關系的項目工作,由于其工作排序具有隨意性,從而將直接影響到項目計劃的總體水平。這種關系的確定,通常取決于項目管理人員的知識和經驗,它的確定對于項目的成功實施是至關重要的。
c. 外部制約關系的確定。項目工作和非項目工作之間通常會存在一定的影響,因此在項目工作計劃的安排過程中,也需要考慮到外部工作對項目工作的一些制約及影響,這樣才能充分把握項目的發(fā)展。
d. 實施過程中的限制和假設。為了制定良好的項目計劃,必須考慮項目實施過程中可能受到的各種限制,同時還應考慮項目計劃制定所依賴的假設和條件。
?。?)根據(jù)工作清單和工作關系繪制網絡圖
根據(jù)表1中各工作之間的邏輯關系,可繪制雙代號網絡圖如圖1所示
步驟2: 網絡計劃計算
?。?)工作時間估計
工作延續(xù)時間的估計是項目計劃制定的一項重要的基礎工作,它直接關系到各事項、各工作網絡時間的計算,和完成整個項目任務所需要的總時間。若工作時間估計的太短,則會在工作中造成被動緊張的局面;相反,就會使整個工程的工期延長。
網絡中所有工作的進度安排都是由工作的延續(xù)時間來推算的,因此,對延續(xù)時間的估計要做到客觀正確。這就要求在對工作做出時間估計時,不應受到工作重要性及工程完成期限的影響,要把工作置于獨立的正常狀態(tài)下進行估計,要統(tǒng)盤考慮,不可顧此失彼。
估計工作時間的方法主要有:
a. 專家判斷:專家判斷主要依賴于歷史的經驗和信息,當然其時間估計的結果也具有一定的不確定性和風險。
b. 類比估計:類比估計意味著以先前的類似的實際項目的工作時間來推測估計當前項目各工作的實際時間。當項目的一些詳細信息獲得有限的情況下,這是一種最為常用的方法,類比估計可以說是專家判斷的一種形式。
c. 單一時間估計法:估計一個最可能工作實現(xiàn)時間,對應于CPM網絡。
d. 三個時間估計法:估計工作執(zhí)行的三個時間,樂觀時間a、悲觀時間b、正常時間c,對應于PERT網絡:期望時間t=(a+4c+b)/6。
(2)工作最早開始時間
工作最早開始時間是到指某個節(jié)點前的工作全部完成所需要的時間,它是本項工作剛剛能夠開始的時間。
?。?)工作最遲開始時間
工作最遲開始時間是指某項工作為保證其后續(xù)工作按時開始,它最遲必須開始的時間。
?。?)時差的計算
時差是指在不影響整個任務完工期的條件下,某項工作從最早開始時間到最遲開始時間,中間可以推遲的最大延遲時間。
步驟3:求關鍵路徑
關鍵路徑有兩種定義:
?、僭谝粭l路徑中,每個工作的時間之和等于工程工期,這條路徑就是關鍵路徑。
?、谌粼谝粭l路徑中,每個工作的時差都是零,這條路徑就是關鍵路徑。
圖1所示的網絡圖,關鍵路徑所需時間=3+16+10+15+1+30+15=90天(圖1中加黑部分)。
步驟4:計算完工期及其概率
設路徑T的總時間(即路徑T上各項目工作的時間和)為T(=∑t作業(yè)路徑),標準差為σT,則在工期D內完工的概率為:
以表1和圖1為例,關鍵路徑D-F-G-I-J-K-L,T=90
步驟5:網絡計劃優(yōu)化
在項目計劃管理中,僅僅滿足于編制出項目進度計劃,并以此來進行資源調配和工期控制是遠遠不夠的,還必須依據(jù)各種主、客觀條件,在滿足工期要求的同時,合理安排時間與資源,力求達到資源消耗合理和經濟效益最佳這一目的,這就是進度計劃的優(yōu)化。優(yōu)化的內容包括:時間(工期)優(yōu)化;縮短工期,時間(工期)-成本優(yōu)化。
?。?)時間優(yōu)化
工期優(yōu)化包括兩方面內容:一是網絡計劃的計算工期Tc超過要求工期Ts,必須對網絡計劃進行優(yōu)化,使其計算工期滿足要求工期,且保證因此而增加的費用最少;二是網絡計劃的計算工期遠小于要求工期,也應對網絡計劃進行優(yōu)化,使其計算工期接近于要求工期,以達到節(jié)約費用的目的。一般前者最為常見。
?。?)時間(工期)-成本優(yōu)化
CPM方法是解決時間—成本優(yōu)化的一種較科學的方法。它包含兩個方面的內容,一是根據(jù)計劃規(guī)定的期限,規(guī)劃最低成本;二是在滿足成本最低的要求下,尋求最佳工期。
縮短工期的單位時間成本可用如下公式計算(參見圖2):
工期-成本優(yōu)化的步驟是:
a. 求關鍵路徑;
b. 對關鍵路徑上的工作尋找最優(yōu)化途徑;
c. 對途徑中K值小的工作進行優(yōu)化;
d. 在優(yōu)化時,要考慮坐鄰右舍。
舉例說明,參見圖3:
a.如果僅考慮正常工期估計
則路徑A-B的工期是16,成本是130000;路徑C-D的工期是18,成本是70000。因此關鍵路徑是路徑C-D,項目總工期為18,總成本是200000。
b.如果全部活動均在它們各自的應急時間內完成
則路徑A-B的工期是11,成本是172000;路徑C-D的工期是15,成本是87000。因此關鍵路徑是路徑C-D,項目總工期為15,總成本是259000。
c.用工期—成本平衡法壓縮那些使總成本增加(斜率)最少的活動的工期,確定項目最短完成時間。
第一次壓縮,由于關鍵路徑的工期決定著項目的總工期,所以取路徑C-D進行優(yōu)化。計算得KA=6000,KB=10000,KC=5000,KD=6000。為了將項目的工期從18周減至17周,針對關鍵路徑C-D。確定關鍵路徑上哪項活動能以最低的“斜率”(成本被加速),可以看出KC=5000最小,因此將活動C的工期壓縮1周。得出項目周期17周,總成本為205000。
第二次壓縮,為了再縮短一個時間段,從17周縮短至16周,必須再次找出關鍵路徑,兩路徑的工期分別是A-B為16周,C-D為17周,因此關鍵路徑仍是C-D,它必須再次被減少。這時,雖然活動C比活動D的“斜率”(每周加速成本)低,但活動C已達到它的應急時間9周了。因此,僅有的選擇是加速活動D的進程。將活動D的工期壓縮1周,項目工期為16周,總成本為211000。
第三次壓縮,再次將項目工期縮短1周,從16周降至15周。有兩條關鍵路徑。為了將項目總工期從16周減至15周,必須將每個路徑都加速1周。路徑A-B壓縮活動A,路徑C-D壓縮活動D,項目周期15周,總成本223000。
第四次壓縮,從15周降至14周。有兩條相同的關鍵路徑。必須將兩條路徑同時加速1周。路徑C-D,均已達到它們的應急時間。加速路徑A-B的進程會毫無意義。停止優(yōu)化過程。
d.工期-成本優(yōu)化結果,如表2:
項目總工期減少l周,項目總成本將增加5000元;
項目工期減少2周,項目總成本將增加l1000元;
項目工期減少3周,項目總成本將增加23000元。
在運用網絡圖做計劃時,要體現(xiàn)一個系統(tǒng)分析的思想。信息工程項目實施是由多種工作按一定層次組成的復雜系統(tǒng)。其任務由多個部門承擔,因而各項控制活動只有組成一個既明確分工,又相互協(xié)調配合、緊密銜接的有機整體,才能達到既定的風險、進度、費用控制目標。
鏈接
雙代號網絡圖的五個組成部分
網絡圖是用來表示工作流程的有向、有序的網狀圖形,由箭線和節(jié)點組成。網絡圖有多種表示方式,最常見的有雙代號網絡(activity-on-arrow network, AOA)和單代號網絡(activity-on-node network, AON)。
雙代號網絡是一種用箭線表示工作、節(jié)點表示工作相互關系的網絡圖方法,在我國這種方法應用較多。雙代號網絡計劃一般僅采用結束到開始的關系表示法。如圖是雙代號網絡圖的示例。
(1)事項(事件、結點)
事項是工程(計劃)的始點、終點(完成點)或其各項工作的連接點(交接瞬間)。在網絡圖中,用箭線端部的圓圈或其它形式的封閉圖形表示。
?。?)工作(作業(yè)、活動)
工作是指一項有具體內容的、需要人力、物力、財力、占用一定空間和時間才能完成的活動過程。例如需求分析、軟件架構設計、代碼編寫、單元測試等。工作由節(jié)點和邊組成。
?。?)先行工作和后續(xù)工作
先行工作和后續(xù)工作 如果在工作A完成后才可以開始工作B,則工作A叫作工作B的先行工作,工作B叫作工作A的后續(xù)工作。
?。?)平行工作
如果工作A結束后,工作B和C可以同時開始進行,則工作B和C叫作平行工作。
?。?)虛擬工作
虛活動(工作)是只表示工作之間相互依存、相互制約、相互銜接的關系,但不需人力、物力、空間和時間的虛設的活動,一般用虛線邊表示,虛擬工作的時間為零。
溫馨提示:因考試政策、內容不斷變化與調整,信管網網站提供的以上信息僅供參考,如有異議,請以權威部門公布的內容為準!
信管網致力于為廣大信管從業(yè)人員、愛好者、大學生提供專業(yè)、高質量的課程和服務,解決其考試證書、技能提升和就業(yè)的需求。
信管網軟考課程由信管網依托10年專業(yè)軟考教研傾力打造,官方教材參編作者和資深講師坐鎮(zhèn),通過深研歷年考試出題規(guī)律與考試大綱,深挖核心知識與高頻考點,為學員考試保駕護航。面授、直播&錄播,多種班型靈活學習,滿足不同學員考證需求,降低課程學習難度,使學習效果事半功倍。
發(fā)表評論 查看完整評論 | |