CMMICMMI 的全稱為:CapaBIlity Maturity Model Integration,即能力成熟度模型集成,。CMMI是CMM模型的最新版本,。早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是應(yīng)用于軟件業(yè)項(xiàng)目的管理方法,SEI在部分國家和地區(qū)開始推廣和試用,。隨著應(yīng)用的推廣與模型本身的發(fā)展,,演繹成為一種被廣泛應(yīng)用的綜合性模型。 自從1994 年SEI 正式發(fā)布軟件CMM 以來,,相繼又開發(fā)出了系統(tǒng)工程,、軟件采購、人力資源管理以及集成產(chǎn)品和過程開發(fā)方面的多個(gè)能力成熟度模型,。雖然這些模型在許多組織都得到了良好的應(yīng)用,,但對于一些大型軟件企業(yè)來說,可能會出現(xiàn)需要同時(shí)采用多種模型來改進(jìn)自己多方面過程能力的情況,。這時(shí)他們就會發(fā)現(xiàn)存在一些問題,,其中主要問題體現(xiàn)在: n 不能集中其不同過程改進(jìn)的能力以取得更大成績,; 于是,希望整合不同CMM 模型的需求產(chǎn)生了,。1997 年,,美國聯(lián)邦航空管理局(FAA)開發(fā)了FAA-iCMMSM(聯(lián)邦航空管理局的集成CMM),該模型集成了適用于系統(tǒng)工程的SE-CMM,、軟件獲取的SA-CMM 和軟件的SW-CMM 三個(gè)模型中的所有原則,、概念和實(shí)踐。該模型被認(rèn)為是第一個(gè)集成化的模型,。
CMMI 有兩種表示方法,一種是大家很熟悉的,,和軟件CMM 一樣的階段式表現(xiàn)方法,,另一種是連續(xù)式的表現(xiàn)方法。這兩種表現(xiàn)方法的區(qū)別是:階段式表現(xiàn)方法仍然把CMMI 中的若干個(gè)過程區(qū)域分成了5 個(gè)成熟度級別,,幫助實(shí)施CMMI 的組織建議一條比較容易實(shí)現(xiàn)的過程改進(jìn)發(fā)展道路,。而連續(xù)式表現(xiàn)方法則通過將CMMI 中過程區(qū)域分為四大類:過程管理、項(xiàng)目管理,、工程以及支持,。對于每個(gè)大類中的過程區(qū)域,又進(jìn)一步分為基本的和高級的,。這樣,,在按照連續(xù)式表示方法實(shí)施CMMI的時(shí)候,一個(gè)組織可以把項(xiàng)目管理或者其他某類的實(shí)踐一直做到最好,,而其他方面的過程區(qū)域可以完全不必考慮,。 CMMI各個(gè)進(jìn)程的關(guān)鍵元素 CMMI自出道以來,它所達(dá)到的目標(biāo)就沒有變過,,第一個(gè)是質(zhì)量,,第二個(gè)是時(shí)間表,第三就是要用最低的成本,。不過特別強(qiáng)調(diào)的是,,CMMI不是傳統(tǒng)的、僅局限于軟件開發(fā)的生命周期,,它應(yīng)該被運(yùn)用于更廣泛的一個(gè)范疇——工程設(shè)計(jì)的生命周期,。TSP的建立,也是為了支持CMMI的這樣一個(gè)系統(tǒng),?! ∧敲碈MMI究竟是什么呢?它并不是一個(gè)過程,,也不是告訴你怎么去做一件事情,。如果用一句話來概括什么是CMMI,它就是各個(gè)進(jìn)程的一個(gè)關(guān)鍵的元素,,在很多領(lǐng)域里面一個(gè)集成的點(diǎn),。它是這樣的一個(gè)基本架構(gòu),能夠用來度量你的有效性和實(shí)用性,;能夠找出這樣的一些機(jī)會,,繼續(xù)改進(jìn)的機(jī)會,包括在商業(yè)目標(biāo),、策略還有降低項(xiàng)目的風(fēng)險(xiǎn)等方面,。 一、CMMI的起源 隨著人們對CMM研究的不斷深入,,其他學(xué)科也結(jié)合本系統(tǒng)的特點(diǎn),,陸續(xù)推出了自己的CMM模型。例如,,人力資源能力成熟度模型,、系統(tǒng)工程能力成熟度模型等等: 為了以示區(qū)別,國內(nèi)外很多資料把CMM叫做SW-CMM,。按照SEI原來的計(jì)劃,,CMM的改進(jìn)版本2.0應(yīng)該在1997年11月完成,然后在取得版本2.0得實(shí)踐反饋意見之后,,在1999年完成準(zhǔn)CMM2.0版本,。但是,美國國防部辦公室要求SEI推遲發(fā)布CMM2.0版本,,而要先完成一個(gè)更為緊迫的項(xiàng)目CMMI,。 CMMI(Capability Maturity Model Integration)即能力成熟度集成模型,這也是美國國防部的一個(gè)設(shè)想,,他們想把現(xiàn)在所有的以及將被發(fā)展出來的各種能力成熟度模型,,集成到一個(gè)框架中去。這個(gè)框架有兩個(gè)功能,第一,,軟件采購方法的改革,;第二,建立一種從集成產(chǎn)品與過程發(fā)展的角度出發(fā),、包含健全的系統(tǒng)開發(fā)原則的過程改進(jìn),。就軟件而言,CMMI是SW-CMM的修訂本,。它兼收了SW-CMM 2.0版C稿草案和SPA中更合理,、更科學(xué)和更周密的優(yōu)點(diǎn)。SEI在發(fā)表CMMI-SE/SW 1.0版時(shí),,宣布大約用兩年的時(shí)間完成從CMM到CMMI的過渡,。 CMMI項(xiàng)目更為工業(yè)界和政府部門提供了一個(gè)集成的產(chǎn)品集,其主要目的是消除不同模型之間的不一致和重復(fù),,降低基于模型改善的成本,。CMMI將以更加系統(tǒng)和一致的框架來指導(dǎo)組織改善軟件過程,提高產(chǎn)品和服務(wù)的開發(fā),、獲取和維護(hù)能力,。 二、實(shí)施CMMI的意義 很多人認(rèn)為,,實(shí)施CMMI的意義在于項(xiàng)目工程走向世界,,可以在西方國家接到訂單。實(shí)際上,,這只是我國企業(yè)實(shí)施CMMI的意義的很小一部分,。更為重要的意義則是,CMMI的實(shí)施能夠提高我國企業(yè)的管理水平,。降低企業(yè)的工程成本,。事實(shí)表明,企業(yè)實(shí)施CMMI技術(shù)的投入都會得到豐厚的回報(bào),。據(jù)SEI統(tǒng)計(jì),,用于軟件項(xiàng)目上的CMMI的投資,其回報(bào)率在5:1到8:1之間,。由此可見,,為什么這么多的企業(yè)紛紛實(shí)施CMMI項(xiàng)目管理技術(shù)。 近年來,,很多軟件企業(yè)紛紛實(shí)施CMMI管理模式,,這一方面反映了我國企業(yè)在進(jìn)入WTO后的危機(jī)意識,以及與世界接軌的迫切愿望,。另一方面則反映出我國軟件企業(yè)在改進(jìn)管理方法上所作的努力,。但是CMMI到底能夠?yàn)槲覀冏鍪裁茨???shí)際上這個(gè)問題對不同的人有不同的答案。對采購部門的人員來說,,掌握了CMMI技術(shù)可以有目的地考察項(xiàng)目實(shí)施人員或公司的實(shí)施能力,,從而保證所采購的項(xiàng)目能夠順利完成。對于項(xiàng)目經(jīng)理來說,,掌握CMMI技術(shù)能夠提高自己的管理能力,,從而能夠使項(xiàng)目高質(zhì)量,,低成本,,按期限地完成。對于企業(yè)老總來說,,CMMI還能夠引入科學(xué)的管理理念,,提升企業(yè)的整體管理水平。 在美國,,很多企業(yè)通過CMMI評估,,一方面為了滿足承包國防工程或一些大企業(yè)的工程的要求,另一方面也是為了提高企業(yè)自身的管理能力,。美國政府的工程項(xiàng)目,,絕大多數(shù)都要求承包商有一定的CMMI級別作為參加投標(biāo)的資格。越來越多的大型企業(yè)開始要求其工程承包商具有一定的CMMI級別,。級別高的企業(yè)在贏得項(xiàng)目的競標(biāo)中具有一定的優(yōu)勢,。因此,如果沒有CMMI的等級評估,,企業(yè)就會失去很多商機(jī),。 三、CMMI的兩種實(shí)施方法 CMMI有兩種不同的實(shí)施方法,,不同的實(shí)施方法,,其級別表示不同的內(nèi)容。CMMI的一實(shí)施方法為連續(xù)式,,主要是衡量一個(gè)企業(yè)的項(xiàng)目能力,。企業(yè)在接受評估時(shí)可以選擇自己希望評估的項(xiàng)目來進(jìn)行評估。因?yàn)槭瞧髽I(yè)自己挑選項(xiàng)目,,其評估通過的可能性就較大一點(diǎn),。但是,它反映的內(nèi)容也比較窄一點(diǎn),。它僅僅表示企業(yè)在該項(xiàng)目或類似項(xiàng)目的實(shí)施能力達(dá)到了某一等級,。而另一種實(shí)施方法為階段性。它主要是衡量一個(gè)企業(yè)的成熟度,,亦即是企業(yè)在項(xiàng)目實(shí)施上的綜合實(shí)力,。企業(yè)在進(jìn)行評估時(shí),,一定要由評估師來挑選企業(yè)內(nèi)部的任何項(xiàng)目,甚至于任何項(xiàng)目的任何部分,。一般地講,,一個(gè)企業(yè)要想在階段性評估中得到三級,其企業(yè)內(nèi)部的大部分項(xiàng)目要達(dá)到三級,,小部分項(xiàng)目可以在二級,,但絕不能夠有一級。階段性實(shí)施方法的難度要大一些,。 雖然,,CMMI的表述方式不同,但其實(shí)質(zhì)內(nèi)容是完全一樣的,。是同一種方法的兩種不同的表述方式,。企業(yè)在準(zhǔn)備評估時(shí)要做的準(zhǔn)備工作也是完全一樣的。這些工作對企業(yè)的管理上的幫助也是一樣的,。因此,,不管企業(yè)需要做什么樣的評估,企業(yè)所獲取的實(shí)惠應(yīng)該是差別不大,。具體要做連續(xù)性評估,,還是做階段性評估則要看企業(yè)對等級評估證書的具體要求。 四,、CMMI可以幫助我們做什么 近年來,,很多軟件企業(yè)紛紛實(shí)施CMMI管理模式,不少企業(yè)如:東軟,,托普,,華為等企業(yè)通過了三級或四級評估。 這一方面反映了我國企業(yè)在進(jìn)入WTO后的危機(jī)意識,,以及與世界接軌的迫切愿望,。另一方面則反映出我國軟件企業(yè)在改進(jìn)管理方法上所作的努力。但是CMMI到底能夠?yàn)槲覀冏鍪裁茨???shí)際上這個(gè)問題對不同的人有不同的答案,。對采購部門的人員來說,掌握了CMMI技術(shù)可以有目的地考察項(xiàng)目實(shí)施人員或公司的實(shí)施能力,,從而保證所采購的項(xiàng)目能夠順利完成,。對于項(xiàng)目經(jīng)理來說,掌握CMMI技術(shù)能夠提高自己的項(xiàng)目管理能力,, 從而能夠使項(xiàng)目高質(zhì)量,,低成本,按期限地完成,。 對于企業(yè)老總來說,,CMMI技術(shù)不僅能夠提升企業(yè)的管理水平,,還能夠引入科學(xué)的管理理念,提升企業(yè)的整體管理水平,。 在美國,,很多企業(yè)通過CMMI評估一方面為了滿足承包國防工程或一些大企業(yè)的工程的要求, 另一方面也是為了提高企業(yè)自身的管理能力,。美國政府的工程項(xiàng)目,,絕大多數(shù)都要求承包商具有一定的CMMI級別作為參加投標(biāo)的資格。越來越多的大型企業(yè)業(yè)開始要求其工程承包商具有一定的CMMI級別,。級別高的企業(yè)在贏得項(xiàng)目的競標(biāo)中具有一定的優(yōu)勢,。 因此,如果沒有CMMI的等級評估,,企業(yè)就會失去很多商機(jī),。另一方面,企業(yè)通過CMMI評估也是為了提升企業(yè)內(nèi)部的管理水平,,降低企業(yè)的工程成本。企業(yè)在實(shí)施CMMI技術(shù)的投入都會得到豐厚的回報(bào),。據(jù)SEI統(tǒng)計(jì),,用于軟件項(xiàng)目上的CMMI的投資,其回報(bào)率在5:1到8:1之間,。由此可見,,為什么這么多的企業(yè)紛紛實(shí)施CMMI項(xiàng)目管理技術(shù)。 五,、CMMI的基本表述 如果一家企業(yè)對外宣稱自己通過了CMMI三級評估,,外行的人會覺得還不錯(cuò),因?yàn)槿壉榷壱摺?內(nèi)行的人則要問通過了三級什么,? 因?yàn)?,CMMI有兩種不同的表述方式,不同的表述方式,,其級別表示不同的內(nèi)容,。CMMI的一種表述方式為連續(xù)表述,主要是衡量一個(gè)企業(yè)的項(xiàng)目能力,。企業(yè)在接受評估時(shí)可以選擇自己希望評估的項(xiàng)目來進(jìn)行評估,。因?yàn)槭瞧髽I(yè)自己挑選項(xiàng)目,其評估通過的可能性就較大一點(diǎn),。但是,,它反映的內(nèi)容也比較窄一點(diǎn)。它僅僅表示企業(yè)在該項(xiàng)目或類似項(xiàng)目的實(shí)施能力達(dá)到了某一等級,。而另一種表述方式為階段性,。它主要是衡量一個(gè)企業(yè)的成熟度,,也即是企業(yè)在項(xiàng)目實(shí)施上的綜合實(shí)力。企業(yè)在進(jìn)行評估時(shí),,一定要由評估師來挑選企業(yè)內(nèi)部的任何項(xiàng)目,,甚至于任何項(xiàng)目的任何部分。一般地講,,一個(gè)企業(yè)要想在階段性評估中得到三級,,其企業(yè)內(nèi)部的大部分項(xiàng)目要達(dá)到三級,小部分項(xiàng)目可以在二級,,但絕不能夠有一級,。階段性表述的難度要大一些。 六、CMMI的五個(gè)臺階 臺階一:CMMI一級,,完成級,。在完成級水平上,企業(yè)對項(xiàng)目的目標(biāo)與要做的努力很清晰,,項(xiàng)目的目標(biāo)得以實(shí)現(xiàn),。但是由于任務(wù)的完成帶有很大的偶然性,企業(yè)無法保證在實(shí)施同類項(xiàng)目的時(shí)候仍然能夠完成任務(wù),。企業(yè)在一級上的項(xiàng)目實(shí)施對實(shí)施人員有很大的依賴性,。 臺階二:CMMI二級,管理級,。在管理級水平上,,企業(yè)在項(xiàng)目實(shí)施上能夠遵守既定的計(jì)劃與流程,有資源準(zhǔn)備,,權(quán)責(zé)到人,,對相關(guān)的項(xiàng)目實(shí)施人員有相應(yīng)的培訓(xùn),對整個(gè)流程有監(jiān)測與控制,,并與上級單位對項(xiàng)目與流程進(jìn)行審查,。企業(yè)在二級水平上體現(xiàn)了對項(xiàng)目的一系列的管理程序,。這一系列的管理手段排除了企業(yè)在一級時(shí)完成任務(wù)的隨機(jī)性,保證了企業(yè)的所有項(xiàng)目實(shí)施都會得到成功,。 臺階三:CMMI三級,,定義級。在定義級水平上,,企業(yè)不僅能夠?qū)?xiàng)目的實(shí)施有一整套的管理措施,,并保障項(xiàng)目的完成;而且,,企業(yè)能夠根據(jù)自身的特殊情況以及自己的標(biāo)準(zhǔn)流程,,將這套管理體系與流程予以制度化這樣,企業(yè)不僅能夠在同類的項(xiàng)目上生到成功的實(shí)施,,在不同類的項(xiàng)目上一樣能夠得到成功的實(shí)施,。科學(xué)的管理成為企業(yè)的一種文化,,企業(yè)的組織財(cái)富,。 臺階四:CMMI四級,量化管理級,。在量化管理級水平上,,企業(yè)的項(xiàng)目管理不僅形成了一種制度,而且要實(shí)現(xiàn)數(shù)字化的管理,。對管理流程要做到量化與數(shù)字化。通過量化技術(shù)來實(shí)現(xiàn)流程的穩(wěn)定性,,實(shí)現(xiàn)管理的精度,,降低項(xiàng)目實(shí)施在質(zhì)量上的波動。 臺階五:CMMI五級,,優(yōu)化級,。在優(yōu)化級水平上,企業(yè)的項(xiàng)目管理達(dá)到了最高的境界,。企業(yè)不僅能夠通過信息手段與數(shù)字化手段來實(shí)現(xiàn)對項(xiàng)目的管理,,而且能夠充分利用信息資料,對企業(yè)在項(xiàng)目實(shí)施的過程中可能出現(xiàn)的次品予以預(yù)防,。能夠主動地改善流程,,運(yùn)用新技術(shù),實(shí)現(xiàn)流程的優(yōu)化,。 由上述的五個(gè)臺階我們可以看出,,每一個(gè)臺階都是上面一階臺階的基石。要上高層臺階必須首先踏上較低一層臺階,。企業(yè)在實(shí)施CMMI的時(shí)候,,路要一步一步地走,。一般地講,應(yīng)該先從二級入手,。在管理上下功夫,。爭取最終實(shí)現(xiàn)CMMI的第五級。 |
|