首頁>Club>
9
回覆列表
  • 1 # Bad大屁

    CMMI是“能力成熟度模型整合”的意思。是一種評估或者認證制度。 由一個專業的認證公司、評估師來按照CMMI模型檢查你們公司的軟體開發過程是否達到了CMMI某個級別的要求。

    CMMI將軟體過程的成熟度分為5個等級,以下是5個等級的基本特徵:

    1. 初始級軟體過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決於個人努力。管理是反應式的。 2. 已管理級建立了基本的專案管理過程來跟蹤費用、進度和功能特性。制定了必要的過程紀律,能重複早先類似應用專案取得的成功經驗。

    3. 已定義級已將軟體管理和工程兩方面的過程文件化、標準化,並綜合成該組織的標準軟體過程。所有專案均使用經批准、剪裁的標準軟體過程來開發和維護軟體,軟體產品的生產在整個軟體過程是可見的。 目前,公司需要申請的就是已定義級別,通常稱為CMMI3。由此,我們可知CMMI3是CMMI其中的一個等級。4. 量化管理級分析對軟體過程和產品質量的詳細度量資料,對軟體過程和產品都有定量的理解與控制。管理有一個作出結論的客觀依據,管理能夠在定量的範圍內預測效能。 5. 最佳化管理級可集中精力改進過程,採用新技術、新方法。擁有防止出現缺陷、識別薄弱環節以及加以改進的手段。可取得過程有效性的統計資料,並可據進行分析,從而得出最佳方法。 每個等級都被分解為過程域,特殊目標和特殊實踐,通用目標、通用實踐和共同特性:

    能力度等級:屬於連續式表述,共有六個能力度等級(0~5),每個能力度等級對應到一個一般目標,以及一組一般執行方法和特定方法。

    0 不完整級

    1 已執行級

    2 已管理級

    3 已定義級

    4 量化管理級

    5 最最佳化級

    CMMI全稱是Capability Maturity Model Integration,即能力成熟度模型整合(也有稱為:軟體能力成熟度整合模型) ,是美國國防部的一個設想。

    1994年由美國國防部(United States Department of Defense)與卡內基-梅隆大學(Carnegie-Mellon University)下的軟體工程研究中心(Software Engineering Institute,SEISM)以及美國國防工業協�幔∟ational Defense Industrial Association)共同開發和研製的。

    他們計劃把現在所有現存實施的與即將被髮展出來的各種能力成熟度模型,整合到一個框架中去,申請此認證的前提條件是該企業具有有效的軟體企業認定證書。

  • 中秋節和大豐收的關聯?
  • 雙流電動車在哪上牌?