詳細說明
軟件度量-DIMM解決方案
以前總覺得CMMI和六西格瑪沒有什么關(guān)系。你看,六西格瑪主要是一個工具集,CMMI是個最佳實踐集,兩者確實沒有關(guān)系。但本次聽了楊老師的課卻豁然開朗:CMMI和六西格瑪存在著內(nèi)在的聯(lián)系。這個聯(lián)系非常好,可以說很巧妙地結(jié)合在一起。
這個問題比較復(fù)雜,需要分幾個方面來講。
第一,CMMI四級與六西格瑪?shù)年P(guān)系
CMMI四級中的OPP(組織過程績效),實際指的是過程能力指標(biāo)(CP)。而我們以前一直以為,OPP的performance,不就是我們常認為的度量值嗎?這兩種理解實際上是本質(zhì)不同的。度量值,或者一些百分比值等,實際上主要是在PPQA過程域,屬于質(zhì)量度量的范圍,而只有過程能力指標(biāo)(CP)才屬于過程管理的范圍。而CMMI的OPP(組織過程績效)使用過程能力指標(biāo)(CP)來度量過程,本身說明了在思想層面和六西格瑪是完全一致的。
進一步的證據(jù)是,CMMI四級的一個特征是可預(yù)測性,即可以對過程的未來趨勢進行預(yù)測。而只有過程能力(CP)才具有這個功能,原始的度量值,以及由度量值而得到的百分比數(shù)據(jù)等,是不具備這個功能的。因此我們可以肯定地說,CMMI的四級,需要大量地使用六西格瑪方法。
第二,CMMI五級與六西格瑪?shù)年P(guān)系
CMMI五級和六西格瑪?shù)慕Y(jié)合更加密切,或者說巧妙。通過本次培訓(xùn)我?guī)缀蹩梢钥隙ǖ卣f,CMMI五級水平,實際就是六西格瑪水平(不是說達到六西格瑪?shù)倪^程能力,而是說完全地使用六西格瑪方法去解決問題)。
其中的CAR(原因分析與解決方案),實際上就是六西格瑪?shù)腄MAIC方法。目前我們把六西格瑪已經(jīng)庸俗化了,以為六西格瑪就是解決問題,實際上,真正的六西格瑪?shù)囊饬x,不是解決一般的問題,而是解決不是問題的問題,即持續(xù)優(yōu)化。這也是MOTO發(fā)起六西格瑪?shù)母驹颉?br />
為什么這么說?大家仔細分析以下CMMI四級和五級的一個根本區(qū)別。四級解決的是特殊原因;五級解決的是普通原因。什么是特殊原因,就是導(dǎo)致結(jié)果超出了控制線的原因;什么是普通原因?就是沒有導(dǎo)致結(jié)果超過控制線,但還是造成過程有一定波動的原因。要解決普通原因,用什么方法呢?只有六西格瑪方法,別無其他方法。MOTO發(fā)起六西格瑪 ,就是要解決這些沒有造成缺陷的普通原因。
所以說,CAR對應(yīng)的就是六西格瑪 的DMAIC。
CMMI 五級中的OID,也正對應(yīng)著六西格瑪?shù)腄MADV。幾乎是嚴(yán)格對應(yīng)的。如果不了解DMADV,你就會覺得OID 沒有什么新鮮的,不就是找改進機會,然后去改進嗎?好象和三級沒有多大區(qū)別。但是,如果有了六西格瑪知識,特別是懂得DMADV,就完全不同了。你就會發(fā)現(xiàn)原來OID正是對應(yīng)著高深的DMADV。
DMADV的邏輯看起來很簡單,就是找問題-收集需求-進行設(shè)計-實施-驗證。這些在CMMI 五級都講到了。但DMADV不是這么簡單的一個邏輯過程,而是一個能力展開的過程,即將過程能力一步步從高層模塊展開到子模塊,再到子過程,再到過程單元。這個展開過程實際上是一個如何用下一層的過程能力,來保證上一層的過程能力得以實現(xiàn)的過程,也是一個過程能力展開(Process Capability Deploy)的過程。對于這個能力展開的過程,稱為"需求下行,能力上行。"這就是DMADV的本質(zhì)。
請大家關(guān)注,在這兩個方法中,共同使用了一個詞就是"展開"——"Deploy"。我們可以理解,展開的本質(zhì),不是推廣,而是能力的展開。比如,QFD(質(zhì)量功能展開)中的"D",也是"Deploy",也是整個意思。
因此說,CMMI的OID (Organization Innovation Deploy)的實質(zhì),就是DMADV的過程能力展開(Process Capability Deploy)。更形象地講,OID的目的是,要對組織的某一個領(lǐng)域的過程能力開速提升。如何提升呢?就是提升子過程的能力,提升過程單元的能力,通過能力的一層層展開,最終提升了組織的某一個領(lǐng)域的過程能力。所以我們說,OID對應(yīng)著DMADV。
總結(jié)以下,在CMMI 五級的兩個過程域(CAR、OID),分別對應(yīng)著六西格瑪?shù)膬蓚€主要方法(DMAIC 、DMADV(也稱為DFSS))。所以說,CMMI 五級水平,實際上是就是六西格瑪水平。
如果我們這種分析成立的話,則我們可以進一步推論,在研發(fā)體系大量普及六西格瑪知識,對于達到CMMI四級,甚至五級是必不可少的。