由于考慮到人力資源約束,從圖1中可以看出,工作3和工作4資源沖突,工作2、5和工作6也存在資源沖突,我們將它們之間的并行執(zhí)行關(guān)系轉(zhuǎn)化為串行執(zhí)行,如圖1中虛線所示。同時重新按理想工作條件估計每項工作的執(zhí)行時間,從而得到圖2。圖2中的工作時間是理想工作時間,粗線標識的是考慮了人力資源約束之后的項目關(guān)鍵鏈。
3 軟件項目緩沖區(qū)的設(shè)置
為了保護關(guān)鍵鏈上的工作而不影響到整個項目的計劃進度,關(guān)鍵鏈技術(shù)要求為關(guān)鍵鏈設(shè)置項目緩沖區(qū);同時為了防止非關(guān)鍵鏈上的工作影響到關(guān)鍵鏈上工作的進度,在非關(guān)鍵鏈與關(guān)鍵鏈的匯合處設(shè)置輸入緩沖。Goldratt是以鏈上所有工作預測工作時間時節(jié)省下來的安全時間的50%作為緩沖區(qū)的大小。本文考慮以各項工作的風險量之和作為緩沖區(qū)的大小。
采用文獻中提出的技術(shù)風險分析方法為每項工作進行風險分析。在本文中,只關(guān)注時間進度風險暫時不考慮風險費用,因此風險量=風險概率×風險時間。
項目緩沖區(qū)的大小等于關(guān)鍵鏈上所有工作的時間進度風險量之和:
繼續(xù)第2節(jié)中的例子。在經(jīng)過風險分析之后,得到各工作的風險量見表1。
4 基于關(guān)鍵鏈的風險管理
緩沖區(qū)的設(shè)置是為了應(yīng)對項目過程中可能出現(xiàn)的不確定因素,進行風險的監(jiān)控和管理。Goldratt對于緩沖區(qū)的管理是采用“三色”管理辦法,將緩沖區(qū)三等分,每個部分分別以綠、黃、紅三色表示。在項目進行過程中,檢查緩沖區(qū)的占用情況。對緩沖區(qū)的占用處于綠色區(qū)時,認為情況良好;處于黃色區(qū)時,一般不采取特別的措施,而是進一步觀察并制定風險計劃;若緩沖區(qū)已被占用到紅色區(qū),說明項目已經(jīng)存在相當嚴重的進度風險,必須采取相應(yīng)的補救措施。