丨CMMI是一個(gè)龐大的過(guò)程元模型,自發(fā)布以來(lái)在世界軟件界產(chǎn)生了巨大的影響。
CMMI——軟件能力成熟度模型集成,開(kāi)發(fā)和應(yīng)用CMMl的主要原因有三點(diǎn):一是軟件項(xiàng)目的復(fù)雜性的快速增長(zhǎng)使過(guò)程改進(jìn)的難度增大,二是軟件工程的并行與多學(xué)科組合,三是實(shí)現(xiàn)過(guò)程改進(jìn)的最佳效益。
軟件能力成熟度模型集成中的兩個(gè)關(guān)鍵詞,一為成熟度、二為集成。
什么是成熟度?
1.組織性能的穩(wěn)定性
面對(duì)環(huán)境的變化較容易適應(yīng)
應(yīng)對(duì)風(fēng)險(xiǎn)的能力
有已經(jīng)定義的過(guò)程,可控的
不同情況下重復(fù)成功
持續(xù)優(yōu)化的過(guò)程
降低組織性能波動(dòng)性
2.對(duì)未來(lái)的預(yù)測(cè)能力
為何要集成?
CMMI是在CMM的基礎(chǔ)上發(fā)展而來(lái)的,CMM模型主要用于軟件過(guò)程的改進(jìn),促進(jìn)軟件企業(yè)軟件能力成熟度的提高,但它對(duì)于系統(tǒng)工程、集成化產(chǎn)品和過(guò)程開(kāi)發(fā)、供應(yīng)商管理等領(lǐng)域的過(guò)程改進(jìn)都存在缺陷,因而人們不得不分別開(kāi)發(fā)軟件以外其他學(xué)科的類(lèi)似模型。
在應(yīng)用不同模型時(shí),效率低下且容易混淆,常常要付出極其昂貴的代價(jià),因而需要有一種單一的過(guò)程改進(jìn)框架而又能跨越多種學(xué)科的工具。軟件能力成熟度模型集成(CMMI)就是用來(lái)解決這類(lèi)問(wèn)題的。
CMMI的5個(gè)級(jí)別
CMMI共有5個(gè)級(jí)別,代表軟件團(tuán)隊(duì)能力成熟度的5個(gè)等級(jí),數(shù)字越大,成熟度越高,高成熟度等級(jí)表示有比較強(qiáng)的軟件綜合開(kāi)發(fā)能力。
CMMI一級(jí),執(zhí)行級(jí)
在執(zhí)行級(jí)水平上,軟件組織對(duì)項(xiàng)目的目標(biāo)與要做的努力很清晰,項(xiàng)目的目標(biāo)可以實(shí)現(xiàn)。但是由于任務(wù)的完成帶有很大的偶然性,軟件組織無(wú)法保證在實(shí)施同類(lèi)項(xiàng)目時(shí)仍然能夠完成任務(wù)。項(xiàng)目實(shí)施能否成功主要取決于實(shí)施人員。
CMMI二級(jí),管理級(jí)
在管理級(jí)水平上,所有第一級(jí)的要求都已經(jīng)達(dá)到,另外,軟件組織在項(xiàng)目實(shí)施上能夠遵守既定的計(jì)劃與流程,有資源準(zhǔn)備,權(quán)責(zé)到人,對(duì)項(xiàng)目相關(guān)的實(shí)施人員進(jìn)行了相應(yīng)的培訓(xùn),對(duì)整個(gè)流程進(jìn)行監(jiān)測(cè)與控制,并聯(lián)合上級(jí)單位對(duì)項(xiàng)目與流程進(jìn)行審查。二級(jí)水平的軟件組織對(duì)項(xiàng)目有一系列管理程序,避免了軟件組織完成任務(wù)的隨機(jī)性,保證了軟件組織實(shí)施項(xiàng)目的成功率。
CMMl三級(jí),明確級(jí)
在明確級(jí)水平上,所有第二級(jí)的要求都已經(jīng)達(dá)到,另外,軟件組織能夠根據(jù)自身的特殊情況及自己的標(biāo)準(zhǔn)流程,將這套管理體系與流程予以制度化。這樣,軟件組織不僅能夠在同類(lèi)項(xiàng)目上成功,也可以在其他項(xiàng)目上成功??茖W(xué)管理成為軟件組織的一種文化,成為軟件組織的財(cái)富。
CMMI四級(jí),量化級(jí)
在量化管理級(jí)水平上,所有第三級(jí)的要求都已經(jīng)達(dá)到,另外,軟件組織的項(xiàng)目管理實(shí)現(xiàn)了數(shù)字化。通過(guò)數(shù)字化技術(shù)來(lái)實(shí)現(xiàn)流程的穩(wěn)定性,實(shí)現(xiàn)管理的精度,降低項(xiàng)目實(shí)施在質(zhì)量上的波動(dòng)。
CMMI五級(jí),優(yōu)化級(jí)
在優(yōu)化級(jí)水平上,所有第四級(jí)的要求都已經(jīng)達(dá)到,另外,軟件組織能夠充分利用信息資料,對(duì)軟件組織在項(xiàng)目實(shí)施的過(guò)程中可能出現(xiàn)的次品予以預(yù)防。能夠主動(dòng)地改善流程,運(yùn)用新技術(shù),實(shí)現(xiàn)流程的優(yōu)化。
由上述的5個(gè)級(jí)別可以看出,每一個(gè)級(jí)別都是更高一級(jí)的基石。要上高層臺(tái)階必須首先踏上所有下層的臺(tái)階。
CMMI認(rèn)證作用
很多企業(yè)通過(guò)CMMI評(píng)估一方面為了滿足承包國(guó)防工程或一些大企業(yè)的工程的要求,另一方面也是為了提高企業(yè)自身的管理能力。
政府的工程項(xiàng)目,絕大多數(shù)都要求承包商具有一定的CMMI級(jí)別作為參加投標(biāo)的資格。越來(lái)越多的大型企業(yè)業(yè)開(kāi)始要求其工程承包商具有一定的CMMl級(jí)別。級(jí)別高的企業(yè)在贏得項(xiàng)目的競(jìng)標(biāo)中具有一定的優(yōu)勢(shì)。因此,如果沒(méi)有CMMI的等級(jí)評(píng)估,企業(yè)就會(huì)失去很多商機(jī)。
CMMI認(rèn)證前:
1、企業(yè)榮譽(yù)資質(zhì)即專(zhuān)業(yè)認(rèn)證少,客戶對(duì)公司信任度低;
2、自主創(chuàng)新與發(fā)展享受不到政府及相關(guān)部門(mén)的扶持;
3、公司管理流程不規(guī)范,運(yùn)營(yíng)混亂,導(dǎo)致項(xiàng)目風(fēng)險(xiǎn)不可控,風(fēng)險(xiǎn)系數(shù)大;
4、項(xiàng)目開(kāi)發(fā)效率低,成本控制差,利潤(rùn)低。
CMMI認(rèn)證后:
1、獲得全球性軟件與系統(tǒng)工程行業(yè)的權(quán)威認(rèn)證,提升企業(yè)榮譽(yù)資質(zhì),提高了客戶對(duì)公司的認(rèn)可度;
2、獲得政府補(bǔ)貼(部分地區(qū)完成CMMI認(rèn)證有補(bǔ)貼);
3、公司流程管理和運(yùn)營(yíng)更加規(guī)范化;
4、項(xiàng)目開(kāi)發(fā)能力和效率獲得較大提升,且成本得到了有效了控制,顯著降低。
版權(quán)聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn),該文觀點(diǎn)僅代表作者本人。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如發(fā)現(xiàn)本站有涉嫌抄襲侵權(quán)/違法違規(guī)的內(nèi)容, 請(qǐng)發(fā)送郵件至 舉報(bào),一經(jīng)查實(shí),本站將立刻刪除。