國(guó)家認(rèn)證認(rèn)可監(jiān)督委員會(huì)批準(zhǔn)認(rèn)證咨詢機(jī)構(gòu)
批準(zhǔn)號(hào):CNCA-Z-01Q-2006-038
全國(guó):010-56542716
天津:022-27810977
服務(wù)項(xiàng)目
1,、CMMI模型系列
現(xiàn)在業(yè)界使用的CMMI的模型有:CMMI-SE/SW/IPPD/SS,CMMI-SE/SW/IPPD,,CMMI-SE/SW,,CMMI-SW。由于CMMI是可擴(kuò)充的產(chǎn)品集合,,因此今后可能還會(huì)有新的學(xué)科模型的出現(xiàn),。這也正好說(shuō)明了CMMI模型的生命力的強(qiáng)大,。
CMMI-SW(Capability Maturity Model Integration for Software,CMM-SW)是軟件工程能力模型集成(簡(jiǎn)稱為“軟件能力模型集成”),,該模型中對(duì)于軟件開發(fā)過(guò)程中需求的建立,、項(xiàng)目計(jì)劃的制訂(特別關(guān)注過(guò)程)和實(shí)施,以及對(duì)軟件的測(cè)試等過(guò)程都有詳盡的描述,。
CMMI-SE/SW(Capability Maturity Model Integration for Systems Engineering and Software Engineering,,CMM-SE/SW)是系統(tǒng)工程和軟件工程能力模型集成,在該模型中,,對(duì)于四通八達(dá)工程和軟件開發(fā)過(guò)程中需求的建立,、項(xiàng)目計(jì)劃的制訂和實(shí)施,以及對(duì)軟件的測(cè)試等過(guò)程都有詳盡的描述,。
CMMI-SE/SW/IPPD(Capability Maturity Model Integration for Systems Engineering, Software Engineering, and Integrated Product and Process Development ,,CMM-SE/SW/IPPD)是系統(tǒng)工程、軟件工程,、集成化產(chǎn)品和過(guò)程開發(fā)能力模型集成,,該模型中對(duì)于在項(xiàng)目開發(fā)中需要使用交叉學(xué)科群組,需要解決對(duì)項(xiàng)目群組的使用,、計(jì)劃和組織,,需要解決學(xué)科或組之間的溝通以及與集成化產(chǎn)品和過(guò)程開發(fā)相關(guān)的一些問(wèn)題提供了解決方案模型。
CMMI-SE/SW/IPPD/SS(Capability Maturity Model Integration for Systems Engineering, Software Engineering, Integrated Product and Process Development, and Supplier Sourcing,,CMM-SE/SW/IPPD/SS)是系統(tǒng)工程,、軟件工程、集成化產(chǎn)品和過(guò)程開發(fā),、供應(yīng)商管理能力模型集成,,該模型中對(duì)于供應(yīng)商的選擇和監(jiān)督、集成化供應(yīng)商管理以及供應(yīng)商定量管理等方面給出了詳盡描述,。
上述4個(gè)CMMI模型之間是有關(guān)系的,。CMMI-SE/SW是CMMI-SW的擴(kuò)充,CMMI-SE/SW/IPPD是CMMI-SE/SW的擴(kuò)充,,CMMI-SE/SW/IPPD/SS是CMMI-SE/SW/IPPD的擴(kuò)充,。
2、CMMI模型的過(guò)程域
在CMMI模型中,,最基本的概念是“過(guò)程域”,。與以前的一些過(guò)程改進(jìn)模型一樣,CMMI模型也只是選擇對(duì)過(guò)程改進(jìn)最重要的一些題目(過(guò)程),,并將其編組到“域”中,。
在CMMI中,CMMI-SW共有22個(gè)過(guò)程域,,CMMI-SE/SW共有22個(gè)過(guò)程域,,CMMI-SE/SW/IPPD共有24個(gè)過(guò)程域,,CMMI-SE/SW/IPPD/SS共有25個(gè)過(guò)程域。 CMMI-SW和 CMMI-SE/SW的過(guò)程域數(shù)量和名稱均相同,,僅在某些過(guò)程域中的提供信息的材料有所不同,。CMMI-SE/SW/IPPD 比 CMMI-SE/SW增加了2個(gè)過(guò)程域,并擴(kuò)充了CMMI-SE/SW的一個(gè)過(guò)程域,,所以CMMI-SE/SW/IPPD共有24個(gè)過(guò)程域,。CMMI-SE/SW/ IPPD/SS 比 CMMI-SE/SW/IPPD增加了1個(gè)過(guò)程域,所以CMMI-SE/SW/IPPD/SS共有25個(gè)過(guò)程域,。
3,、CMMI模型的表示法
在CMMI中,每一種CMMI學(xué)科模型都有兩種表示法:階段式表示法和連續(xù)式表示法,。
不同表示法的模型具有不同的結(jié)構(gòu),。連續(xù)式表示法強(qiáng)調(diào)的是單個(gè)過(guò)程域的能力,,從過(guò)程域的角度考察基線和度量結(jié)果的改善,,其關(guān)鍵術(shù)語(yǔ)是“能力”;而階段式表示法強(qiáng)調(diào)的是組織的成熟度,,從過(guò)程域集合的角度考察整個(gè)組織的過(guò)程成熟度階段,,其關(guān)鍵術(shù)語(yǔ)是“成熟度”。
盡管兩種表示法的模型在結(jié)構(gòu)上有所不同,,但 CMMI 產(chǎn)品開發(fā)群組仍然盡最大努力確保了兩者在邏輯上的一致性,,二者的需要構(gòu)件和期望部件基本上都是一樣的。過(guò)程域,、目標(biāo)在兩種表法中都一樣,,特定實(shí)踐和共性實(shí)踐在兩種表示法中也不存在根本區(qū)別。因此,,模型的兩種表示法并不存在本質(zhì)上的不同,。組織在進(jìn)行集成化過(guò)程改進(jìn)時(shí),可以從實(shí)用角度出發(fā)選擇某一種偏愛(ài)的表示法,,而不必從哲學(xué)角度考慮兩種表示法之間的差異,。從實(shí)用角度講,這兩種表示法各有優(yōu)點(diǎn),,各有適用范圍,。
(1) 階段式表示法
軟件CMMI是一種階段式模型,該模型經(jīng)過(guò)多年的成功使用已經(jīng)被證明是有效的,,這為選擇階段式表示法模型提供了最強(qiáng)有力的證據(jù),。考慮從不成熟組織向成熟組織的發(fā)展過(guò)程,,階段式表示法具有兩方面優(yōu)勢(shì),。
首先,,階段式模型為支持組織的過(guò)程改進(jìn)提供了一個(gè)過(guò)程平臺(tái),該模型將軟件組織的軟件能力成熟度描述為5級(jí),。對(duì)于著眼于改善過(guò)程成熟度的組織來(lái)說(shuō),,階段式模型提供了一種明確的、行之有效的跨越式發(fā)展途徑,。階段式模型中所描述的組織的5 個(gè)成熟度等級(jí)中,,每實(shí)現(xiàn)一次等級(jí)間的跨越,組織就致力于解決某一方面的問(wèn)題,。例如,,組織從成熟度等級(jí)1到成熟度等級(jí)2,主要致力于項(xiàng)目管理過(guò)程的改進(jìn),;從成熟度等級(jí) 2到成熟度等級(jí) 3,,主要致力于廣泛的組織級(jí)過(guò)程的改進(jìn);從成熟度等級(jí)3到成熟度等級(jí)4,,致力于對(duì)過(guò)程定量管理的過(guò)程的改進(jìn),;從等級(jí)4到等級(jí)5,致力于技術(shù)革新和優(yōu)化過(guò)程的改進(jìn),。通過(guò)這種方式,,階段式模型確定了組織進(jìn)行過(guò)程改進(jìn)的最佳次序。
其次,,階段式模型可以為組織定義一個(gè)過(guò)程成熟度等級(jí),,便于進(jìn)行跨組織的比較。在階段式模型中,,每一個(gè)過(guò)程域都被指定歸屬到一個(gè)成熟度等級(jí)中,,因此,基于階段式模型為組織所定義的成熟度等級(jí)中,,過(guò)程域的預(yù)期范圍和應(yīng)用將變得非常清晰,。這樣,在對(duì)不同的組織進(jìn)行比較時(shí),,只要對(duì)比組織所達(dá)到的不同的成熟度等級(jí),,即可知道不同組織在執(zhí)行過(guò)程域方面所存在的差別。
階段式表示法存在兩方面的缺點(diǎn),。
一是階段式表示法采用分組形式,,將過(guò)程域劃分到5個(gè)等級(jí)中。在一般情況下,,一個(gè)組織要到達(dá)某一個(gè)等級(jí),,必須滿足該等級(jí)及其低等級(jí)的所有過(guò)程域,因而缺乏靈活性。
另外,,階段式表示法的每個(gè)等級(jí)都有較多的需要同時(shí)進(jìn)行的過(guò)程改進(jìn),,因而工作量大,所花費(fèi)的成本也很大,。
(2) 連續(xù)式表示法
相比之下,,連續(xù)式模型不如階段式模型常用,采用連續(xù)式模型也有如下兩方面的優(yōu)勢(shì),。
首先,,連續(xù)式模型為用戶進(jìn)行過(guò)程改進(jìn)提供了比較大的自由度。如同上面所說(shuō),,階段式模型確定了組織進(jìn)行過(guò)程改進(jìn)的最佳次序,,但同時(shí)也限定了用戶在進(jìn)行過(guò)程改進(jìn)時(shí)必須遵循單一的改善路徑。而連續(xù)式模型則允許用戶根據(jù)組織的業(yè)務(wù)目的來(lái)選擇過(guò)程改進(jìn)活動(dòng)的次序,。在連續(xù)式模型中,,用戶可以選擇定義組織的成熟度等級(jí),同時(shí)還可以選擇定義更適合于自身業(yè)務(wù)環(huán)境的過(guò)程域的次序,。組織可以在一個(gè)自己選擇的次序中使過(guò)程域達(dá)到給定的能力等級(jí),,而不必遵循單一的階段式模型的原則。
其次,,基于連續(xù)式模型對(duì)組織的過(guò)程進(jìn)行的評(píng)估,,其評(píng)估結(jié)果具有更好的可見(jiàn)性,。在連續(xù)式模型中,,可以為每個(gè)過(guò)程域定義多個(gè)能力等級(jí),從而可以增強(qiáng)對(duì)過(guò)程改進(jìn)中強(qiáng)項(xiàng)和弱點(diǎn)的認(rèn)識(shí),。由于連續(xù)式模型是對(duì)每個(gè)個(gè)別的過(guò)程域進(jìn)行單獨(dú)的評(píng)定,,并給出個(gè)別過(guò)程域的能力等級(jí)特征圖,這樣更便于觀察,。
連續(xù)式表示法也存在兩方面的缺點(diǎn),。
一是由于連續(xù)式表示法沒(méi)有規(guī)定過(guò)程域應(yīng)用的順序,因而組織的過(guò)程改進(jìn)需要軟件過(guò)程改進(jìn)專家的指導(dǎo),,以便確定組織需要改進(jìn)的過(guò)程和改進(jìn)的先后次序,。另外,盡管組織應(yīng)用連續(xù)式表示法進(jìn)行了過(guò)程改進(jìn),,但難以與其他軟件組織進(jìn)行組織間過(guò)程能力的比較,。
關(guān)注卓越空間
關(guān)注卓越微博
關(guān)注卓越微信