CMMI軟件成熟模型資質
一 CMMI認證是什么?
CMMI全稱是Capability Maturity Model Integration,即能力成熟度模型集成(也有稱為:軟件能力成熟度集成模型),是美國國防部的一個設想,1994年由美國國防部(United States Department of Defense)與卡內基-梅隆大學(Carnegie-Mellon University)下的軟件工程研究中心(Software Engineering Institute,SEISM)以及美國國防工業協會(National Defense Industrial Association)共同開發和研制的,他們計劃把現在所有現存實施的與即將被發展出來的各種能力成熟度模型,集成到一個框架中去,申請此認證的前提條件是該企業具有有效的軟件企業認定證書。
其目的是幫助軟件企業對軟件工程過程進行管理和改進,增強開發與改進能力,從而能按時地、不超預算地開發出高質量的軟件。其所依據的想法是:只要集中精力持續努力去建立有效的軟件工程過程的基礎結構,不斷進行管理的實踐和過程的改進,就可以克服軟件開發中的困難。CMMI為改進一個組織的各種過程提供了一個單一的集成化框架,新的集成模型框架消除了各個模型的不一致性,減少了模型間的重復,增加透明度和理解,建立了一個自動的、可擴展的框架。因而能夠從總體上改進組織的質量和效率。CMMI主要關注點就是成本效益、明確重點、過程集中和靈活性四個方面。
二 做CMMI認證有什么好處?
◆ 能保證軟件開發的質量與進度,能對"雜亂無章、無序管理"的項目開發過程進行規范。
◆ 有利于成本控制。因為質量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多。絕大多數情況是缺少規范制度,只是求快。項目完成后,要花很多時間修修補補,費用很容易失控。
◆ 有助于提高軟件開發者的職業素養。每一個具體參與其中的員工,無論是項目經理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標準化、規范化。
◆ 能夠解決人員流動所帶來的問題。公司通過過程改進,建立了財富庫以共享經驗, 而不是單純依靠某些人員。
◆ 有利于提升公司和員工績效管理水平,以持續改進效益。通過度量和分析開發過程和產品,建立公司的效率指標。
三 CMMI認證流程
CMMI模型已經成為業界主要的過程管理模型,CMMI模型有兩種表示方式,連續表示模型和分級表示模型。其中分級表示模型依次劃分為五個等級(初始級、可重復級、已定義級、已管理級、優化級),標志著軟件企業能力成熟度的五個層次。級別越高,表示軟件組織的成熟能力也越高,CMMI5是目前世界軟件界對能力成熟度要求最高、申請難度最大、級別最高的評估,通過CMMI5級評估標志著本公司的質量管理和過程改進已躋身于全球軟件業的頂尖水平。
從申請CMMI認證到評估完成,往往要經歷1年左右的時間,主要包括以下階段:
第一階段現狀調查 | 第二階段CMMI培訓 | 第三階段過程規范制定 |
① 準備和調查分析 | ① CMMI證書培訓 | ① 講解過程體系模板 |
② 協助組建EPG及相關工作小組 | ② CMMI過程域培訓 | ② 過程規范制定 |
③ 對EPG及相關工作小組進行培訓 | ③ 方法論培訓 | ③ 最佳實踐和案例分析 |
④ 制定過程改進計劃 | ④ 評審過程體系文檔 | |
第四階段試運行 | 第五階段預評估 | 第六階段正式評估 |
① 指導客戶選擇試點項目 | ① SCAMPI評估方法培訓 | ① 正式評估準備和計劃 |
② 指導客戶在試點項目中實踐過程體系 | ② SCAMPI預評估 | ② 正式評估就緒檢查 |
③ 檢查實踐證據 | ③ SCAMPI正式評估 | |
④ 解答試點過程中的問題 | ④ 上報結果給CMU/SEI |
四 CMMI認證條件
■ 申請此認證的前提條件是該企業具有有效的軟件企業認定證書;
■ 企業要有專門的人員進行體系創建,體系監督執行,過程分析和改進;
■ 在評估前要至少完成體系創建、完成,并持續運行半年以上;
■ 企業要舍得在這方面的投入。
本文摘自互聯網或者行業相關的雜志,報紙,書籍等資料,如有版權糾紛,請聯系我們即可刪除,我們歡迎您分享,本文不允許復制抄襲
深圳深大睿創檢測技術有限公司——互聯網檢測大平臺,專業從事:3C認證 ,CE認證 ,CQC認證 ,UL認證 ,SRRC認證 ,FCC認證 ,ISO9000認證 ,檢測認證 ,Rohs認證 ,歡迎您登陸我們官網 http://www.sugiintl.cn/