摘要:本文對(duì)CMM/CMMI的發(fā)展情況、管理思想背景、在軟件過(guò)程改進(jìn)中的作用、基本內(nèi)容和評(píng)估方法作了簡(jiǎn)要介紹;同時(shí)也簡(jiǎn)單介紹和分析了我國(guó)軟件能力評(píng)估標(biāo)準(zhǔn)的制定和實(shí)施情況。
關(guān)鍵詞:CMM/CMMI 過(guò)程改進(jìn) SCAMPI
The essay introduces the development history of CMM/CMMI, management principle background, effect in software process improvement, basic content and appraisal methods. It also introduces and analyzes the preparation and implementation of China national software capability appraisal standard.
CMM/CMMI Process improvement SCAMPI
1.CMM/CMMI 的發(fā)展
為了保證軟件產(chǎn)品的質(zhì)量,80年代中期,美國(guó)聯(lián)邦政府提出對(duì)軟件承包商的軟件開(kāi)發(fā)能力進(jìn)行評(píng)估的要求。因此,美國(guó)卡內(nèi)基-梅隆大學(xué)軟件工程研究所 (CMU/SEI) 于1987年研究發(fā)布了軟件過(guò)程成熟度框架,并提供了軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)兩種評(píng)估方法和軟件成熟度提問(wèn)單。4年之后,SEI將軟件過(guò)程成熟度框架進(jìn)化為軟件能力成熟度模型(Capability Maturity Model For Software,簡(jiǎn)稱SW-CMM),并發(fā)布了最早的SW-CMM 1.0版。經(jīng)過(guò)兩年的試用,1993年SEI正式發(fā)布了SW-CMM1.1版,這是目前使用最為廣泛的版本。
自1991年SW-CMM首次發(fā)布后,SEI又開(kāi)發(fā)了其他成熟度模型,包括:系統(tǒng)工程、采購(gòu)、人力資源管理和集成產(chǎn)品開(kāi)發(fā)等。雖然各個(gè)模型針對(duì)的專業(yè)領(lǐng)域不同,但彼此之間也有一定的重疊,畢竟它們同出一轍;另外,這些模型在表現(xiàn)形式上又有不統(tǒng)一之處:系統(tǒng)工程模型是連續(xù)式的,而其他模型采用了分級(jí)式。當(dāng)SEI開(kāi)始開(kāi)發(fā)新一代成熟度模型的時(shí)候,其發(fā)起人提出了新的要求:整合不同模型中的最佳實(shí)踐,建立統(tǒng)一模型,覆蓋不同領(lǐng)域,供企業(yè)進(jìn)行整個(gè)組織的全面過(guò)程改進(jìn)。所以,SEI于2001年12月正式發(fā)布了能力成熟度集成模型(CMMI)1.1版本,這次發(fā)布標(biāo)志著CMMI的正式使用。SEI也正式宣布,將不再維護(hù)SW-CMM的CBA-IPI評(píng)估方法:在CMMI1.1發(fā)布后的兩年內(nèi),SEI還提供有關(guān)SW-CMM和CBA-IPI主任評(píng)估員的培訓(xùn),并接收評(píng)估數(shù)據(jù),但這一切已于2003年12月底正式停止。
這里需要注意的是,SEI并沒(méi)有廢除CMM模型,而是以CMMI的SCAMPI評(píng)估方法取代CMM的CBA-IPI評(píng)估方法。當(dāng)然很多業(yè)內(nèi)人士認(rèn)為,隨著軟件行業(yè)的發(fā)展,CMMI模型將最終取代CMM模型。
CMMI起源于三個(gè)模型(源模型),分別是:
(1) 軟件能力成熟度模型( SW-CMM)2.0版,C稿
(2) 電子行業(yè)協(xié)會(huì)臨時(shí)標(biāo)準(zhǔn)(EIA/IS731)
(3) 集成產(chǎn)品開(kāi)發(fā)能力成熟度模型(IPD-CMM)v0.98
模型中同時(shí)集成了供應(yīng)管理的內(nèi)容。另外,在CMMI中除了沿用成熟度等級(jí)的方式(即CMMI的分階段表示形式)外,還吸取TR 15504的特點(diǎn),增加了與15504類似的CMMI的連續(xù)表示形式,以滿足ISO15504國(guó)際標(biāo)準(zhǔn)對(duì)過(guò)程改進(jìn)評(píng)估的要求。CMMI模型的組成和適用范圍如表1所示。
表1 CMMI模型的組成和適用范圍
CMMI模型組件 適用范圍
SE/SW 軟件工程、系統(tǒng)工程
SE/SW /IPPD 軟件工程、系統(tǒng)工程、集成產(chǎn)品和過(guò)程開(kāi)發(fā)
SE/SW /IPPD/SS 軟件工程、系統(tǒng)工程、集成產(chǎn)品和過(guò)程開(kāi)發(fā)、供應(yīng)采購(gòu)
培訓(xùn)課程 評(píng)估師、過(guò)程改進(jìn)人員等培訓(xùn)
SCMPI 評(píng)估方法
在CMMI 模型組件中,SE/SW是核心,SE/SW /IPPD、SE/SW /IPPD/SS是在此基礎(chǔ)上擴(kuò)展而來(lái)的。
CMM模型基于眾多軟件專家的實(shí)踐經(jīng)驗(yàn),是組織進(jìn)行軟件過(guò)程改善和軟件過(guò)程評(píng)估的一個(gè)有效的指導(dǎo)框架。CMMI項(xiàng)目更為工業(yè)界和政府部門提供了一個(gè)集成的產(chǎn)品集,其主要目的是消除不同模型之間的不一致和重復(fù),降低基于模型改善的成本。CMMI將以更加系統(tǒng)和一致的框架來(lái)指導(dǎo)組織改善軟件過(guò)程,提高產(chǎn)品和服務(wù)的開(kāi)發(fā)、獲取和維護(hù)能力。CMM或CMMI不僅是一個(gè)模型,一個(gè)工具,它更代表了一種管理哲學(xué)在軟件工業(yè)中的應(yīng)用。
CMM/CMMI的思想來(lái)源于已有多年歷史的產(chǎn)品質(zhì)量管理和全面質(zhì)量管理。Watts Humphrey和Ron Radice在IBM公司將全面質(zhì)量管理的思想應(yīng)用于軟件工程過(guò)程,收到了很大的成效。SEI的軟件能力成熟度框架就是在以Humphrey為主的軟件專家實(shí)踐經(jīng)驗(yàn)的基礎(chǔ)上發(fā)展而來(lái)的。軟件能力成熟度模型中融合了全面質(zhì)量管理的思想,以不斷進(jìn)化的層次反映了軟件過(guò)程定量控制中項(xiàng)目管理和項(xiàng)目工程的基本原則。CMM/CMMI所依據(jù)的想法是只要不斷地對(duì)企業(yè)的軟件工程過(guò)程的基礎(chǔ)結(jié)構(gòu)和實(shí)踐進(jìn)行管理和改進(jìn),就可以克服軟件生產(chǎn)中的困難,增強(qiáng)開(kāi)發(fā)制造能力,從而能按時(shí)地、不超預(yù)算地制造出高質(zhì)量的軟件。
2.CMM/CMMI的作用
最近的SEI評(píng)估報(bào)告顯示,從1996年到2003年,全球有2千多個(gè)組織進(jìn)行了CMM/CMMI評(píng)估,其中大部分為商業(yè)組織,有將近一半的組織規(guī)模是在100人以下。這些數(shù)據(jù)表明,CMM/CMMI評(píng)估已經(jīng)引起軟件及IT企業(yè)的高度關(guān)注,并且這種評(píng)估同樣適合中小企業(yè)。
CMM/CMMI主要應(yīng)用在兩大方面:能力評(píng)估和過(guò)程改進(jìn)。
1)能力評(píng)估
CMM/CMMI是基于政府評(píng)估軟件承包商的軟件能力發(fā)展而來(lái)的,有兩種通用的評(píng)估方法用以評(píng)估組織軟件過(guò)程的成熟度:軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)。
軟件過(guò)程評(píng)估:用于確定一個(gè)組織當(dāng)前的軟件工程過(guò)程狀態(tài)及組織所面臨的軟件過(guò)程的優(yōu)先改善問(wèn)題,為組織領(lǐng)導(dǎo)層提供報(bào)告以獲得組織對(duì)軟件過(guò)程改善的支持。軟件過(guò)程評(píng)估集中關(guān)注組織自身的軟件過(guò)程,在一種合作的、開(kāi)放的環(huán)境中進(jìn)行。評(píng)估的成功取決于管理者和專業(yè)人員對(duì)組織軟件過(guò)程改善的支持。
軟件能力評(píng)價(jià):用于識(shí)別合格的軟件承包商或者監(jiān)控軟件承包商開(kāi)發(fā)軟件的過(guò)程狀態(tài)。軟件能力評(píng)價(jià)集中關(guān)注識(shí)別在預(yù)算和進(jìn)度要求范圍內(nèi)完成制造出高質(zhì)量的軟件產(chǎn)品的軟件合同及相關(guān)風(fēng)險(xiǎn)。評(píng)價(jià)在一種審核的環(huán)境中進(jìn)行,重點(diǎn)在于揭示組織實(shí)際執(zhí)行軟件過(guò)程的文檔化的審核記錄。
2)過(guò)程改進(jìn)
軟件過(guò)程改進(jìn)是一個(gè)持續(xù)的、全員參與的過(guò)程。CMM/CMMI建立了一組有效地描述成熟軟件組織特征的準(zhǔn)則。該準(zhǔn)則清晰地描述了軟件過(guò)程的關(guān)鍵元素,并包括軟件工程和管理方面的優(yōu)秀實(shí)踐。企業(yè)可以有選擇地引用這些關(guān)鍵實(shí)踐指導(dǎo)軟件過(guò)程的開(kāi)發(fā)和維護(hù),以不斷地改善組織軟件過(guò)程,實(shí)現(xiàn)成本、進(jìn)度、功能和產(chǎn)品質(zhì)量等目標(biāo)。
3.CMM/CMMI的主要內(nèi)容
CMMI中成熟度等級(jí)的概念與SW-CMM模型相同,只是某些等級(jí)的名稱有些變化。1級(jí)、3級(jí)和5級(jí)的名稱沒(méi)有變化,名稱還是初始級(jí)、已定義和優(yōu)化中,但是2級(jí)和4級(jí)分別變?yōu)橐压芾砑?jí)和定量管理級(jí),這個(gè)變化更突出了2級(jí)定性管理和4級(jí)定量管理的特點(diǎn)。
另外,CMMI能力等級(jí)的確定,建立了CMMI和ISO15504之間的有機(jī)聯(lián)系,CMMI連續(xù)式模型的3、4級(jí)名稱雖然與ISO15504有區(qū)別,但其含義是基本一樣的。
表2列出了CMMI、CMM、ISO15504模型的等級(jí)名稱的對(duì)應(yīng)關(guān)系。
表2 各模型的等級(jí)對(duì)應(yīng)
Level CMM CMMI(分級(jí)式) CMMI(連續(xù)式) ISO15504
5 優(yōu)化中 優(yōu)化中 優(yōu)化中 優(yōu)化中
4 已管理 定量管理 定量管理 可預(yù)測(cè)
3 已定義 已定義 已定義 已建立
2 可重復(fù) 已管理 已管理 已管理
1 初始級(jí) 初始級(jí) 已執(zhí)行 已執(zhí)行
0 未完成 未完成
CMM/CMMI把軟件開(kāi)發(fā)組織的能力成熟度分為5~6個(gè)可能的等級(jí)。除了第1級(jí)外,其他每一級(jí)由幾個(gè)過(guò)程方面組成。每一個(gè)過(guò)程方面都由公共特性予以表征。CMM/CMMI給每個(gè)過(guò)程規(guī)定了一些具體目標(biāo)。按每個(gè)公共特性歸類的關(guān)鍵慣例是按該關(guān)鍵過(guò)程的具體目標(biāo)選擇和確定的。如果恰當(dāng)?shù)靥幚砹四硞€(gè)關(guān)鍵過(guò)程涉及的全部關(guān)鍵慣例,這個(gè)關(guān)鍵過(guò)程的各項(xiàng)目標(biāo)就能達(dá)到,這就表明該關(guān)鍵過(guò)程實(shí)現(xiàn)了。這種分級(jí)的思路在于把一個(gè)組織執(zhí)行軟件過(guò)程的成熟程度分成循序漸進(jìn)的幾個(gè)階段,這與軟件組織提高自身能力的實(shí)際推進(jìn)過(guò)程相吻合。這種成熟度分級(jí)的優(yōu)點(diǎn)在于級(jí)別明確而清楚地反映了過(guò)程改進(jìn)活動(dòng)的輕重緩急和先后順序。這一點(diǎn)很重要,因?yàn)榇蠖鄶?shù)軟件組織只能在某一段時(shí)間里集中開(kāi)展少數(shù)幾項(xiàng)過(guò)程改進(jìn)活動(dòng)。
CMMI共有分屬于4個(gè)類別的25個(gè)過(guò)程域,覆蓋了4個(gè)不同的領(lǐng)域(相對(duì)應(yīng),SW-CMM共有18個(gè)過(guò)程域)。雖然CMMI中的很多過(guò)程域與SW-CMM中的基本相同,但有幾個(gè)過(guò)程域的范圍和內(nèi)容發(fā)生了重要的變化,另外也有幾個(gè)新增加的過(guò)程域。兩個(gè)模型的過(guò)程域關(guān)系比較見(jiàn)表3。
表3 CMMI和CMM過(guò)程域關(guān)系比較
等級(jí) CMM CMMI 類別
過(guò)程域 縮寫 過(guò)程域 縮寫
5 技術(shù)更新管理 TCM 組織革新與部署 OID 過(guò)程管理
過(guò)程更改管理 PCM CAR
缺陷預(yù)防 DP 原因分析與決策 支持
4 軟件質(zhì)量管理 SQM 組織過(guò)程性能 OPP 過(guò)程管理
定量過(guò)程管理 QPM 定量項(xiàng)目管理 QPM 項(xiàng)目管理
3 軟件產(chǎn)品工程
同行評(píng)審 SPE
PR 需求制定 RD 工程
技術(shù)方案 TS 工程
產(chǎn)品集成 PI 工程
驗(yàn)證 VER 工程
確認(rèn) VAL 工程
組織過(guò)程聚焦 OPF 組織過(guò)程聚焦 OPF 過(guò)程管理
組織過(guò)程定義 OPD 組織過(guò)程定義 OPD 過(guò)程管理
培訓(xùn)大綱 TP 組織培訓(xùn) OT 過(guò)程管理
集成軟件管理 ISM 集成項(xiàng)目管理 IPM 項(xiàng)目管理
組間協(xié)調(diào)
風(fēng)險(xiǎn)管理 RSKM 項(xiàng)目管理
決策分析與決定 DAR 支持
集成供應(yīng)商管理 ISM 項(xiàng)目管理
組織集成環(huán)境 OEI 支持
IC 集成組隊(duì) IT 項(xiàng)目管理
2 需求管理 RM 需求管理 RM
軟件項(xiàng)目策劃 SPP 項(xiàng)目策劃 PP 項(xiàng)目管理
軟件項(xiàng)目監(jiān)督與控制 SPTO 項(xiàng)目監(jiān)督與控制 PMC 項(xiàng)目管理
軟件分包管理 SAM 供應(yīng)協(xié)議管理 SAM 項(xiàng)目管理
軟件質(zhì)量保證 SQA 過(guò)程與產(chǎn)品質(zhì)量保證 PPQA 支持
軟件配置管理 SCM 配置管理 CM 支持
度量與分析 MA 支持
1
4.CMM/CMMI的評(píng)估
原來(lái)的CMM評(píng)估須遵循SEI的CAF (CMM Assessment Frame-work) 規(guī)范,由CMU/SEI授權(quán)的主任評(píng)估師(Lead Assessor)領(lǐng)導(dǎo)一個(gè)評(píng)審小組進(jìn)行,評(píng)估方法采用IPI-CBA,評(píng)估過(guò)程包括員工培訓(xùn)(企業(yè)的高層領(lǐng)導(dǎo)也要參加)、問(wèn)卷調(diào)查和統(tǒng)計(jì)、文檔審查、數(shù)據(jù)分析、與企業(yè)的高層領(lǐng)導(dǎo)討論和撰寫評(píng)估報(bào)告等,評(píng)估結(jié)束時(shí)由主任評(píng)估師簽字生效。
隨著CMM過(guò)渡到CMMI,其CAF評(píng)估框架變成評(píng)估需求(ARC:Appraisal Requirements for CMMI);IPI-CBA評(píng)估方法被SCAMPI(Standard CNNI Appraisal Method for Process Improvement)方法代替。根據(jù)CMMI評(píng)估需求(ARC)規(guī)定三種評(píng)估類型,表4列出了SCAMPI評(píng)估方法的適用情況。
表4 可用的評(píng)估類型 評(píng)估類型 ISO15504兼容 SCAMPI 使用 主任評(píng)估師需求 評(píng)估組規(guī)模
Class A × 可能 × 5-17
Class B - 部分 - 2-7
Class C - 部分 - 2-3
SCAMPI評(píng)估組由幾方人員共同組成,由主任評(píng)估師領(lǐng)導(dǎo)。其中評(píng)估小組是由經(jīng)驗(yàn)豐富的軟件專業(yè)人員組成,還要經(jīng)過(guò)CMMI和SCAMPI評(píng)估方法的培訓(xùn),使他們了解組織的同時(shí),也懂得如何將CMM/CMMI模型及關(guān)鍵實(shí)踐與組織的要求建立關(guān)聯(lián)。參與評(píng)估的人員包括:公司的管理人員、項(xiàng)目經(jīng)理,開(kāi)發(fā)人員,培訓(xùn)人員,采購(gòu)人員等。
評(píng)估過(guò)程主要分成三個(gè)階段:準(zhǔn)備階段、評(píng)估階段和報(bào)告階段。準(zhǔn)備階段包括小組人員培訓(xùn)、計(jì)劃以及其它必要的評(píng)估準(zhǔn)備工作。在評(píng)估的最初幾十天,小組成員的主要任務(wù)是采集數(shù)據(jù),回答SEI的CMM/CMMI提問(wèn)單,文檔審閱以及進(jìn)行交談,對(duì)整個(gè)組織中的應(yīng)用有一個(gè)全面的了解。
然后進(jìn)行數(shù)據(jù)分析。評(píng)估員要對(duì)記錄進(jìn)行整理,并檢驗(yàn)所觀察到的一切信息,然后把這些數(shù)據(jù)與CMM/CMMI模型進(jìn)行比較,最后給出一個(gè)評(píng)估報(bào)告。在每個(gè)評(píng)估報(bào)告中,必須針對(duì)CMM/CMMI 的每個(gè)過(guò)程方面,指出這個(gè)軟件過(guò)程在什么地方已經(jīng)有效地執(zhí)行了,什么地方還沒(méi)有有效地執(zhí)行。只有所有評(píng)估人員一致通過(guò)的情況下,這個(gè)評(píng)估報(bào)告才有效。
在評(píng)估報(bào)告的基礎(chǔ)上,評(píng)估小組產(chǎn)生一個(gè)評(píng)估結(jié)果。評(píng)估和評(píng)級(jí)的結(jié)果應(yīng)與有關(guān)的關(guān)鍵過(guò)程方面和目標(biāo)相對(duì)應(yīng)。評(píng)估報(bào)告和結(jié)果將送交所有有關(guān)的人員并上報(bào)CMU/SEI。
5.我國(guó)軟件能力評(píng)估標(biāo)準(zhǔn)的制定與實(shí)施
軟件已經(jīng)作為一個(gè)新興高技術(shù)產(chǎn)業(yè)在我國(guó)崛起。但與發(fā)達(dá)國(guó)家相比,無(wú)論在開(kāi)發(fā)能力還是管理水平上都還存在一定差距,尤其是落后的軟件工程管理制約了開(kāi)發(fā)能力的發(fā)揮。某些國(guó)家的軟件開(kāi)發(fā)能力并不比我國(guó)強(qiáng),但在國(guó)際軟件市場(chǎng)上的份額卻遠(yuǎn)大于我國(guó),其主要原因之一是我們?cè)谲浖_(kāi)發(fā)管理方面明顯落后。國(guó)務(wù)院以國(guó)發(fā)[2000]18號(hào)文頒布了《鼓勵(lì)軟件產(chǎn)業(yè)和集成電路產(chǎn)業(yè)發(fā)展的若干政策》,其中要求通過(guò)標(biāo)準(zhǔn)化工作對(duì)軟件產(chǎn)業(yè)發(fā)展提供必要的支撐與保障。為了落實(shí)國(guó)務(wù)院18號(hào)文的精神,加快我國(guó)軟件能力模型標(biāo)準(zhǔn)的制定,推動(dòng)軟件產(chǎn)業(yè)的發(fā)展,信息產(chǎn)業(yè)部2000年9月28日主持成立了軟件體系評(píng)估標(biāo)準(zhǔn)特別工作組,同時(shí)提出了 “依據(jù)我國(guó)軟件政策,利用國(guó)際先進(jìn)經(jīng)驗(yàn),結(jié)合我國(guó)國(guó)情,制定出有助于指導(dǎo)和促進(jìn)我國(guó)軟件企業(yè)發(fā)展的評(píng)估模型標(biāo)準(zhǔn)”的原則,并確定了標(biāo)準(zhǔn)制定的兩個(gè)主要目標(biāo):支持軟件企業(yè)和企業(yè)內(nèi)的軟件組織對(duì)自身的軟件過(guò)程能力實(shí)施持續(xù)性的內(nèi)部改進(jìn);支持對(duì)軟件企業(yè)的綜合軟件能力進(jìn)行第二方和第三方評(píng)估。
工作組深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000以及其他有關(guān)的資料和文件以及國(guó)外企業(yè)實(shí)施CMM的實(shí)際情況,結(jié)合國(guó)情,確定了以CMMI作為主要參考文件來(lái)制定標(biāo)準(zhǔn)。最終形成了SJ/T 11234-2001《軟件過(guò)程能力評(píng)估模型》和SJ/T 11235-2001《軟件能力成熟度模型》行業(yè)正式標(biāo)準(zhǔn),并于2001年5月1日正式實(shí)施。這就是中國(guó)的“軟件過(guò)程及能力成熟度評(píng)估”,即SPCA評(píng)估。
隨著我國(guó)經(jīng)濟(jì)市場(chǎng)的日益成熟,與信息產(chǎn)業(yè)部建立的計(jì)算機(jī)信息系統(tǒng)集成資質(zhì)認(rèn)證體制一樣,SPCA評(píng)估及其評(píng)估結(jié)果在市場(chǎng)化運(yùn)作中將會(huì)起到越來(lái)越重要的作用。廣大用戶和企業(yè)也越來(lái)越接受和認(rèn)可SJ/T11234和SJ/T11235標(biāo)準(zhǔn),并將作為企業(yè)招投標(biāo),選擇合作伙伴的一項(xiàng)指標(biāo),也是進(jìn)行第二方評(píng)估或評(píng)價(jià)的依據(jù)。這對(duì)我國(guó)軟件企業(yè)和產(chǎn)業(yè)的提高、發(fā)展和壯大也將產(chǎn)生積極的影響。
SPCA依據(jù)的評(píng)估標(biāo)準(zhǔn)是SJ/T 11234和SJ/T 11235,這兩個(gè)標(biāo)準(zhǔn)是在深入研究了CMM、CMMI、ISO/IEC TR15504、ISO9000、TL 9000以及其他有關(guān)的資料和文件以及國(guó)外企業(yè)實(shí)施CMM的實(shí)際情況后,結(jié)合國(guó)內(nèi)企業(yè)的實(shí)際情況,以CMMI作為主要參考文件最終形成的,這兩個(gè)行業(yè)標(biāo)準(zhǔn)由信息產(chǎn)業(yè)部于2001年5月1日發(fā)布實(shí)施。
SJ/T 11234《軟件過(guò)程能力評(píng)估模型》針對(duì)軟件企業(yè)對(duì)自身軟件過(guò)程能力進(jìn)行內(nèi)部改進(jìn)的需要,與CMMI連續(xù)表示形式基本相同。該模型有22個(gè)過(guò)程,分為4大類,即:過(guò)程管理類、項(xiàng)目管理類、工程化類和支持類,每個(gè)過(guò)程能力從0到5劃分為6個(gè)評(píng)估等級(jí),每個(gè)等級(jí)包含了通用目標(biāo)、通用慣例、特定目標(biāo)和特定慣例,它們組成一套衡量準(zhǔn)則。按此準(zhǔn)則對(duì)實(shí)際運(yùn)行的過(guò)程進(jìn)行評(píng)估,可以確定當(dāng)前軟件過(guò)程的能力狀態(tài)。對(duì)每個(gè)過(guò)程評(píng)估后,可以得到企業(yè)軟件過(guò)程能力的一條“譜線”。企業(yè)還可以針對(duì)軟件開(kāi)發(fā)項(xiàng)目,根據(jù)項(xiàng)目的目標(biāo)和要求,有針對(duì)性地“弄清楚”有關(guān)過(guò)程的能力狀態(tài),實(shí)施必要的過(guò)程改進(jìn),以支持項(xiàng)目的完成。
SJ/T 111235《軟件能力成熟度模型》針對(duì)軟件企業(yè)綜合能力第二方或第三方評(píng)估的需求,與CMMI分階段表示形式基本相同。該模型用成熟度1~5個(gè)等級(jí)來(lái)描述綜合軟件能力。與SJ/T 11234相同,也有22個(gè)過(guò)程方面。除了成熟度等級(jí)1外,每個(gè)等級(jí)包含若干個(gè)過(guò)程方面,每個(gè)過(guò)程方面的實(shí)施情況由相應(yīng)目標(biāo)和慣例的實(shí)施情況體現(xiàn)。采用這種衡量準(zhǔn)則可以評(píng)估軟件企業(yè)的綜合能力——軟件能力成熟程度。
SPCA評(píng)估遵循《軟件過(guò)程及能力成熟度評(píng)估指南》,該指南是國(guó)家認(rèn)監(jiān)委和信息產(chǎn)業(yè)部2002年8月共同發(fā)布的利用SJ/T11234或SJ/T11235實(shí)施評(píng)估的操作指南。評(píng)估過(guò)程由經(jīng)過(guò)培訓(xùn)的專業(yè)隊(duì)伍以評(píng)估參考模型作為確定過(guò)程的強(qiáng)項(xiàng)和弱項(xiàng)的基礎(chǔ)而對(duì)一個(gè)或多個(gè)過(guò)程進(jìn)行檢查。從不同用途考慮,評(píng)估分為內(nèi)部過(guò)程改進(jìn)評(píng)估和顧客選擇評(píng)價(jià)兩種。
本站僅提供存儲(chǔ)服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)
點(diǎn)擊舉報(bào)。