CMMI?(capability maturity model integration)軟件能力成熟度集成模型,是由美國國防部與卡內基-梅隆大學和美國國防工業協會(SEI) 共同開發研制的。CMMI的前身是1994年SEI正式發布的軟件CMM (capability maturity model)。在CMM (又稱SW-CMM)發布后,相繼又開發出了系統工程(SE-CMM)、軟件采購 (SS-CMM)、 人力資源管理以及 集成產品和過程開發(PPD-CMM)方面等多個能力成熟度模型。
2001年12月,SEI在原來的CMM基礎上,正式發布CMMI1.1 版本。CMMI涉及面更廣,覆蓋軟件工程、系統工程、集成產品開發和系統采購,是一套融合多學科的、可擴充的產品集合。
CMMI提供連續模型和階段模型這兩種表示方法,組織可以根據自己的過程改進需求并自由選擇合適的表示方法。階段式表示方法把成熟度分為五個等級:連續式過程區域分為四大類:過程管理、項目管理、 工程以及支持。
CMMI的實施方法分為連續式和階段式。與連續式方法由組織挑選評估項目不同的是,階段式方怯是由評估師來挑選評估項目,要求大部分的項目都要達到相應級別,因此階段式方法的難度要大一些。但總體來說,其實質內容是完全一樣的。
由于IT的軟件或服務都不可避免的有開發到運行(提供服務)的生命周期,在這個生命周期中可以結合兩種管理體系的精髓,在特定階段分別發揮各自的特長,將運行過程中的問題反饋到開發過程,促進軟件或開發過程的改進,同時為運行或服務過程提供更優的產晶或服務內容。
共有條評論 網友評論