CMMI模型由一系列的PA(過程域)組成,這些PA構成了集成能力模型的核心,為企業(yè)提供了軟件工程、系統工程、集成產品及過程開發(fā)方面的過程改進框架和指南。主要有以下幾方面收益:
提和生產率。CMMI對研發(fā)過程設定質量控制點進行嚴格的質量檢查,提升產品的質量,減少了因質量問題減少的返工,從而提升了工作效率。據SEl統計,通過CMMI咨詢認證并切實實施CMMI管理模式的軟件公司對項目的估計與控制能力約提升40%-50%;生產率提高10%-20%,軟件產品出錯率下降超過1/3。
CMMI(Capability Maturity Model Integration,能力成熟度模型集成)3級認證是評估企業(yè)軟件開發(fā)過程是否規(guī)范、完善、可管理的認證。該認證分為五個階段,具體如下: 1.初步評估和準備階段:這個階段是評估組織現狀,比較組織的現狀與終認證要求之間的差距,并開展初步規(guī)劃和確定CMMI認證目標。 2.數據收集階段:該階段主要目的是收集組織的軟件開發(fā)過程和管理過程的數據。這些數據將用于評估當前狀態(tài)和為改進目標所需的工作量。 3.評估和制定改進計劃階段:這個階段主要是對收集到的數據進行分析,并根據分析結果制定改進計劃。評估可以形成一個評估報告作為改進計劃的指導。 4.實施改進計劃階段:這是一個改進過程的階段,并且是時間久的階段。在這個階段,組織將根據制定的改進計劃實施具體的改進措施。企業(yè)要注意,這一階段不是單一的一次性的工作,而是持續(xù)性工作。 5.檢查和控制階段:這個階段主要是確??紤]到所有的因素以及所做的改進符合CMMI認證標準。通過評估,并采用CMMI認證團隊的建議或審計員的建議,以進一步改進組織的軟件開發(fā)過程。
CMMI,全稱是“軟件能力成熟度模型集成”,是由美國部與卡內基梅隆大學下的軟件工程研究中心(SEI)以及美國工業(yè)協會共同開發(fā)的一套軟件能力成熟度評估標準體系。 這套體系主要用于指導軟件開發(fā)過程的改進和軟件開發(fā)能力的評估。通俗一點說,CMMI體系就是一套指南,做事的一般方法,改進質量的參考框架。 通過從業(yè)界收集的佳實踐進行分析,實現CMMI體系的過程就是改進的過程,終的目的就是為了幫助企業(yè)更好管理項目,在工期和預算的前提下,輸出的軟件。
自2003年SEI(Software Engineering Institute/SEI, Carnegie Mellon University/CMU)發(fā)表CMMI開始,全球每年導入家數幾乎以倍數成長,顯示CMMI確為國際證實有助于流程改善的模型,甚至認為CMMI已經為軟件的質量及國際合作的基本要求。
辦理CMMI認證到底需要多長時間呢?
前面說過,我們做CMMI認證一般是從3級開始做起,那3級-5級各需要多長時間呢?
一般來說,中小規(guī)模的企業(yè):
1、3級,大概是4-8個月;
2、4級,大概是6-12個月;
3、5級,大概是6-12個月。
那取得CMMI3級證書以后,多久才能做4級或5級呢?
一年以后就可以正式評估4級或5級。
10年