3.建立多層次、多維度的數據采集、分析和量化控制體系。CMMI4級的目的是統計控制過程的穩定,發現異常并及時糾正。所以當出現異常時,需要其下層和相關的數據支持。譬如項目數據異常時,我們需要分析其相關任務,甚至任務執行人的數據,才能發現真正的引發異常的原因。我們有很多的組織害怕異常,其原因一方面是對統計過程控制的意義缺乏正確的理解,另一方面就是沒有足夠的數據和正確的方法來分析異常的原因。事實上,雖然在統計控制原理中,異常是小概率事件,但對軟件過程而言,由于其本身不是一個大批量生產的過程,異常其實是不可避免的,而且有些異常并非表示過程一定向著壞的方向發展。
對于CMMI5級的組織,更需要足夠的相關數據,分析過程改進的機會,并在統計控制狀態下進行改進。
CMMI5絕非終點
實現CMMI高級別的過程改進,是軟件組織成熟的象征。但我們必須清醒地認識到,過程的改進必須一步一個腳印,循序漸進并且踏踏實實。否則,改進只是一紙證書,不可能給組織帶來真正的回報,即便一時在競標中獲勝,也會因“內亂”而得不到真正的利益。建立暢通、有效的組織過程數據庫,及時收集真實的項目和過程數據,并進行合理有效的度量分析,是高級別過程改進的基礎。否則,高成熟度只是空中樓閣。