關于我(wǒ)們
ISO9001
胡老師
13616534738
微信聯系
404444533@qq.com
QQ聯系
925349783@qq.com
服務時間
人工(gōng)服務:8:00--18:00
首頁<體(tǐ)系認證<CMMI
一(yī)、CMMI簡介:
CMMI全稱是Capability Maturity Model Integration,即能力成熟度模型集成(也有稱爲:軟件能力成熟度集成模型),是美國國防部的一(yī)個設想,1994年由美國國防部(United States Department of Defense)與卡内基-梅隆大(dà)學(Carnegie-Mellon University)下(xià)的軟件工(gōng)程研究中(zhōng)心(Software Engineering Institute,SEISM)以及美國國防工(gōng)業協會(National Defense Industrial Association)共同開(kāi)發和研制的,他們計劃把現在所有現存實施的與即将被發展出來的各種能力成熟度模型,集成到一(yī)個框架中(zhōng)去(qù),申請此認證的前提條件是該企業具有有效的軟件企業認定證書(shū)。其目的是幫助軟件企業對軟件工(gōng)程過程進行管理和改進,增強開(kāi)發與改進能力,從而能按時地、不超預算地開(kāi)發出高質量的軟件。其所依據的想法是:隻要集中(zhōng)精力持續努力去(qù)建立有效的軟件工(gōng)程過程的基礎結構,不斷進行管理的實踐和過程的改進,就可以克服軟件開(kāi)發中(zhōng)的困難。CMMI爲改進一(yī)個組織的各種過程提供了一(yī)個單一(yī)的集成化框架,新的集成模型框架消除了各個模型的不一(yī)緻性,減少了模型間的重複,增加透明度和理解,建立了一(yī)個自動的、可擴展的框架。因而能夠從總體(tǐ)上改進組織的質量和效率。CMMI主要關注點就是成本效益、明确重點、過程集中(zhōng)和靈活性四個方面。
二、CMMI版本:
CMMI 1.3是2010年11月SEI 發布的CMMI模型的最新版本。CMMI 1.3包括CMMI采購模型1.3版、CMMI開(kāi)發模型1.3版、CMMI服務模型1.3版。CMMI 1.3将于2020年9月30号截止,2020年10月1日開(kāi)始正式進入CMMI V2.0。CMMI V2.0 模型是一(yī)套經過驗證的全球最佳實踐,旨在優化不斷變化的全球環境中(zhōng)的業務性能,幫助組織建立解決最常見業務挑戰的關鍵能力并設定相應基準,包括:設計和開(kāi)發産品提高性能交付和管理服務維持習慣性和持久性管理業務彈性規劃和管理工(gōng)作選擇和管理供應商(shāng)确保質量管理員(yuán)工(gōng)支持實施CMMI V2.0 關鍵改進:1、改進業務性能:業務目标直接與運營相關聯,以便在時間、質量、預算、客戶滿意度和其他關鍵驅動因素方面實現可度量的性能提升。2、利用當前的最佳實踐:CMMI V2.0 是經驗證最佳實踐的可信來源,将不斷更新以反映新在線平台上不斷變化的業務需求。3、構建敏捷彈性和規模:直接指導如何增強使用 Scrum 的敏捷項目的過程,并注重性能。4、提高基準評估的價值:新的績效導向評估方法提高了基準評估的可靠性和一(yī)緻性,同時縮短了準備時間和生(shēng)命周期成本。5、采用:通過在線訪問和應用指南(nán),比以往更加容易獲得 CMMI 的優勢。
三、過程域:
Process Area:過程域。簡單的說就是做好一(yī)個事情的某一(yī)個方面,對應軟件開(kāi)發來說,就是做好軟件開(kāi)發的某一(yī)個方面。2、3級共有18個過程域(PA),主要内容如下(xià),分(fēn)四大(dà)類:
1. OPD:(Organizational Process Definition)組織級過程定義。建立和維護有用的組織過程資(zī)産。2. OPF:(Organizational Process Focus)組織級過程焦點。在理解現有過程強項和弱項的基礎上計劃和實施組織過程改善。3. OT:(Organizational Training)組織培訓管理。增加組織各級人員(yuán)的技能和知(zhī)識,使他們能有效地執行他們的任務。
4. PP:(Project Plan)項目計劃。保證在正确的時間有正确的資(zī)源可用。爲每個人員(yuán)分(fēn)配任務、協調人員(yuán)。根據實際情況,調整項目。5. PMC:(Project Monitoring and Control)項目監督與控制。通過項目的跟蹤與監控活動,及時反映項目的進度、費(fèi)用、風險、規模、關鍵計算機資(zī)源及工(gōng)作量等情況,通過對跟蹤結果的分(fēn)析,依據跟蹤與監控策略采取有效的行動,使項目組能在既定的時間、費(fèi)用、質量要求等情況下(xià)完成項目。6.SAM:(Supplier Agreement Management)供應商(shāng)協議管理。旨在對以正式協定的形式從項目之外(wài)的供方采辦的産品和服務實施管理。7.IPM:(Integrated Project Management)集成項目管理。根據從組織标準過程剪裁而來的集成的、定義的過程對項目和利益相關者的介入進行管理。8. RSKM:(Risk Management)風險管理。識别潛在的問題,以便策劃應對風險的活動和必要時在整個項目生(shēng)存周期中(zhōng)實施這些活動,緩解不利的影響,實現目标。
9.RD:(Requirement Development)需求開(kāi)發。需求開(kāi)發的目的在于定義系統的邊界和功能、非功能需求,以便涉衆(客戶、最終用戶)和項目組對所開(kāi)發的内容達成一(yī)緻。10.REQM(Requirement Management)需求管理。需求管理的目的是在客戶和軟件項目之間就需要滿足的需求建立和 維護一(yī)緻的約定。11.TS:(Technical Solution)技術解決方案。在開(kāi)發、設計和實現滿足需求的解決方案。解決方案的設計和實現等都圍繞産品、産品組件和與過程有關的産品。12.PI:(Product Integration)産品集成。從産品部件組裝産品,确保集成産品功能正确并交付産品。13.VAL:(Validation)确認。确認證明産品或産品部件在實際應用下(xià)滿足應用要求。14.VER:(Verification)驗證。驗證确保選定的工(gōng)作産品滿足需求規格。
15. CM:(Configuration Management)配置管理。建立和維護在項目的整個軟件生(shēng)存周期中(zhōng)軟件項目産品的完整性 。16.PPQA:(Process and Product Quality Assurance)過程和産品質量保證。爲項目組和管理層提供項目過程和相關工(gōng)作産品的客觀信息。17.MA:(Measurement and Analysis)測量與分(fēn)析。開(kāi)發和維持度量的能力,以便支持對管理信息的需要。作爲改進、了解、控制決策。18. DAR:(Decision Analysis and Resolution)決策分(fēn)析與解決。應用正式的評估過程依據指标評估候選方案,在此基礎上進行決策。第4級除第2、3級所涵蓋的18個流程領域外(wài),增加19. OPP :(Organizational Process Performance)組織過程性能。建立與維護組織過程性能的量化标準,以便使用量化方式的管理項目。20. QPM(Quantitative Project Management) 量化的項目管理,量化管理項目已定義的項目過程,以達成項目既定的質量和過程性能目标。。第5級包含第2級到第4級的20個流程領域外(wài),增加,21. OID:(Organizational Innovation and Deployment)組織的創新與推展,選擇并推展漸進創新的組織過程和技術改善,改善應是可度量的,所選擇及推展的改善需支持基于組織業務目的的質量及過程執行目标。22. CAR:(Causal Analysis and Resolution)因果分(fēn)析與解決。識别缺失的原因并進行矯正,進一(yī)步的防止未來再次發生(shēng)。
四、評估方法:
SEI将CMMI的評估過程分(fēn)爲Class A、B 、C三種類型:Class A類評估:是正式的标準過程,目的是獲得評估等級,評估過程需執行所有的評估步驟 ,在CMMI标準中(zhōng)需要滿足ARC要求 ( Appraisal Requirement for CMMI ) ,需要組建正式評估小(xiǎo)組,并需要SEI授權的主任評估師領導評估組進行評估。根據被評估的CMMI的不同級别,評估組人數通常爲4-9人,評估天數爲5-10天,被評估企業派人參加ATM。評估方式爲文件審查和人員(yuán)訪談,評估輸出物(wù)爲最終評估報告,并由主任評估師向SEI注冊評估結果。具體(tǐ)評估過程詳細描述參見SCAMPI ( Standard CMMI Appraisal Method for Process Improvement) “标準的CMMI評估方法”。企業做CMMI評估并向SEI注冊,都是采用本類評估。Class B類評估:隻需要滿足部分(fēn)的ARC要求,并可以隻收集更少的信息,但必須包括從訪談方式獲得的信息,不需要最終産生(shēng)組織的成熟度級别,評估組的負責人既可以是SEI授權主任評估師,也可以由組織内部有經驗的成員(yuán)擔當,可以認爲是組織内部的評估過程,可以在過程改進過程中(zhōng)的診斷過程中(zhōng)使用,也可以在組織發展過程中(zhōng)進行階段性評估審計時使用。Class C類評估:是一(yī)種非正式評估過程,滿足更少的ARC要求,組織快速浏覽過程,隻确定相對較少過程域,不需要SEI授權評估師給出組織成熟度級别。一(yī)般是針對特定少數或一(yī)個項目,或針對少數過程、或一(yī)個過程在組織中(zhōng)執行的情況進行評估,通常是在組織發展過程中(zhōng)進行。
五、等級:
1. 初始級軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決于個人努力。管理是反應式的
2.可管理級建立了基本的項目管理過程來跟蹤費(fèi)用、進度和功能特性。制定了必要的過程紀律,能重複早先類似應用項目取得的成功經驗。
3. 已定義級已将軟件管理和工(gōng)程兩方面的過程文檔化、标準化,并綜合成該組織的标準軟件過程。所有項目均使用經批準、剪裁的标準軟件過程來開(kāi)發和維護軟件,軟件産品的生(shēng)産在整個軟件過程是可見的。
4. 量化管理級分(fēn)析對軟件過程和産品質量的詳細度量數據,對軟件過程和産品都有定量的理解與控制。管理有一(yī)個作出結論的客觀依據,管理能夠在定量的範圍内預測性能。
5. 優化管理級過程的量化反饋和先進的新思想、新技術促使過程持續不斷改進。
六、CMMI的價值:
1、能保證軟件開(kāi)發的質量與進度,能對“雜(zá)亂無章、無序管理”的項目開(kāi)發過程進行規範。
2、有利于成本控制。因爲質量有所保證,浪費(fèi)在修改、解決客戶的抱怨方面的成本會降低很多。絕大(dà)多數情況是缺少規範制度,隻是求快。項目完成後,要花很多時間修修補補,費(fèi)用很容易失控。
3、有助于提高軟件開(kāi)發者的職業素養。每一(yī)個具體(tǐ)參與其中(zhōng)的員(yuán)工(gōng),無論是項目經理,還是工(gōng)程師,甚至一(yī)些高層管理人的做事方法逐漸變得标準化、規範化。
4、能夠解決人員(yuán)流動所帶來的問題。公司通過過程改進,建立了财富庫以共享經驗, 而不是單純依靠某些人員(yuán)。
5、有利于提升公司和員(yuán)工(gōng)績效管理水平,以持續改進效益。通過度量和分(fēn)析開(kāi)發過程和産品,建立公司的效率指标。
七、認證流程:
1)收集資(zī)料:需求文檔、設計文檔、開(kāi)發文檔、測試文檔等
2)編寫軟件成熟度集成模型文件,并申報
3)正式評估
4)獲證