CMMI與CMM的比較分析
- 期刊名字:喀什師范學(xué)院學(xué)報(bào)
- 文件大?。?39kb
- 論文作者:安德智
- 作者單位:甘肅政法學(xué)院
- 更新時(shí)間:2020-09-25
- 下載次數(shù):次
第25卷第6期喀什師范學(xué)院學(xué)報(bào)Vol.25 Nov.62004年11月Journal of Kashgar Teachers CollegeNov.2004CMMI與CMM的比較分析安德智(甘肅政法學(xué)院計(jì)算機(jī)科學(xué)學(xué)院,甘肅蘭州730070)摘要闡述了CMMI的產(chǎn)生背景、特點(diǎn)以及與CMM的主要區(qū)別包括覆蓋的專業(yè)領(lǐng)域、成熟度等級(jí)、過(guò)程域等,并對(duì)企業(yè)進(jìn)行CMMI實(shí)施提出建議.關(guān)鍵詞能力成熟度模型CMM)能力成熟度模型集成CMMI);體系結(jié)構(gòu)中圖分類號(hào):TP31文獻(xiàn)標(biāo)識(shí)碼:A文章編號(hào):1006-432X 2004 )06-47-04CMMI是由美國(guó)產(chǎn)業(yè)界、政府和卡內(nèi)基梅隆大Capability Maturity Model ,IPD-CMM ).學(xué)軟件工程研究所( CMU/SEI )共同主持的項(xiàng)目于這些能力成熟度模型分別針對(duì)軟件開發(fā)過(guò)程1998年啟動(dòng)2002年1月11日正式發(fā)布CMMI 1.1的不同領(lǐng)域、不同階段、不同對(duì)象而進(jìn)行相應(yīng)的評(píng)版本標(biāo)志著CMMI正式啟用[SEI已正式宣布,估、管理[2]在這幾種模型中,也包含有共同的部2003年以后將不再提供SW-CMM( Capability Maturi-分例如在配置管理、質(zhì)量管理、需求管理方面都ty Model for Software的培訓(xùn).自2005 年起不再維護(hù)有相同之處;其次,它們都支持種類繁多的功能規(guī)SW-CMM轉(zhuǎn)為維護(hù)CMMI.在此之后,企業(yè)雖然仍則、軟件工程、系統(tǒng)工程等等.顯然,對(duì)某個(gè)模型中可以免費(fèi)地使用SW-CMM甚至可以通過(guò)未經(jīng)授權(quán)共同部分的改進(jìn)也會(huì)使其它模型受益.而且應(yīng)用的SW-CMM評(píng)估,但SW-CMM的價(jià)值必然會(huì)隨著在一個(gè)功能規(guī)則中的過(guò)程改進(jìn)資源也會(huì)使其它功CMMI的普及而迅速下降.本文從多方面和不同的能規(guī)則受益.但是同時(shí)也存在這樣一個(gè)問(wèn)題即同層次將CMM與CMMI進(jìn)行對(duì)比剖析其演變的原時(shí)使用兩個(gè)或兩個(gè)以上的模型時(shí)各個(gè)模型對(duì)相同因探討其前景并對(duì)我國(guó)軟件企業(yè)從CMM到CMMI的一個(gè)問(wèn)題做重復(fù)的工作.此外,分別單獨(dú)對(duì)每-的轉(zhuǎn)換提出可行的建議.個(gè)模型進(jìn)行改進(jìn)也會(huì)導(dǎo)致各模型的非最優(yōu)化和模型間的混亂增加過(guò)程改進(jìn)資源的不必要開支.1模型的演變當(dāng)SEI開始開發(fā)新-代成熟度模型的時(shí)候就第一個(gè)CMM是面向軟件而開發(fā)的,并于1991制定了一個(gè)目標(biāo):整合不同模型中的最佳實(shí)踐建年發(fā)布了1.0 版本,也就是后來(lái)的SW-CMM.從此立統(tǒng)一模型覆蓋不同領(lǐng)域,供企業(yè)進(jìn)行整個(gè)組織以后,SEI 在原有的基礎(chǔ)上又衍生開發(fā)了其他多種的全面過(guò)程改進(jìn). SEI 于1997年秋提出了CMMI概成熟度模型其中比較重要的模型包括系統(tǒng)工程能念[3]CMMI在支持軟件開發(fā)過(guò)程與產(chǎn)品的改進(jìn)和力成熟度模型( System Engineering Capability Maturity提高的同時(shí)盡量減少重復(fù)和冗余消除分別單獨(dú)ModelSE-CMM)軟件獲取能力成熟度模型(Soft-使用各個(gè)模型時(shí)產(chǎn)生的不一致性和潛在的混亂ware Acquisition Capability Maturity Model ,SA-CMM )性."中國(guó)煤化τiM模型以及各模型的人力資源成熟度模型People Capability Maturity Mod-THCNMH G中的工作提供了一個(gè)el P-CMM )集成產(chǎn)品開發(fā)能力成熟度模型Integrate保持一致性的構(gòu)柴.通過(guò)使用CMNI開發(fā)者可提高Product Development效率加速投資的回收,以及提高軟件的質(zhì)量等.收稿日期2004-06-28作者簡(jiǎn)介安德智( 1973- )男,講師北京理工大學(xué)在讀碩士主要研究方向?yàn)橛?jì)算機(jī)應(yīng)用.48.喀什師范學(xué)院學(xué)報(bào)第25卷2體系結(jié)構(gòu)以選擇CMMI中sw的內(nèi)容設(shè)備制造企業(yè)可以選2.1源模型擇SE和ss集成的企業(yè)可以選擇sw、SE和IPpD.要真正理解CMMI成果的重要性,需要了解CMMI 中的大部分內(nèi)容是適用各不同領(lǐng)域的,但是CMMI產(chǎn)品集的發(fā)展史.首先要了解的是源模型.實(shí)施中會(huì)有顯著的差別,因此模型中提供了不同CMMI的源模型有軟件能力成熟度模型sw. .CMM領(lǐng)域應(yīng)用詳 解”作為輔助內(nèi)容.2.0版(C稿);電子行業(yè)協(xié)會(huì)臨時(shí)標(biāo)準(zhǔn)( ELA/IS) 2.3 表述方 式Presentation)731集成產(chǎn)品開發(fā)能力成熟度模型( IPD-CMM >0. CMM 的表述方式是階段式的而CMMI包括了98.階段式和連續(xù)式兩種,這主要是因?yàn)镃MMI的三個(gè)此外SEI 在開發(fā)CMMII時(shí)還注意到了與國(guó)際源模型中有連續(xù)式也有階段式CMMI的階段式是標(biāo)準(zhǔn)化組織和國(guó)際電工委員會(huì)的15504 技術(shù)報(bào)告從CMM繼承發(fā)展而來(lái),因此和CMM很類似將所( ISO/IEC 15504相兼容和一致. CMMII融入了大部有的過(guò)程域分為5個(gè)成熟度等級(jí)來(lái)組織,由低向高分最新的軟件管理實(shí)踐,同時(shí)彌補(bǔ)了CMM模型中分別為:初始級(jí)(Iitial,第-級(jí))已管理級(jí)(Man-的缺陷.aged第二級(jí))已定義級(jí)( Defined ,第三級(jí)入量化管2.2 知識(shí)領(lǐng)域理級(jí)( Qunitatively Managed )優(yōu)化級(jí)( Optimizing ).如果熟悉CMMII的任何-個(gè)源模型我們就知從整體上來(lái)看這樣的組織方式和CMM除了名稱,道CMMI的一個(gè)顯著特點(diǎn)就是覆蓋了許多領(lǐng)域,到上的定義略有不同各個(gè)成熟度等級(jí)代表的能力成目前為止CMMI的任何源模型包括四個(gè)領(lǐng)域:熟度與CMM對(duì)應(yīng)等級(jí)相比基本是-樣的還有過(guò)(1)軟件工程( sw )程域中的工作產(chǎn)品和子實(shí)踐CMM和CMMI兩者之軟件工程的對(duì)象是軟件系統(tǒng)的開發(fā)活動(dòng)要求間差別也不大,CMM原有的工作產(chǎn)品和子實(shí)踐在實(shí)現(xiàn)軟件開發(fā)、運(yùn)行、維護(hù)活動(dòng)系統(tǒng)化、制度化、量CMMI中基本上都能使用連續(xù)式則使用能力等級(jí)化.來(lái)衡量單個(gè)的過(guò)程域,從低到高分別有6個(gè)等級(jí):(2)系統(tǒng)工程( SE)未完成級(jí)(Incomplele,第0級(jí)入已實(shí)施級(jí)(Per-系統(tǒng)工程的對(duì)象是全套系統(tǒng)的開發(fā)活動(dòng)其中formed第1級(jí))已管理級(jí)( Managed第2級(jí))已定可能包括、也可能不包括軟件.系統(tǒng)工程的核心是義級(jí)( Defined ,第3級(jí))量化管理級(jí)( Quniavely將客戶的需求、期望和約束條件轉(zhuǎn)化為產(chǎn)品解決方Managed第4級(jí)和優(yōu)化級(jí)( Optimizing第5級(jí)).連.案并對(duì)解決方案的實(shí)現(xiàn)提供全程的支持.續(xù)式與階段式所包含的過(guò)程域是完全一致的 都是(3)集成的產(chǎn)品和過(guò)程開發(fā)( IPPD)以CMI-SE/SW/IPPD模型的24個(gè)過(guò)程域?yàn)榛A(chǔ)集成的產(chǎn)品和過(guò)程開發(fā)是指在產(chǎn)品生存周期的 .兩者的區(qū)別在于:在階段式模型中的一個(gè)過(guò)程中通過(guò)所有相關(guān)人員的通力合作,采用系統(tǒng)化的域 ,只存在于單-的成熟度等級(jí)上,且從不跨越等進(jìn)程來(lái)更好地滿足客戶的需求期望和要求.如果級(jí) 因此階段式模型的定義完全是按過(guò)程域的分項(xiàng)目或企業(yè)選擇IPPD進(jìn)程,則需要選用模型中所組進(jìn)行的,從ML2級(jí)到ML5級(jí)每個(gè)等級(jí)統(tǒng)帥若有與IPPD相關(guān)的實(shí)踐.干個(gè)過(guò)程域形成四個(gè)等級(jí)組即四個(gè)階梯等級(jí).但(4)采購(gòu)( ss)是在連續(xù)式模型中的一個(gè)過(guò)程域可以根據(jù)過(guò)程改采購(gòu)的內(nèi)容適用于那些供應(yīng)商的行為對(duì)項(xiàng)目進(jìn)的需要跨越等級(jí) ,為多個(gè)能力等級(jí)共享,為多個(gè)的成功與否起到關(guān)鍵作用的項(xiàng)目.主要內(nèi)容包括:能力等級(jí)服務(wù) .階段式是用來(lái)描述組織整體上的成識(shí)別并評(píng)價(jià)產(chǎn)品的潛在來(lái)源、確定需要采購(gòu)的產(chǎn)品熟度而連續(xù)式關(guān)注的是組織單個(gè)過(guò)程域的能力.的目標(biāo)供應(yīng)商、監(jiān)控并分析供應(yīng)商的實(shí)施過(guò)程、評(píng).中國(guó)煤化主的知識(shí)領(lǐng)域和不同的價(jià)供應(yīng)商提供的工作產(chǎn)品以及對(duì)供應(yīng)協(xié)議和供應(yīng)表運(yùn)MHCNMHGI模型.當(dāng)組織需要選關(guān)系進(jìn)行適當(dāng)?shù)恼{(diào)整.擇一種CM1模型時(shí)必須根據(jù)自己過(guò)程改進(jìn)的實(shí)在以上模塊中企業(yè)可以選擇軟件工程或系際情況來(lái)確定使用哪一種表述方式 并且要確定需統(tǒng)工程也可以都選擇IPPD和ss主要是配合軟件要用到哪一個(gè)或者哪些知識(shí)領(lǐng)域.工程和系統(tǒng)工程的內(nèi)容使用.例如純軟件企業(yè)可3模型構(gòu)件第6期安德智:CMMI 與CMM的比較分析49●為了更好的理解CMMI模型,SEI/CMU 引入了且更加具有全局性和可實(shí)施性.部件或構(gòu)件( Components )的概念.只要從宏觀上抓3.2連續(xù)式住它的三大部件:必須部件( Required ),即目 標(biāo)”;連續(xù)式的模型構(gòu)件與階段式的主要構(gòu)件差別期望部件( Expected ) ,即實(shí)踐”;信息部件( Informa-不大 只是成熟度等級(jí)換成了能力等級(jí);沒(méi)有公共tive)即陳述性材料;就能從微觀上了解它的表示特性并且由于連續(xù)式是針對(duì)單個(gè)過(guò)程域,因此組形式及其內(nèi)容.件不是圍繞等級(jí)來(lái)組織的而是圍繞過(guò)程域來(lái)組織3.1階段式的.階段式的模型構(gòu)件主要有成熟度等級(jí)、過(guò)程CMM的軟件過(guò)程改進(jìn)思想,是傾向于傳統(tǒng)的域、共性目標(biāo)( Generic Goal )特定目標(biāo)( Specific瀑布模型思想表現(xiàn)在每個(gè)開發(fā)階段中要求設(shè)立基Goal )共性實(shí)踐( Generic Practice )特定實(shí)踐( Specif-線、且不符合項(xiàng)為零的實(shí)施策略.而CMMI傾向于icPractice)以及用于組織共性實(shí)踐的公共特性迭代模型思想表現(xiàn)在基于最佳實(shí)踐的實(shí)施策略.( Common Feature). 在這些主要組件中,過(guò)程域、共CMMI注重組織級(jí)結(jié)構(gòu)、組織級(jí)過(guò)程、組織級(jí)環(huán)境、性目標(biāo)、特定目標(biāo)、共性實(shí)踐和特定實(shí)踐是兩種表組織級(jí)培訓(xùn)和組織級(jí)改革.這要求組織承諾充足的述方式都具備的組件.資源為建立在新技術(shù)基礎(chǔ)之上的迭代模型,做好成熟度等級(jí)是頂級(jí)的組件即ML1到ML5的5充分準(zhǔn)備. CMMI傾向于迭代生存周期的思想,以便個(gè)級(jí)別.對(duì)于成熟度等級(jí)ML2到ML5每一個(gè)等級(jí)在早期防御風(fēng)險(xiǎn)迭代過(guò)程能更好地理解問(wèn)題形中包含若干個(gè)過(guò)程域,每一個(gè)過(guò)程域有1~4個(gè)特成有效的方案和計(jì)劃,以保證平衡對(duì)待所有利益相定目標(biāo)和1個(gè)共性目標(biāo).當(dāng)一個(gè)目標(biāo)可能對(duì)應(yīng)于所關(guān)的目標(biāo).在早期提出主要的風(fēng)險(xiǎn)以提高可預(yù)測(cè)有的過(guò)程域時(shí),該目標(biāo)被稱為共性目標(biāo)”.在階段性避免為隨后的問(wèn)題和返工付出更大的代價(jià).式中每個(gè)過(guò)程域只有一個(gè)共性目標(biāo)并且只有成CMMI建立變更管理環(huán)境迭代開發(fā)的動(dòng)力包括并熟度等級(jí)MIL2、ML3才具有共性目標(biāo).共性目標(biāo)的發(fā)的工作流,因?yàn)椴煌墓ぷ鹘M都為共享的工作產(chǎn)實(shí)現(xiàn)標(biāo)志著組織對(duì)過(guò)程域中各個(gè)過(guò)程的計(jì)劃和實(shí)品而工作.這需要客觀控制工作產(chǎn)品基線提供所施取得了更好的控制.當(dāng)一個(gè)目標(biāo)只對(duì)應(yīng)于一個(gè)過(guò)有的項(xiàng)目成員參考.CMMI使用中間產(chǎn)品的基于演程域時(shí),該目標(biāo)被稱為特定目標(biāo)”.特定目標(biāo)可以示的評(píng)估,把目前的產(chǎn)品狀態(tài)轉(zhuǎn)換成相關(guān)的用況有多個(gè),它們描述了為達(dá)到這個(gè)過(guò)程域所必須要做( Use Case的可執(zhí)行演示,以促進(jìn)集成轉(zhuǎn)換更早發(fā)的工作.共性實(shí)踐和特定實(shí)踐則是指為了實(shí)現(xiàn)共性生對(duì)設(shè)計(jì)權(quán)衡的更切實(shí)的理解更早消除產(chǎn)品缺目標(biāo)或特定目標(biāo)所要進(jìn)行的實(shí)踐. CMMII 的階段式陷并及時(shí)提供共享的工作產(chǎn)品.模型中有12 個(gè)共性實(shí)踐和181個(gè)特定實(shí)踐每一4 CMMI的實(shí)施.個(gè)特定實(shí)踐中又可能包含多個(gè)典型工作產(chǎn)品和多.個(gè)子實(shí)踐.這些典型工作產(chǎn)品和子實(shí)踐屬于信息部CMMI取代CMM和其他模型是大勢(shì)所趨.如果件即陳述性的資料”,它們既不是必須部件,又不組織從來(lái)沒(méi)有實(shí)施過(guò)SW-CMM就不存在轉(zhuǎn)移或遷是期望部件對(duì)組織實(shí)施CMMI只具有參考價(jià)值.移問(wèn)題.可以從CMMI中任選-種表示方式,例如與CMM組件結(jié)構(gòu)相比,CMMI的模型構(gòu)件結(jié)構(gòu)階段式模型,在理解CMMI的精神后,開始實(shí)施組顯得更加復(fù)雜與精細(xì).CMMI從過(guò)程域所有的實(shí)踐織的過(guò)程管理和過(guò)程改進(jìn)工作.如果組織已經(jīng)實(shí)施提煉出了多個(gè)過(guò)程域所共有的實(shí)踐,稱為共性實(shí)過(guò)SW-CMM或其他模型,計(jì)劃現(xiàn)在或?qū)?lái)轉(zhuǎn)移到踐將其余特定于某個(gè)過(guò)程域的實(shí)踐稱為特定實(shí)CMMI那么就存在-個(gè)從SW-CMM向CMI轉(zhuǎn)移踐這樣模型取得了相對(duì)CMM更高的抽象度與適的問(wèn)題.應(yīng)范圍.目標(biāo)(共性目標(biāo)與特定目標(biāo))首次作為模型由于SW-CMM是階段式模型對(duì)于實(shí)施了Sw-構(gòu)件出現(xiàn)這表明CMMI對(duì)過(guò)程活動(dòng)的結(jié)果投入了CMI中國(guó)煤化工生Sw-.CNM哪個(gè)等級(jí),更多的關(guān)注.CMM中的公共特性度量與分析(Mea-當(dāng)它MHCNMHξ采取CMMI的階段式surement and Analysis )被去掉相關(guān)的內(nèi)容被組織起模型即從SW-CMM的成熟度等級(jí)向CMMI的成熟來(lái)形成了單獨(dú)的一個(gè)過(guò)程域.這樣既避免了CMM度等級(jí)轉(zhuǎn)移.在階段式模型中,從SW-CMM向CM-中對(duì)每個(gè)KPA都有度量要求所帶來(lái)的不一致和精MI的轉(zhuǎn)移是指相同成熟度等級(jí)之間的轉(zhuǎn)移這種力的浪費(fèi),又降低了對(duì)度量的要求和實(shí)施難度并轉(zhuǎn)移不要跳躍式進(jìn)行只能分階段進(jìn)行.應(yīng)該說(shuō)組50 .喀什師范學(xué)院學(xué)報(bào)第25卷織在原有的SW-CMM實(shí)施和評(píng)估的基礎(chǔ)上向著在研制開發(fā)階段( 3 ) CMMI的配套支持產(chǎn)品也是CMMI的標(biāo)準(zhǔn)進(jìn)行一個(gè)等級(jí)接著--個(gè)等級(jí)的轉(zhuǎn)移,有限的.因此,CMMI與CMM將在-段時(shí)間內(nèi)共存.最好不要超階段的跳躍式轉(zhuǎn)移.但隨著CMMI中大部分的規(guī)則、產(chǎn)品被集成到CM-從SW-CMM向CMMI的連續(xù)式模型轉(zhuǎn)移是比MI中,CMMI終將取代CMM.較困難的.因?yàn)檫B續(xù)式和階段式是兩種完全不同的表示方式,所以很難實(shí)現(xiàn)轉(zhuǎn)移.例如,當(dāng)組織處在參考文獻(xiàn):CMM成熟度等級(jí)2時(shí),它只實(shí)現(xiàn)了該等級(jí)6個(gè)關(guān)鍵[1]李華北,趙國(guó)祥.從CMM到CMMI[J]電子質(zhì)量,過(guò)程域的121個(gè)關(guān)鍵實(shí)踐.而連續(xù)式模型的能力等2002 ( 10)97-100.級(jí)2有24個(gè)過(guò)程域其中的特定實(shí)踐有170個(gè)共[2]賈楠,劉建賓,賈迎輝.關(guān)于從能力成熟度模型性實(shí)踐有10個(gè)而且這10個(gè)共性實(shí)踐與24個(gè)過(guò)程(CMM向能力成熟度模型集成(CMMI轉(zhuǎn)換的探討J].域關(guān)系緊密即10個(gè)共性實(shí)踐能夠作用到24個(gè)過(guò)計(jì)算機(jī)應(yīng)用研究2002(7)29-31.程域上去.由此可知,成熟度等級(jí)2和能力等級(jí)2[3]鄭人杰等.基于軟件能力成熟度模型(CMM)的軟件過(guò)程改進(jìn)一方 法與實(shí)施[ M].北京:清華大學(xué)出版涵蓋的范圍與內(nèi)容相差很大能力等級(jí)2比成熟度社2003.等級(jí)2要復(fù)雜一些.因此,它們兩者之間不具備可[4]趙池龍.實(shí)用軟件工程[ M]北京:電子工業(yè)出版社,比性,也就很難找到轉(zhuǎn)移關(guān)系.2003 .CMMI是在取得巨大成功的CMM的基礎(chǔ)上發(fā)[5]張 凱. CMM技術(shù)及發(fā)展J]重慶工商大學(xué)學(xué)報(bào)自然展起來(lái)的,它是軟件工程界智慧的結(jié)晶.當(dāng)然目前科學(xué)版) 2003 (2)90-92.CMMI工程中也有些不足之處.首先來(lái)自軟件機(jī)構(gòu)[6][美]James R Persse. CMM實(shí)施指南M].王世錦等譯.的反饋信息和可用研究數(shù)據(jù)是有限的;再者,CMMI北京機(jī)械工業(yè)出版社2003.相配套的產(chǎn)品也是有限的.究其原因,有以下幾點(diǎn):[7 ] CMMI Product Team. Capability Maturity Model Integration( CMMI I M] Version 1.1 ,CMU/SEI 2002.(1 )CMM模型廣泛長(zhǎng)期地被使用( 2)CMMI正處Comparative Analysis of CMIMI and CMMAN De-zhi( School of Computer Science ,Gansu Political Science & Law Instiute ,Lanzhou 730070 ,Gansu , China )Abstract SEI will stop supporting CMM and its relevant activities with the formal release of CMMI. Therefore ,it' surgent for software organizations to understand and apply CMMI. The article relates its backgroud of production featuresas well as its difference from CMM , including the covered fields of professions ,rate of maturity , areas of process ,meanwhile offering advices on enterprises' execution of CMMI.Key words : Capability Maturity Model ;Capability Maturity Model Integration ,Structural System中國(guó)煤化工MHCNM HG
-
C4烯烴制丙烯催化劑 2020-09-25
-
煤基聚乙醇酸技術(shù)進(jìn)展 2020-09-25
-
生物質(zhì)能的應(yīng)用工程 2020-09-25
-
我國(guó)甲醇工業(yè)現(xiàn)狀 2020-09-25
-
石油化工設(shè)備腐蝕與防護(hù)參考書十本免費(fèi)下載,絕版珍藏 2020-09-25
-
四噴嘴水煤漿氣化爐工業(yè)應(yīng)用情況簡(jiǎn)介 2020-09-25
-
Lurgi和ICI低壓甲醇合成工藝比較 2020-09-25
-
甲醇制芳烴研究進(jìn)展 2020-09-25
-
精甲醇及MTO級(jí)甲醇精餾工藝技術(shù)進(jìn)展 2020-09-25




