iso900與cmm的不同特點,簡述iso900與cmm不同特點
什么是CMMI,與CMM有何不同?
CMM是專門針對軟件開發企業設計的,強調的是軟件開發過程的管理.CMMI是英文Capacity Matu-rity Model Integrated的簡稱。中文的譯意是能力成熟度集成模型。CMMI 是CMM模型的最新版本。
詳細說明打不下 資料如下
CMM與ISO9000的區別?
cmm=軟件行業能力品級 iso9001質量管理體系 cmm在建立過程中需要借鑒ISO9001的基礎iso三體系認證系統,在此基礎上附加軟件行業能力評估特殊要求。 簡單說:iso9001是基礎,cmm是在基礎上附加的行業特殊需求
根據我所了解的·ISO9000是針對質量管理體系的·范圍較大·而CMM是針對軟件行業的·局域性比較小,要求的級別也比較高·拿到認證咨詢應該沒有9000容易拿吧·
cmm=軟件行業能力品級 iso9001質量管理體系 cmm在建立過程中需要借鑒iso9001的基礎iso三體系認證系統,在此基礎上附加軟件行業能力評估特殊要求。 簡單說:iso9001是基礎,cmm是在基礎上附加的行業特殊需求
cmmi與cmm的區別?
1、作用不同CMM是一種對軟件組織在定義、實施、度量、控制和改善其軟件過程的實踐中各個發展階段的描述形成的標準。CMMI是CMM模型的最新版本。早期的CMMI(CMMI-SE/SW/IPPD),SEI在部分國家和地區開始推廣和試用。
2、特點不同CMM是對于軟件組織在定義、實施、度量、控制和改善其軟件過程的實踐中各個發展階段的描述。CMMI是由美國卡耐基梅隆大學軟件工程研究所組織全世界的軟件過程改進和軟件開發管理方面的專家歷時四年而開發出來的,并在全世界推廣實施的一種軟件能力成熟度評估標準,主要用于指導軟件開發過程的改進和進行軟件開發能力的評估。
3、功能不同CMM的核心是把軟件開發視為一個過程,并根據這一原則對軟件開發和維護進行過程監控和研究,以使其更加科學化、標準化、使企業能夠更好地實現商業目標。CMM模型主要用于軟件過程的改進,促進軟件企業軟件能力成熟度的提高,但它對于系統工程、集成化產品和過程開發、供應商管理等領域的過程改進都存在缺陷,因而人們不得不分別開發軟件以外其他學科的類似模型。
CMM與ISO9001的區別?
ISO9001被認為是適用于所有各類專業領域的一種質量保證模式;但是,對于軟件組織來說,盡管加上了ISO990-3作為實施指南,ISO9001似乎仍然不夠貼切,留給審核員作解釋的回旋余地相當大。于是就軟件能力評定而言,按ISO90X進行認證咨詢時,不確定性很大;換言之,同是通過了ISO90X認證咨詢的組織,其間的軟件能力可能有很大差別。 CMM是專門針對軟件組織iso認證的一種描述軟件過程能力的模型。CMM研制的主要目的有二:一是幫助事先確定承包商的軟件能力;二是用于軟件組織的過程改進。
ISO9001被認為是適用于所有各類專業領域的一種質量保證模式;但是,對于軟件組織來說,盡管加上了ISO990-3作為實施指南,ISO9001似乎仍然不夠貼切,留給審核員作解釋的回旋余地相當大。于是就軟件能力評定而言,按ISO90X進行認證咨詢時,不確定性很大;換言之,同是通過了ISO90X認證咨詢的組織,其間的軟件能力可能有很大差別。 CMM是專門針對軟件組織iso認證的一種描述軟件過程能力的模型。CMM研制的主要目的有二:一是幫助事先確定承包商的軟件能力;二是用于軟件組織的過程改進。考慮到按ISO9001對軟件組織進行認證咨詢審核時存在的較大不確定性,在iso認證CMM時。注意了盡量縮小審核員解釋的回旋余地,因此
CMM和ISO9001都涉及質量管理和過程管理,并且都受到類似的厲害關系驅動,兩者之間有著相似之處。因此,往往產生這樣的問題: 符合ISO9001的軟件組織達到CMM的哪一級? 達到CMM的第2或3級的軟件組織是否符合ISO9001? 一個組織打算推進質量管理或改進軟件過程時是采用ISO9001還是采用CMM? ISO9001被認為是適用于所有各類專業領域的一種質量保證模式;但是,對于軟件組織來說,盡管加上了ISO990-3作為實施指南,ISO9001似乎仍然不夠貼切,留給審核員作解釋的回旋余地相當大。于是就軟件能力評定而言,按ISO90進行認證咨詢時,不確定性很大;換言之,同是通過了ISO90認證咨詢的組織,其間的軟件能力可能有很大差別。 CMM是專門針對軟件組織iso認證的一種描述軟件過程能力的模型。CMM研制的主要目的有二:一是幫助事先確定承包商的軟件能力;二是用于軟件組織的過程改進??紤]到按ISO9001對軟件組織進行認證咨詢審核時存在的較大不確定性,在iso認證CMM時。注意了盡量縮小審核員解釋的回旋余地,因此,不僅對每個關鍵過程方面給出了明確的目標和體現這些目標的各個關鍵慣例,而且對各個關鍵慣例都給出了明確的定義和詳細的說明,以期按CMM進行評估時能有較大的一致性和可靠性。結果,CMM成了一個“龐然大物”——長達500余頁。 如上所述,CMM與ISO9001的iso認證思路不同,并且一個是“專用”,一個是“泛用”,因此,盡管兩者都由于涉及質量管理和過程而有著相似之處,但也存在很大差別。下面依次按ISO9001的20個要素對CMM作一些簡單比較。 4.1.管理職責 ISO9001要求確定質量方針并且加以iso三體系認證化,理解,執行和維護;要求確定所有員工在規定,達到和監控質量方面的責任和權限;要求確定自有的驗證資源,進行培訓和給予財政支持。由一名指定的經理保證質量計劃的實現和維護。 在CMM中,管理層在質量方針和驗證活動方面的責任主要反映在“軟件質量保證’沖,在“軟件項目策劃”和“軟件項目跟蹤和監督”中只是指出履行所有項目角色時的責任。 高級管理層和項目管理層的軟件項目管理責任是在確認實現中反映。一般,領導問題反映在公共特性的“承諾’方面,組織和資源問題反映在公共特性的“能力”方面。雖然CMM在第再級的“軟件質量管理”中也描述了質量方針,不過,第4級的質量方針是定量的。此外,ISO9001中關于度量在質量管理體系中的作用也有點含糊,ISO9001第4.20條要求確定質量目標并且形成iso三體系認證,而沒有要求量化。 4.2.質量體系ISO9001要求建立iso三體系認證化的質量體系,包括程序和指導書。ISO9000-3以質量體系作為整個軟件生存周期的綜合過程。 CMM主要在“軟件質量保證”中涉及質量體系活動。各項程序分布在“關鍵過程方面”的各項“要執行的活動”中。 軟件項目將用到的特定程序和標準在“軟件項目策劃”中描述的軟件開發計劃中 規定。通過“軟件質量保證”和執行‘確認實現”中的審核活動來確保持合這些標準和程序。 “軟件iso三體系認證工程”要求確定各項軟件工程任務,加以綜合并且統一執行;這一點與ISO900-3關于此條的指南對應。 CMM第3級“組織過程定義”這一關鍵過程方面描述了一組組織一級的軟件過程財富,包括標準,程序和過程說明。運用“組織過程定義”肯定有助于達到此條要求,但是在JSO9001的這~條里,標準和程序可能直接在項目級處理。ISO9001討論供方的質量體系,而不討論組織支持與項目實現的關系;CMM作了討論。另一方面,在ISO9000-3中,關于質量策劃的指南有兩節:423節討論跨項目的質量策劃;5.5節討論具體開發工作中的質量策劃。 4.3合同評審 ISO90要求評審合同,以確定各項要求是否充分規定,是否與標書~致,是否能實現。 在CMM中,對顧客軟件需求的審查在“需求管理”中敘述。軟件組織(供方)確保分配給軟件的(系統)要求形成iso三體系認證并且予以審查,確保那些可能引起誤解的或含混的要求得以澄清。因為CMM僅限于軟件方面,所以顧客需求作為一個整體歸于“需求管理”這個關鍵過程方面里。 CMM中的“軟件項目策劃”描述了為簽定合同而要提出的軟件開發計劃建議和工作陳述,并且要求軟件工程組和高級管理層加以審查。 CMM還就軟件組織通過分包獲得軟件的情況作了規定(在“軟件分包方管理”中敘述)。合同可以是與某個外部顧客的,也可以是與分包方的;雖然這一點在ISO9001的這一節中沒有明確規定,但也可以意識到。 4.4iso認證控制 ISO9001要求建立控制和證實iso認證的程序。這包括策劃iso認證活動,標識輸入和輸出,證實iso認證和控制iso認證申報。ISO9000-3用了幾條來詳細描述了這一條:購方需求規范(5.3),開發策劃(5.4),質量策劃(5.5),iso認證和實現(5.6),測試和驗證(5.7)和配置管理(6.1)。 CMM中,需求分析,iso認證,編碼和測試等生存周期活動在“軟件iso三體系認證工程”中描述。這些活動的策劃是在“軟件項目策劃”中描述。“軟件項目跟蹤和監督”描述這些活動的控制,而“軟件配置管理”描述的是這些活動產生的軟件工作產物的配置管理。 ISO9001要求進行諸如記錄并且保存iso認證審查和鑒定測試之類的iso認證控制手段。ISO9000-3指出,供方應該進行審查,以保證需求得到滿足和iso認證方法得到正確執行。雖然對iso認證控制手段有要求,但是使用了“Should”(最好)之類短語則為具體控制手段的使用賦予了靈活性。相反,CMM要求專門的質量控制機制:對等審查。“對等審查”這一關鍵過程方面支持生存周期從需求分析到測試的各個過程。 “軟件質量管理”中描述的定量的iso認證過程方面更為正規,但ISO9001不一定要求這種正規程度。
cmm與cmmi的區別?
CMM和CMMI的聯系及區別:聯系:CMMI即CMM集成,是系統工程和軟件工程的集成成熟度模型,CMMI更適合于信息系統集成企業。CMMI是在CMM基礎上發展起來的,它繼承并發揚了CMM的優良特性,借鑒了其他模型的優點,融入了新的理論和實際研究成果。它不僅能夠應用在軟件工程領域,而且可以用于系統工程及其他工程領域。區別:從等級劃分上看,1,3,5級的iso認證流程建議沒有變化,均是初始級,已定義和優化;但是2級和4級分別定義為已管理級和定量管理級,這個變化更突出了CMMI定性管理和定量管理的特點.CMMI共有分屬于4個類別的25個過程哉,覆蓋了4個不同的領域;相對應的CMM共有18個過程域.CMM基本活動的度量方法和瀑布過程的有次序的,基本活動的管理規范有非常密切的聯系,更適合瀑布型的開發過程;而CMMI相對CMM更一步支持迭代開發過程和經濟動機推動組織采用基于結果的方法:開發業務安全,構想和原型方案,細化后納入基線結構,可用發布,最后確定為現場版本的發布.CMMI比CMM進一步強化了對需求的重視.在CMM中,關于需求只有需求管理這一個KPA,也就是說強調對有質量的需求進行管理,而如何獲取需求則沒有提出明確的要求;在CMMI中,3級有一個獨立的KPA叫做需求開發,提出了對如何獲取優秀的需求的要求和方法.CMMI對工程活動進行了一定的強化.在CMM中只有3級中的軟件iso三體系認證工程和同行評審兩個KPA是與工程過程密切相關的;而在CMMI中,則將需求開發,驗證,確認,技術解決方案iso三體系認證集成這些工程過程活動都作為單獨的KPA進行了要.CMMI3級中單獨強調了風險管理,而在CMM中把風險的管理分散在項目計劃,項目跟蹤與監控中進行要求.從評估方法上看,隨著CMM過渡到CMMI,其CAF(CMM,Assessment Frame-work)框架變成評估需求(ARC:appraisal requirements for CMMI);IPI-CBA 的評估方法 被 SCAMPI方法替代.
CMM的發展過程1984年美國國防部為降低采購風險,委托卡耐基—梅隆大學軟件工程研究院(SEI)制定了軟件過程改進、評估模型,也稱為SEI SW-CMM。該模型于1991年正式推出,迅速得到廣大軟件企業及其顧客的認可。從1987年SEI推出SW-CMM框架開始,1991年推出 CMM
1.0 版,1993年推出CMM
1.1 版,2000年推出CMMI-SE/SW
1.0版。我國也于2001年4月發布了《SJ/T 11234-2001 軟件過程能力評估模型》和《SJ/T 11235-2001 軟件能力成熟度模型》兩個標準。我國單位一直重視軟件產業的規范和發展,單位于2000年6月頒發的“18號iso三體系認證”第五章第十七條明確提出鼓勵軟件出口型企業通過ISO9000系列質量保證體系認證咨詢和CMM認證咨詢,其認證咨詢費用通過中央外貿發展基金適當予以支持。目前各省市、高新區、軟件園都有對通過CMM的企業給予資金獎勵的制度。CMMI的起源隨著人們對CMM研究的不斷深入,其他學科也結合本系統的特點,陸續推出了自己的CMM模型。例如,人力資源能力成熟度模型、系統工程能力成熟度模型等等:(1) SW-CMM (Software CMM) 軟件CMM(2) SE-CMM (System Engineering CMM) 系統工程CMM(3) SA-CMM (Software Acquisition CMM) 軟件采購CMM(4) IPT-CMM (Integrated Product Team CMM) 集成iso三體系認證群組CMM(5) P-CMM (People CMM) 人力資源能力成熟度模型為了以示區別,國內外很多資料把CMM叫做SW-CMM。按照SEI原來的計劃,CMM的改進版本
2.0應該在1997年11月完成,然后在取得版本
2.0得實踐反饋意見之后,在1999年完成準CMM
2.0版本。但是,美國國防部辦公室要求SEI推遲發布CMM
2.0版本,而要先完成一個更為緊迫的項目CMMI。CMMI(Capability Maturity Model Integration)即能力成熟度集成模型,這也是美國國防部的一個設想,他們想把現在所有的以及將被發展出來的各種能力成熟度模型,集成到一個框架中去。這個框架有兩個功能,第一,軟件采購方法的改革;第二,建立一種從集成iso三體系認證與過程發展的角度出發、包含健全的系統開發原則的過程改進。就軟件而言,CMMI是SW-CMM的修訂本。它兼收了SW-CMM
2.0版C稿草案和SPA中更合理、更科學和更周密的優點。SEI在發表CMMI-SE/SW
1.0版時,宣布大約用兩年的時間完成從CMM到CMMI的過渡。CMMI項目更為工業界和單位部門提供了一個集成的iso三體系認證集,其主要目的是消除不同模型之間的不一致和重復,降低基于模型改善的成本。CMMI將以更加系統和一致的框架來指導組織改善軟件過程,提高iso三體系認證和服務的開發、獲取和維護能力。-----------------------------------------------------------------------睿泰科技是國內有名的CMMI咨詢公司
CMMI比CMM多個I這個I是intergration,集成的意思。CMM適用于軟件的組織成熟度測評。CMMI適用于多種組織成熟度測評,其中CMMI_SW適用于軟件。CMMI相對CMM更完整,更適用于大環境。過去有政策,過CMM3的企業可以得到政策補貼(現在政策有變化),所以還是有部分公司參與CMM的評估。