1、作用不同
CMM是一種對軟體組織在定義、實施、度量、控制和改善其軟體過程的實踐中各個發展階段的描述形成的標準。
CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分國家和地區開始推廣和試用。
2、特點不同
CMM是對於軟體組織在定義、實施、度量、控制和改善其軟體過程的實踐中各個發展階段的描述。
CMMI是由美國卡耐基梅隆大學軟體工程研究所組織全世界的軟體過程改進和軟體開發管理方面的專家歷時四年而開發出來的,並在全世界推廣實施的一種軟體能力成熟度評估標準,主要用於指導軟體開發過程的改進和進行軟體開發能力的評估。
3、功能不同
CMM的核心是把軟體開發視為一個過程,並根據這一原則對軟體開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。
CMM模型主要用於軟體過程的改進,促進軟體企業軟體能力成熟度的提高,但它對於系統工程、整合化產品和過程開發、供應商管理等領域的過程改進都存在缺陷,因而人們不得不分別開發軟體以外其他學科的類似模型。
1、作用不同
CMM是一種對軟體組織在定義、實施、度量、控制和改善其軟體過程的實踐中各個發展階段的描述形成的標準。
CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分國家和地區開始推廣和試用。
2、特點不同
CMM是對於軟體組織在定義、實施、度量、控制和改善其軟體過程的實踐中各個發展階段的描述。
CMMI是由美國卡耐基梅隆大學軟體工程研究所組織全世界的軟體過程改進和軟體開發管理方面的專家歷時四年而開發出來的,並在全世界推廣實施的一種軟體能力成熟度評估標準,主要用於指導軟體開發過程的改進和進行軟體開發能力的評估。
3、功能不同
CMM的核心是把軟體開發視為一個過程,並根據這一原則對軟體開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。
CMM模型主要用於軟體過程的改進,促進軟體企業軟體能力成熟度的提高,但它對於系統工程、整合化產品和過程開發、供應商管理等領域的過程改進都存在缺陷,因而人們不得不分別開發軟體以外其他學科的類似模型。