CMMI軟件能力成熟度
編輯:admin | 發(fā)布時(shí)間:admin|閱讀量:560CMMI(Capability Maturity Model Integration)軟件能力及成熟度模型集成,集合了軟件工程、系統(tǒng)工程、集成過(guò)程和產(chǎn)品開發(fā)、供應(yīng)商管理等領(lǐng)域的最新成果,對(duì)度量和分析、工程實(shí)踐、量化的過(guò)程控制等提出了詳盡的要求,是幾十年來(lái)全球軟件工程、系統(tǒng)工程的最佳實(shí)踐的總結(jié),被全球IT行業(yè)公認(rèn)為衡量一家軟件企業(yè)綜合實(shí)力的判別標(biāo)準(zhǔn)。在CMMI模型中,所有軟件組織的軟件能力成熟度劃分為5個(gè)等級(jí)。數(shù)字越大,成熟度越高,高成熟度等級(jí)代表比較強(qiáng)的綜合軟件能力。
一、CMMI五個(gè)等級(jí)
1、初始級(jí)
軟件過(guò)程是無(wú)序的,有時(shí)甚至是混亂的,對(duì)過(guò)程幾乎沒(méi)有定義,成功取決于個(gè)人努力。管理是反應(yīng)式的。
2、可管理級(jí)
建立了基本的項(xiàng)目管理過(guò)程來(lái)跟蹤費(fèi)用、進(jìn)度和功能特性。制定了必要的過(guò)程紀(jì)律,能重復(fù)早先類似應(yīng)用項(xiàng)目取得的成功經(jīng)驗(yàn)。
3、已定義級(jí)
已將軟件管理和工程兩方面的過(guò)程文檔化、標(biāo)準(zhǔn)化,并綜合成該組織的標(biāo)準(zhǔn)軟件過(guò)程。所有項(xiàng)目均使用經(jīng)批準(zhǔn)、剪裁的標(biāo)準(zhǔn)軟件過(guò)程來(lái)開發(fā)和維護(hù)軟件,軟件產(chǎn)品的生產(chǎn)在整個(gè)軟件過(guò)程是可見的。
4、量化管理級(jí)
分析對(duì)軟件過(guò)程和產(chǎn)品質(zhì)量的詳細(xì)度量數(shù)據(jù),對(duì)軟件過(guò)程和產(chǎn)品都有定量的理解與控制。管理有一個(gè)作出結(jié)論的客觀依據(jù),管理能夠在定量的范圍內(nèi)預(yù)測(cè)性能。
5、優(yōu)化管理級(jí)
過(guò)程的量化反饋和先進(jìn)的新思想、新技術(shù)促使過(guò)程持續(xù)不斷改進(jìn)。
CMMI的組織結(jié)構(gòu)一般在最高領(lǐng)導(dǎo)之下設(shè)立EPG(Engineering Process Group, 工程過(guò)程組)、QA(Quality Assurance, 質(zhì)量保證組)、EG(Engineering Group, 工程組),這三個(gè)組的構(gòu)成就好像是立法、監(jiān)督和執(zhí)法的制衡體系,體現(xiàn)了西方的法治觀念。EPG源于SEPG(Software Engineering Process Group, 軟件工程過(guò)程組),本是組織中專職推進(jìn)CMM的職能單位,隨著CMM發(fā)展到CMMI,內(nèi)容更加廣泛,EPG的職能就是組織的過(guò)程改進(jìn)。
二、CMMI認(rèn)證需要多長(zhǎng)時(shí)間?
主要根據(jù)公司實(shí)際情況確定,一般實(shí)施CMMI咨詢認(rèn)證的周期是3-4個(gè)月。如果說(shuō)評(píng)估師時(shí)間比較充裕,也就是在順利的情況下,一般2-3個(gè)月的時(shí)間可以安排上。那對(duì)于那些需要快速拿到證書的企業(yè),我們也可以聯(lián)系評(píng)估師進(jìn)行加急處理,這個(gè)過(guò)程中,相應(yīng)的費(fèi)用也會(huì)有所增加,這個(gè)是評(píng)估師日程對(duì)于認(rèn)證周期的一個(gè)影響。除此之外還會(huì)有一個(gè)不可控因素,就是在計(jì)劃實(shí)施過(guò)程中,也可能由于企業(yè)或評(píng)估師方面的原因,導(dǎo)致計(jì)劃無(wú)法如期進(jìn)行的,比如:企業(yè)的材料整理的不符合要求;未按時(shí)把評(píng)估資料提交給CMMI評(píng)估師;又或者企業(yè)臨時(shí)突發(fā)情況,無(wú)法繼續(xù)申請(qǐng)?jiān)u估,種種原因,也會(huì)影響著認(rèn)證周期。當(dāng)然,您如果找超級(jí)認(rèn)證俠的公司,就不會(huì)出現(xiàn)材料整理不符合的情況,我們會(huì)按最專業(yè)最嚴(yán)格的標(biāo)準(zhǔn),與企業(yè)一起準(zhǔn)備好相應(yīng)審核材料,預(yù)設(shè)一些突發(fā)情況的解決辦法,站在企業(yè)的角度,解企業(yè)之所急。
三、CMMI評(píng)估流程是什么樣的?
四、企業(yè)認(rèn)證CMMI的主要收益有哪些?
CMMI模型由一系列的PA(過(guò)程域)組成,這些PA構(gòu)成了集成能力模型的核心,為企業(yè)提供了軟件工程、系統(tǒng)工程、集成產(chǎn)品及過(guò)程開發(fā)方面的過(guò)程改進(jìn)框架和指南。主要有以下幾方面收益:
◆ 提高質(zhì)量和生產(chǎn)率。CMMI對(duì)研發(fā)過(guò)程設(shè)定質(zhì)量控制點(diǎn)進(jìn)行嚴(yán)格的質(zhì)量檢查,提升產(chǎn)品的質(zhì)量,減少了因質(zhì)量問(wèn)題減少的返工,從而提升了工作效率。據(jù)SEI統(tǒng)計(jì),通過(guò)CMMI咨詢認(rèn)證并切實(shí)實(shí)施CMMI管理模式的軟件公司對(duì)項(xiàng)目的估計(jì)與控制能力約提升40%-50%;生產(chǎn)率提高10%-20%,軟件產(chǎn)品出錯(cuò)率下降超過(guò)1/3。
◆ 提高人員水平,通過(guò)CMMI企業(yè)健全了軟件研發(fā)團(tuán)隊(duì)、明晰了崗位的職責(zé)、加強(qiáng)了團(tuán)隊(duì)的管理,使員工工作方法逐漸標(biāo)準(zhǔn)化、規(guī)范化,提升人員工作水平。
◆ 縮短交付周期。實(shí)施CMMI可以提升估算能力,通過(guò)準(zhǔn)確的項(xiàng)目計(jì)劃和嚴(yán)格的項(xiàng)目監(jiān)控,控制項(xiàng)目進(jìn)度,縮短項(xiàng)目周期。
下一篇:DCMM數(shù)據(jù)管理成熟度