CMMI全稱是Capability Maturity Model Integration,即能力成熟度模型集成(也有稱為:軟件能力成熟度集成模型),本質(zhì)是軟件管理工程的一個部分。CMMI認證的目的是幫助軟件企業(yè)對軟件工程過程進行管理和改進,增強開發(fā)與改進能力,從而能按時地、不超預(yù)算地開發(fā)出高質(zhì)量的軟件。CMMI主要關(guān)注點就是成本效益、明確重點、過程集中和靈活性四個方面。
等級劃分:
CMMI認證分為5個等級:
1. 初始級
軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決于個人努力。管理是反應(yīng)式的。
2.可管理級
建立了基本的項目管理過程來跟蹤費用、進度和功能特性。制定了必要的過程紀律,能重復(fù)早先類似應(yīng)用項目取得的成功經(jīng)驗。
3. 已定義級
已將軟件管理和工程兩方面的過程文檔化、標準化,并綜合成該組織的標準軟件過程。所有項目均使用經(jīng)批準、剪裁的標準軟件過程來開發(fā)和維護軟件,軟件產(chǎn)品的生產(chǎn)在整個軟件過程是可見的。
4. 量化管理級
分析對軟件過程和產(chǎn)品質(zhì)量的詳細度量數(shù)據(jù),對軟件過程和產(chǎn)品都有定量的理解與控制。管理有一個作出結(jié)論的客觀依據(jù),管理能夠在定量的范圍內(nèi)預(yù)測性能。
5. 優(yōu)化管理級
過程的量化反饋和先進的新思想、新技術(shù)促使過程持續(xù)不斷改進。
每個等級都被分解為過程域,特殊目標和特殊實踐,通用目標、通用實踐和共同特性:
每個等級都有幾個過程區(qū)域組成,這幾個過程域共同形成一種軟件過程能力。每個過程域,都有一些特殊目標和通用目標,通過相應(yīng)的特殊實踐和通用實踐來實現(xiàn)這些目標。當一個過程域的所有特殊實踐和通用實踐都按要求得到實施,就能實現(xiàn)該過程域的目標。
能力度等級:屬于連續(xù)式表述,共有六個能力度等級(0~5),每個能力度等級對應(yīng)到一個一般目標,以及一組一般執(zhí)行方法和特定方法。
0 不完整級;1 已執(zhí)行級;2 已管理級;3 已定義級;4 量化管理級;5 最優(yōu)化級
名詞解釋
Process Area:過程域。簡單的說就是做好一個事情的某一個方面,對應(yīng)軟件開發(fā)來說,就是做好軟件開發(fā)的某一個方面。
Life Cycle:( Software Life Cycle Model)項目管理的生命周期。關(guān)注的是項目的過程管理。
MA:( Measurement & Analysis)。開發(fā)并持續(xù)發(fā)展度量能力以滿足項目管理的信息需求。
Milestone Review:( Milestone Review)階段評審。在階段結(jié)束時評審項目的狀態(tài)并確定項目是否應(yīng)該進入下一階段。
Process Tailoring:( Process Tailoring)過程裁剪。為了使組織定義的標準過程能夠適合于組織項目管理,不論該項目是提供產(chǎn)品還是服務(wù)。
Review:( Review)評審??梢杂行岣呦到y(tǒng),軟件及產(chǎn)品的質(zhì)量。
Testing:軟件測試。
CMMI2級和3級描述
2、3級共有18個過程域(PA),主要內(nèi)容如下,分四大類
過程管理:
1. OPD:( Organizational Process Definition)組織級過程定義。建立和維護有用的組織過程資產(chǎn)。
2. OPF:( Organizational Process Focus)組織級過程焦點。在理解現(xiàn)有過程強項和弱項的基礎(chǔ)上計劃和實施組織過程改善。3. OT:( Organizational Training)組織培訓(xùn)管理。增加組織各級人員的技能和知識,使他們能有效地執(zhí)行他們的任務(wù)。
項目管理:
4. PP:( Project Plan) 項目計劃。保證在正確的時間有正確的資源可用。為每個人員分配任務(wù)、協(xié)調(diào)人員。根據(jù)實際情況,調(diào)整項目。
5. PMC:( Project Monitoring and Control)項目監(jiān)督與控制。通過項目的跟蹤與監(jiān)控活動,及時反映項目的進度、費用、風險、規(guī)模、關(guān)鍵計算機資源及工作量等情況,通過對跟蹤結(jié)果的分析,依據(jù)跟蹤與監(jiān)控策略采取有效的行動,使項目組能在既定的時間、費用、質(zhì)量要求等情況下完成項目。
6.SAM:( Supplier Agreement Management)供應(yīng)商協(xié)議管理。旨在對以正式協(xié)定的形式從項目之外的供方采辦的產(chǎn)品和服務(wù)實施管理。
7.IPM:( Integrated Project Management)集成項目管理。根據(jù)從組織標準過程剪裁而來的集成的、定義的過程對項目和利益相關(guān)者的介入進行管理。
8. RSKM:( Risk Management)風險管理。識別潛在的問題,以便策劃應(yīng)對風險的活動和必要時在整個項目生存周期中實施這些活動,緩解不利的影響,實現(xiàn)目標。
工程管理:
9.RD: (Requirement Development)需求開發(fā)。需求開發(fā)的目的在于定義系統(tǒng)的邊界和功能、非功能需求,以便涉眾(客戶、最終用戶)和項目組對所開發(fā)的內(nèi)容達成一致。
10.REQM( Requirement Management)需求管理。需求管理的目的是在客戶和軟件項目之間就需要滿足的需求建立和 維護一致的約定。
11.TS:( Technical Solution)技術(shù)解決方案。在開發(fā)、設(shè)計和實現(xiàn)滿足需求的解決方案。解決方案的設(shè)計和實現(xiàn)等都圍繞產(chǎn)品、產(chǎn)品組件和與過程有關(guān)的產(chǎn)品。
12.PI:( Product Integration)產(chǎn)品集成。從產(chǎn)品部件組裝產(chǎn)品,確保集成產(chǎn)品功能正確并交付產(chǎn)品。
13.VAL:( Validation)確認。確認證明產(chǎn)品或產(chǎn)品部件在實際應(yīng)用下滿足應(yīng)用要求。
14.VER:( Verification)驗證。驗證確保選定的工作產(chǎn)品滿足需求規(guī)格。
支持管理:
15. CM:( Configuration Management)配置管理。建立和維護在項目的整個軟件生存周期中軟件項目產(chǎn)品的完整性 。
16.PPQA:( Process and Product Quality Assurance)過程和產(chǎn)品質(zhì)量保證。為項目組和管理層提供項目過程和相關(guān)工作產(chǎn)品的客觀信息。
17.MA:( Measurement and Analysis)測量與分析。開發(fā)和維持度量的能力,以便支持對管理信息的需要。作為改進、了解、控制決策。
18. DAR:( Decision Analysis and Resolution)決策分析與解決。應(yīng)用正式的評估過程依據(jù)指標評估候選方案,在此基礎(chǔ)上進行決策。
CMMI4級描述
第4級除第2、3級所涵蓋的18個流程領(lǐng)域外,增加
19. OPP :(Organizational Process Performance)組織過程性能。建立與維護組織過程性能的量化標準,以便使用量化方式的管理項目。
20. QPM(Quantitative Project Management) 量化的項目管理,量化管理項目已定義的項目過程,以達成項目既定的質(zhì)量和過程性能目標。
CMMI5級描述
第5級包含第2級到第4級的20個流程領(lǐng)域外
21. OID:(Organizational Innovation and Deployment)組織的創(chuàng)新與推展,選擇并推展?jié)u進創(chuàng)新的組織過程和技術(shù)改善,改善應(yīng)是可度量的,所選擇及推展的改善需支持基于組織業(yè)務(wù)目的的質(zhì)量及過程執(zhí)行目標。
22. CAR:(Causal Analysis and Resolution)因果分析與解決。識別缺失的原因并進行矯正,進一步的防止未來再次發(fā)生。
CMMI的價值
CMMI為企業(yè)帶來價值主要體現(xiàn)在以下幾個方面:
第一、能保證軟件開發(fā)的質(zhì)量與進度,能對“雜亂無章、無序管理”的項目開發(fā)過程進行規(guī)范。
第二、有利于成本控制。因為質(zhì)量有所保證,浪費在修改、解決客戶的抱怨方面的成本會降低很多。絕大多數(shù)情況是缺少規(guī)范制度,只是求快。項目完成后,要花很多時間修修補補,費用很容易失控。
第三、有助于提高軟件開發(fā)者的職業(yè)素養(yǎng)。每一個具體參與其中的員工,無論是項目經(jīng)理,還是工程師,甚至一些高層管理人的做事方法逐漸變得標準化、規(guī)范化。
第四、能夠解決人員流動所帶來的問題。公司通過過程改進,建立了財富庫以共享經(jīng)驗, 而不是單純依靠某些人員。
第五、有利于提升公司和員工績效管理水平,以持續(xù)改進效益。通過度量和分析開發(fā)過程和產(chǎn)品,建立公司的效率指標。
CMMI2級和3級的區(qū)別
CMMI2級對軟件工程活動的指導(dǎo)很弱,如:需求開發(fā)、設(shè)計、編碼、測試等。
在CMMI3級,你會發(fā)現(xiàn):
1)有指導(dǎo)需求開發(fā)的需求開發(fā)(Requirements Development)這個PA;
2)有指導(dǎo)設(shè)計、編碼工作的技術(shù)解決方案(Technical Solution)這個PA;
3)有指導(dǎo)如何保證工作產(chǎn)品滿足要求的驗證(Verification);
4)有指導(dǎo)如何保證軟件產(chǎn)品滿足真實使用環(huán)境要求的(Validation);
5)還有指導(dǎo)如何把軟件產(chǎn)品各組件集成在一起并保證能在相應(yīng)的硬件載體運行正常的產(chǎn)品集成(Product Integration);
CMMI2級的PP與PMC是直接與項目管理有關(guān)的兩個PA,在CMMI3級,對項目管理的要求進一步提高:
6)集成項目管理(Integrated Project Management):3級的項目管理,要求利用組織級的財富庫進行項目估算,并且利用財富庫裁剪出項目自己的過程,并用這個過程來管理項目。
7)風險管理(Risk Management):2級只有PP的SP2.2中提到要識別風險,而在3級專門有一個PA對風險管理提出更高的要求。
大家不知道有沒有發(fā)現(xiàn),2級的PA都是直接針對項目提出要求的。3級的IPM和RSKM,除了對項目級提出要求,另外也對組織級提出了要求,IPM要求有組織級的資產(chǎn)庫,RSKM要求要有組織級的風險管理策略等。另外,3級有幾個“O”開頭的PA,這幾個PA都是直接對組織級的提出要求。
8)組織過程焦點(Organizational Process Focus):這個PA要求組織成立SEPG來推動過程改進的工作,要求識別、計劃、實施改進過程,保證組織過程能持續(xù)改進。
9)組織過程定義(Organizational Process Definition):這個PA要求組織級建立財富庫,財富庫內(nèi)容要包括標準的過程、裁剪庫、度量庫、生命周期模型等。
10)組織培訓(xùn)(Organizational Training):要求組織根據(jù)商業(yè)目標要求準備并提供培訓(xùn)。
3級還有一個很特別的PA:
11)決策分析及解決方案(Decision Analysis and Resolution):這個PA提供了一個如何做出最佳決策的方法指導(dǎo)。軟件行業(yè)很多重要的決策,如設(shè)計方案、采購方案等,都可以應(yīng)用這個PA提供的辦法,另外也可以在組織過程改進中應(yīng)用決策分析的辦法。
CMMI3級的特點
1)明確規(guī)定了需求開發(fā)、設(shè)計、編碼、測試、集成等軟件開發(fā)各過程的要求。
2)對項目管理提出了更高的要求,要利用組織級的數(shù)據(jù)來管理項目。
3)出現(xiàn)了專門針對組織級的PA,要求有專門的組織來負責過程改進的工作。
4)提供了一個做出最佳決策的指導(dǎo),而這個方法可以用于軟件工程,也可以用于組織級過程改進。
由這些特點大家可以看到,3級已經(jīng)對軟件開發(fā)的各個方面有了詳細的要求,2級很多不明細的地方全部已經(jīng)明確。一個達到3級的企業(yè),肯定會定義了很多軟件開發(fā)各個方面的過程,并且會有組織級的財富庫。所以3級叫“已定義”級。
CMMI的過程結(jié)構(gòu)和文檔輸出
中企檢測認證網(wǎng)提供iso體系認證機構(gòu)查詢,檢驗檢測、認證認可、資質(zhì)資格、計量校準、知識產(chǎn)權(quán)貫標一站式行業(yè)企業(yè)服務(wù)平臺。中企檢測認證網(wǎng)為檢測行業(yè)相關(guān)檢驗、檢測、認證、計量、校準機構(gòu),儀器設(shè)備、耗材、配件、試劑、標準品供應(yīng)商,法規(guī)咨詢、標準服務(wù)、實驗室軟件提供商提供包括品牌宣傳、產(chǎn)品展示、技術(shù)交流、新品推薦等全方位推廣服務(wù)。這個問題就給大家解答到這里了,如還需要了解更多專業(yè)性問題可以撥打中企檢測認證網(wǎng)在線客服13550333441。為您提供全面檢測、認證、商標、專利、知識產(chǎn)權(quán)、版權(quán)法律法規(guī)知識資訊,包括商標注冊、食品檢測、第三方檢測機構(gòu)、網(wǎng)絡(luò)信息技術(shù)檢測、環(huán)境檢測、管理體系認證、服務(wù)體系認證、產(chǎn)品認證、版權(quán)登記、專利申請、知識產(chǎn)權(quán)、檢測法、認證標準等信息,中企檢測認證網(wǎng)為檢測認證商標專利從業(yè)者提供多種檢測、認證、知識產(chǎn)權(quán)、版權(quán)、商標、專利的轉(zhuǎn)讓代理查詢法律法規(guī),咨詢輔導(dǎo)等知識。
本文內(nèi)容整合網(wǎng)站:百度百科、搜狗百科、360百科、知乎、市場監(jiān)督總局 、國家認證認可監(jiān)督管理委員會、質(zhì)量認證中心
免責聲明:本文部分內(nèi)容根據(jù)網(wǎng)絡(luò)信息整理,文章版權(quán)歸原作者所有。向原作者致敬!發(fā)布旨在積善利他,如涉及作品內(nèi)容、版權(quán)和其它問題,請跟我們聯(lián)系刪除并致歉!