就如同物理學(xué)研究中經(jīng)常用到的理想氣體一樣。之所以采用理想工作條件下的完成時間(簡稱為理想工作時間),而不是Goldratt的50%完成的時間,是由于在50%的時間內(nèi)肯定是不能完成工作的,太過緊張的計劃時間會給工作執(zhí)行人員造成不必要的壓力,從而加大了項(xiàng)目的系統(tǒng)功能風(fēng)險。而理想工作時間既不會因?yàn)橛写罅堪踩珪r間的存在而出現(xiàn)所謂學(xué)生綜合癥、帕金森癥等工作積壓現(xiàn)象,又因?yàn)槠浯嬖诎磿r完成的可能性而對工作執(zhí)行人員起到激勵的作用。
3、基于關(guān)鍵鏈的風(fēng)險管理
緩沖區(qū)的設(shè)置是為了應(yīng)對項(xiàng)目過程中可能出現(xiàn)的不確定因素,進(jìn)行風(fēng)險的監(jiān)控和管理。Goldratt對于緩沖區(qū)的管理是采用“三色”管理辦法,將緩沖區(qū)三等分,每個部分分別以綠、黃、紅三色表示。在項(xiàng)目進(jìn)行過程中,檢查緩沖區(qū)的占用情況。對緩沖區(qū)的占用處于綠色區(qū)時,認(rèn)為情況良好;處于黃色區(qū)時,一般不采取特別的措施,而是進(jìn)一步觀察并制定風(fēng)險計劃;若緩沖區(qū)已被占用到紅色區(qū),說明項(xiàng)目已經(jīng)存在相當(dāng)嚴(yán)重的進(jìn)度風(fēng)險,必須采取相應(yīng)的補(bǔ)救措施。
基于關(guān)鍵鏈技術(shù)的軟件項(xiàng)目風(fēng)險管理通過對緩沖區(qū)的監(jiān)控進(jìn)行。關(guān)鍵鏈技術(shù)消除了每項(xiàng)工作的開始日期、完成日期,取而代之的是每條鏈的起止時間。但是我們是以每項(xiàng)工作的進(jìn)度風(fēng)險量之和設(shè)置緩沖區(qū)的大小,因此要避免各項(xiàng)工作的實(shí)際工作時間超出(估計時+風(fēng)險時間)。我們?yōu)榫彌_區(qū)設(shè)置了安全底線,緩沖區(qū)的安全底線反映的是項(xiàng)目過程中各時刻緩沖區(qū)大小的最小值。在項(xiàng)目進(jìn)行過程中,定時觀測緩沖區(qū)的大小,若緩沖區(qū)處于安全底線以上,我們認(rèn)為工作情況正常,低于安全底線,則有必要采取風(fēng)險措施。
基于關(guān)鍵鏈的進(jìn)度風(fēng)險管理方法還存在一些問題。譬如,資源沖突時關(guān)鍵鏈的一般確定方法;存在多個資源約束時關(guān)鍵鏈的確定方法;基于緩沖區(qū)的進(jìn)度風(fēng)險的管理和監(jiān)控等,這些都還有待作進(jìn)一步研究。
本文討論了基于關(guān)鍵鏈的軟件項(xiàng)目進(jìn)度風(fēng)險管理方法。關(guān)鍵鏈技術(shù)不僅考慮了工作間的緊前關(guān)系約束,還考慮了工作間的人力資源沖突。以理想工作條件下各個工作的執(zhí)行時間建立工作節(jié)點(diǎn)網(wǎng)絡(luò)圖,考慮人力資源的沖突,確定關(guān)鍵鏈。
在對各個工作進(jìn)行風(fēng)險分析的基礎(chǔ)上,配置項(xiàng)目緩沖區(qū)和輸入緩沖區(qū),以消除不確定性,保證整個項(xiàng)目的按時完工。項(xiàng)目過程中,通過對緩沖區(qū)的監(jiān)控和管理,實(shí)現(xiàn)對軟件項(xiàng)目進(jìn)度風(fēng)險的管理。