咨詢熱線:13880211315

CMMI軟件能(néng)力成熟度模型認證咨詢
來(lái)源: | 作(zuò)者:管理(lǐ)員(yuán) | 發布時(shí)間(jiān): 2017-10-28 | 1584 次浏覽 | 分(fēn)享到:
   CMMI全稱是Capability Maturity Model Integration,即能(néng)力成熟度模型集成(也(yě)有稱為(wèi):軟件能(néng)力成熟度集成模型)[1]  ,是美國國防部的一(yī)個(gè)設想,1994年由美國國防部(United States Department of Defense)與卡内基-梅隆大學(Carnegie-Mellon University)下(xià)的軟件工程研究中心(Software Engineering Institute,SEISM)以及美國國防工業協會(National Defense Industrial Association)共同開發和研制的,他們計劃把現(xiàn)在所有現(xiàn)存實施的與即将被發展出來(lái)的各種能(néng)力成熟度模型,集成到一(yī)個(gè)框架中去,申請此認證的前提條件是該企業具有有效的軟件企業認定證書。
   其目的是幫助軟件企業對軟件工程過程進行管理(lǐ)和改進,增強開發與改進能(néng)力,從而能(néng)按時(shí)地、不超預算(suàn)地開發出高質量的軟件。其所依據的想法是:隻要集中精力持續努力去建立有效的軟件工程過程的基礎結構,不斷進行管理(lǐ)的實踐和過程的改進,就(jiù)可以克服軟件開發中的困難。CMMI為(wèi)改進一(yī)個(gè)組織的各種過程提供了(le)一(yī)個(gè)單一(yī)的集成化(huà)框架,新(xīn)的集成模型框架消除了(le)各個(gè)模型的不一(yī)緻性,減少了(le)模型間(jiān)的重複,增加透明度和理(lǐ)解,建立了(le)一(yī)個(gè)自動的、可擴展的框架。因而能(néng)夠從總體(tǐ)上(shàng)改進組織的質量和效率。CMMI主要關(guān)注點就(jiù)是成本效益、明确重點、過程集中和靈活性四個(gè)方面。
1. 初始級
    軟件過程是無序的,有時(shí)甚至是混亂的,對過程幾乎沒有定義,成功取決于個(gè)人(rén)努力。管理(lǐ)是反應式的。
2.可管理(lǐ)級
    建立了(le)基本的項目管理(lǐ)過程來(lái)跟蹤費用、進度和功能(néng)特性。制定了(le)必要的過程紀律,能(néng)重複早先類似應用項目取得的成功經驗。
3. 已定義級
    已将軟件管理(lǐ)和工程兩方面的過程文檔化(huà)、标準化(huà),并綜合成該組織的标準軟件過程。所有項目均使用經批準、剪裁的标準軟件過程來(lái)開發和維護軟件,軟件産品的生(shēng)産在整個(gè)軟件過程是可見的。
4. 量化(huà)管理(lǐ)級
    分(fēn)析對軟件過程和産品質量的詳細度量數據,對軟件過程和産品都有定量的理(lǐ)解與控制。管理(lǐ)有一(yī)個(gè)作(zuò)出結論的客觀依據,管理(lǐ)能(néng)夠在定量的範圍内預測性能(néng)。
5. 優化(huà)管理(lǐ)級
    過程的量化(huà)反饋和先進的新(xīn)思想、新(xīn)技術促使過程持續不斷改進。

     每個(gè)等級都被分(fēn)解為(wèi)過程域,特殊目标和特殊實踐,通用目标、通用實踐和共同特性:
     每個(gè)等級都有幾個(gè)過程區域組成,這(zhè)幾個(gè)過程域共同形成一(yī)種軟件過程能(néng)力。每個(gè)過程域,都有一(yī)些(xiē)特殊目标和通用目标,通過相應的特殊實踐和通用實踐來(lái)實現(xiàn)這(zhè)些(xiē)目标。當一(yī)個(gè)過程域的所有特殊實踐和通用實踐都按要求得到實施,就(jiù)能(néng)實現(xiàn)該過程域的目标。
能(néng)力度等級:屬于連續式表述,共有六個(gè)能(néng)力度等級(0~5),每個(gè)能(néng)力度等級對應到一(yī)個(gè)一(yī)般目标,以及一(yī)組一(yī)般執行方法和特定方法。
0 不完整級
1 已執行級
2 已管理(lǐ)級
3 已定義級
4 量化(huà)管理(lǐ)級
5 最優化(huà)級