米兰体育官网登录
CMMI解讀:為什麽對過程因子不應建立過程性能基線(PPB)?
我在評估的時候,看到有些企業(ye) 對過程因子,例如人員經驗年限,也建立PPB。詢問原因,有的說過程度量項都應該建立PPB,也有的講不出原因,但是認為(wei) 多建一個(ge) 比不建或少建好。
什麽(me) 是PPB?按照CMMI的定義(yi) ,PPB是對過程執行結果的實際度量的刻畫,可能包括中值和變動範圍。注意PPB是針對過程結果的,而不是針對過程因子的。
過程是一係列把輸入轉化成輸出的活動。可以把過程看成一個(ge) 黑盒子,這個(ge) 黑盒子把輸入轉化成輸出。打開黑盒子,裏麵有三大主要過程元素,包括人、工具、活動。這些過程元素,也稱過程屬性或過程因子。有的因子是可以人為(wei) 管理和設置的,例如開發工具、人員經驗等,我們(men) 稱之為(wei) 可控因子;有些因子是不可人為(wei) 設置的,例如公司規定的開發工具、政府法規、開發語言等,我們(men) 稱之為(wei) 不可控因子。過程因子之間的相互作用,最終產(chan) 生過程的結果。過程結果是可度量的,但是不可以直接管理,即不能像可控因子那樣直接設置一個(ge) 值。但是我們(men) 可以通過管理過程可控因子來影響過程結果。這就是我們(men) 通常所說的“過程決(jue) 定結果”,“種瓜得瓜,種豆得豆”等。例如,我們(men) 高考時想考上清華,無法直接管理高考分數,隻能通過調整我們(men) 的學習(xi) 過程因子,即刷題的次數、複習(xi) 時間長短等,來提高高考分數。
所謂對過程結果的刻畫,就是使用統計控製圖(Control Chart)或統計計算的方法來刻畫過程的結果範圍,從(cong) 而得出過程在穩定的情況下,此過程的能力。就像我高考前參加了25次模擬考試,根據考試結果和控製圖,得出我的學習(xi) 能力是平均分是500分,範圍是450-550。這個(ge) 範圍代表了我的能力或我的學習(xi) 過程的能力。如果學習(xi) 過程不變的話,下次模擬考試,我的分數大概率也會(hui) 在這個(ge) 分數範圍內(nei) 。這就是過程性能基線的含義(yi) 。
反之過程可控因子,隻是過程屬性的輸入,不是過程的結果,不代表過程的能力。就像過程結果數據一樣,我們(men) 也可以收集大量的過程因子的曆史數據。基於(yu) 這些數據也可以畫控製圖,但是這些可控因子在下次項目中可能隨時被賦予新值。所以用控製圖來刻畫可控因子的範圍是沒有任何意義(yi) 的。
PPB是對過程不確定性結果的刻畫,是不能直接管理的,代表了過程的能力。過程可控因子是過程的輸入,是確定的,可以直接管理的,代表了過程的屬性。下次如果有人對過程的可控因子建立PPB,您知道該怎樣說了嗎?
上述文章轉載自公眾(zhong) 號《CMMI論壇》
了解更多CMMI認證