關於緩衝估計與關鍵鏈項目管理分析

1.2緩衝估計方法在ccpm中,將單個工序的安全緩衝集中起來放在最關鍵的位置使用,已從理論上證明是卓有成效的。但緩衝到底該設定多大,才能既提供同等程度的完工保證率又達到縮短項目工期的目的,卻一直沒有統一的方法。文獻[3]提出用鏈路工期的一半做緩衝,但這種做法明顯過於主觀和簡單,它既未考慮項目和工序之間的差異,也未考慮管理者面對風險的態度問題e6,12-133。實際上,緩衝的大小與項目的特點和性質,以及項目利益相關者的風險偏好等因素有明顯的關係[13d4……文獻[15]認為,緩衝的確定依賴於主觀上對風險量的判斷,沒有真正科學的計算方法,只要感覺夠了就行。而文獻[5]認為,這樣做過於簡單化了緩衝的深刻內涵,並通過實例說明了緩衝的確定和插入是一項複雜的工作。因此,合理確定緩衝的大小是個複雜的問題。

圖5 rse法確定緩衝示意圖rse法具有其統計意義上的解釋(中心極限定理),尤其是對大型項目,鏈路工序較多時在確定緩衝上,rse法比50%法更為適合[1引。採用rse法的前提是,假定鏈路上工序的時間參數估計是相互獨立的。但是實際上線路上工序可能會受同種因素影響而具有相關性,且變壞的可能性要比變好的可能性大,造成確定的緩衝偏小。為此,文獻[8]提出在採用rse法確定項目緩衝pb時要注意以下幾點;(1)關鍵鏈上的工序應在10個以上(至少不低於5個),這是因為變數個數越多,中心極限定理所起的作用越明顯。

(2)關鍵鏈上單個工序工期不應大於關鍵線路的20%,這是為了避免單個工序主導關鍵鏈,使得其他工序的變化對調整關鍵鏈變得微不足道。

(3)pb不小於關鍵鏈工期的25%,這是因為當關鍵鏈上工序的安全時間估計比較接近時,容易低估緩衝。

估計緩衝除了上面介紹的兩種方法之外,文獻[193運用排隊論理論,提出了把瓶頸資源當作服務台,工序當作顧客,通過確定排隊長度來確定緩衝大小的方法。文獻[13]貝sj通過將工序工期的不確定性從低到高,劃分為a,b,c,d四個等級,將項目安全級別分為低、中、高三個層次,分別給出了相應緩衝的換算係數。文獻[17]認為,在確定緩衝大小時應該考慮到項目網路圖的複雜度和資源供應的緊張程度,並由此提出了確定緩衝的密度求解(adaptiveprocedure with density,apd)法和資源緊度求解(adaptive procedure with resource tightness,aprt)法兩種方法。

2、新方法介紹

2.1工序工期表示考慮到工序工期的偏態分布特性,這裡採用對數常態分配伽3來描述,對數常態分配。

2.2緩衝估計的新方法如果工序所用資源在執行中接近其可供量的上限水平,則工序所在鏈路更容易出現延期,緩衝設定應大些;如果工序的緊前工序比較多,則其更容易受前面工序的影響而延期,緩衝設定應大些;考慮到管理者對實施項目的風險偏好不同,可能選擇偏高風險下較小的緩衝,以縮短項目工期,或者相反。鑒於此,現提出綜合考慮項目資源緊張度、項目複雜度和管理者風險偏好情況下,緩衝估計的一種新方法。

(1)資源緊張度用∞表示工序i的資源緊張程度。

(2)工序複雜度提出的關於鏈路複雜度概念的思想,用工序所在鏈路的複雜度來反映工序的複雜度。

用np和n丁分別表示工序所在鏈路上工序的緊前關係數和鏈路上的工序總數,則工序的複雜度可用下式表示:

犀一瓮。(7)(3)風險偏好水平當鏈路包含的工序比較多時,根據統計學原理可以知道整條鏈路近似服從常態分配。在95%保證率下給出的緩衝(對應於2倍標準差),從風險的角度看,管理者面臨5%的風險鏈路會超出緩衝控制。實踐中,管理者根據工程經驗、項目評估及風險偏好的不同,可能選擇不同的風險水平管理項目,記風險偏好水平為e,查常態分配表可確定其相應保證率1一£所對應的標準差倍數廠,窖,由此可計算該風險水平下緩衝的調整係數挽一了根據上面分析,在綜合考慮資源緊張度口;、工序複雜度島和管理者風險偏好di,以及工序工期服從均值∥毋和方差d;的對數常態分配的情況下,鏈路緩衝估計為2.3關鍵鏈計畫制定關鍵鏈的確定本質上屬於資源受限規劃問題,是np問題,沒有最優的算法,一般需要通過啟發式算法來尋求滿意解。而制定一個好的關鍵鏈計畫作為基準計畫對ccpm的成功至關重要ⅲ’1引,因此有學者認為,確定關鍵鏈不再是純粹的算法問題,而是戰略決策問題e8,15]。但正如文獻[3]所指出的,無論採用哪種最佳化算法,其對項目工期的影響都要遠小於項目緩衝的大小。下面給出本模型確定關鍵鏈的具體步驟: