自從1994 年SEI正式發(fā)布軟件CMM以來,相繼又開發(fā)出了系統(tǒng)工程、軟件收購、人力資源辦理以及集成產(chǎn)品和進(jìn)程開發(fā)方面的多個才能成熟度模型。雖然這些模型在許多安排都得到了良好的使用,但關(guān)于一些大型軟件企業(yè)來說,可能會出現(xiàn)需要同時選用多種模型來改善自己多方面進(jìn)程才能的情況。這時他們就會發(fā)現(xiàn)存在一些問題,其間首要問題體現(xiàn)在:
n 不能集中其不同進(jìn)程改善的才能以獲得更大成績;
n 要進(jìn)行一些重復(fù)的訓(xùn)練、評估和改善活動,因此增加了許多本錢;
n 遇到不同模型中有一些對相同事物說法不一致,或活動不協(xié)調(diào),甚至相抵觸。 于是,期望整合不同CMM 模型的需求產(chǎn)生了。1997 年,美國聯(lián)邦航空辦理局(FAA)開發(fā)了FAA-iCMMSM(聯(lián)邦航空辦理局的集成CMM),該模型集成了適用于系統(tǒng)工程的SE-CMM、軟件獲取的SA-CMM 和軟件的SW-CMM 三個模型中的一切原則、概念和實(shí)踐。該模型被認(rèn)為是第一個集成化的模型。CMM與CMMI最大的不同點(diǎn)和差異: CMMISM-SE/SW/IPPD/SS 1.1 版別有四個集成成分,即:系統(tǒng)工程(SE)和軟件工程(SW)是根本的科目,關(guān)于有些安排還能夠使用集成產(chǎn)品和進(jìn)程開發(fā)方面(IPPD)的內(nèi)容,如果涉及到供應(yīng)商外包辦理能夠相應(yīng)的使用SS(Supplier Sourcing)部分。
CMMI有兩種表明辦法,一種是我們很熟悉的,和軟件CMM 相同的階段式體現(xiàn)辦法,另一種是接連式的體現(xiàn)辦法。這兩種體現(xiàn)辦法的差異是:階段式體現(xiàn)辦法仍然把CMMI中的若干個進(jìn)程區(qū)域分成了5 個成熟度級別,幫助施行CMMI的安排建議一條比較容易實(shí)現(xiàn)的進(jìn)程改善發(fā)展路途。而接連式體現(xiàn)辦法則經(jīng)過將CMMI中進(jìn)程區(qū)域分為四大類:進(jìn)程辦理、項(xiàng)目辦理、工程以及支撐。關(guān)于每個大類中的進(jìn)程區(qū)域,又進(jìn)一步分為根本的和高級的。這樣,在依照接連式表明辦法施行CMMI的時候,一個安排能夠把項(xiàng)目辦理或者其他某類的實(shí)踐一直做到最好,而其他方面的進(jìn)程區(qū)域能夠完全不用考慮。