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