您好,歡迎來電子發(fā)燒友網(wǎng)! ,新用戶?[免費(fèi)注冊(cè)]

您的位置:電子發(fā)燒友網(wǎng)>電子百科>無線通信>無線局域網(wǎng)>

標(biāo)準(zhǔn)的技術(shù)要點(diǎn)/制定思路/標(biāo)準(zhǔn)的脈絡(luò)

2010年04月14日 10:34 srfitnesspt.com 作者:佚名 用戶評(píng)論(0
關(guān)鍵字:標(biāo)準(zhǔn)(68320)

標(biāo)準(zhǔn)的技術(shù)要點(diǎn)/制定思路/標(biāo)準(zhǔn)的脈絡(luò)

標(biāo)準(zhǔn)的技術(shù)要點(diǎn)

SJ/T 11234-2001 《軟件過程能力評(píng)估模型》

  SJ/T 11234-2001《軟件過程能力評(píng)估模型》針對(duì)軟件企業(yè)對(duì)自身軟件過程能力進(jìn)行內(nèi)部改進(jìn)的需要,與CMMI連續(xù)表示形式基本相同。該模型有22個(gè)過程,分為4大類,即:過程管理類、項(xiàng)目管理類、工程化類和支持類,具體見表1。

  每個(gè)過程能力從0到5劃分為6個(gè)評(píng)估等級(jí),即:
  0級(jí)——不完整級(jí);
  1級(jí)——已執(zhí)行級(jí);
  2級(jí)——受管理級(jí);
  3級(jí)——已定義級(jí);
  4級(jí)——定量管理級(jí);
  5級(jí)——持續(xù)優(yōu)化級(jí)。

  每個(gè)等級(jí)包含了通用目標(biāo)、通用慣例、特定目標(biāo)和特定慣例,它們組成一套衡量準(zhǔn)則。0級(jí)是反映那些沒有得到完整執(zhí)行過程的狀態(tài),可能實(shí)現(xiàn)了部分特定目標(biāo),也可能什么目標(biāo)都沒有實(shí)現(xiàn);處于1級(jí)的過程實(shí)現(xiàn)了全部特定的目標(biāo);對(duì)于2級(jí)~5級(jí),不僅實(shí)現(xiàn)了全部特定目標(biāo),而且依次實(shí)現(xiàn)了對(duì)應(yīng)更高的通用目標(biāo)。

  按此準(zhǔn)則對(duì)實(shí)際運(yùn)行的過程進(jìn)行評(píng)估,可以確定當(dāng)前軟件過程的能力狀態(tài)。對(duì)每個(gè)過程評(píng)估后,可以得到企業(yè)軟件過程能力的一條“譜線”。這是一個(gè)二維坐標(biāo)曲線,橫坐標(biāo)是22個(gè)過程,縱坐標(biāo)是6個(gè)等級(jí)。企業(yè)也可以根據(jù)自己的業(yè)務(wù)目標(biāo)對(duì)各項(xiàng)軟件過程改進(jìn)工作的輕重緩急做出恰當(dāng)安排,擬制出一條本企業(yè)希望達(dá)到的軟件過程能力“譜線”,或者說是“目標(biāo)輪廓”。企業(yè)還可以針對(duì)軟件開發(fā)項(xiàng)目,根據(jù)項(xiàng)目的目標(biāo)和要求,有針對(duì)性地“弄清楚”有關(guān)過程的能力狀態(tài),實(shí)施必要的過程改進(jìn),以支持項(xiàng)目的完成。

  SJ/T 111235-2001 《軟件能力成熟度模型》

  SJ/T 111235-2001《軟件能力成熟度模型》針對(duì)軟件企業(yè)綜合能力第二方或第三方評(píng)估的需求,與CMMI分階段表示形式基本相同。該模型用成熟度1~5個(gè)等級(jí)來描述綜合軟件能力。除了成熟度等級(jí)1外,每個(gè)等級(jí)包含若干個(gè)過程方面,每個(gè)過程方面的實(shí)施情況由相應(yīng)目標(biāo)和慣例的實(shí)施情況體現(xiàn)(見圖1)。采用這種衡量準(zhǔn)則可以評(píng)估軟件企業(yè)的綜合能力——軟件能力成熟程度。

  模型中的5個(gè)等級(jí)——第1到第5級(jí),數(shù)字越大,成熟度等級(jí)越高。高成熟度等級(jí)代表比較強(qiáng)的綜合軟件能力。按照這種概念,企業(yè)所達(dá)到的成熟度等級(jí)可以預(yù)示這個(gè)企業(yè)在軟件產(chǎn)品(或服務(wù))開發(fā)管理方面的水平。從過程改進(jìn)的角度說,這種成熟度等級(jí)是過程改進(jìn)的遞進(jìn)式平臺(tái)。除了第1級(jí)之外,每個(gè)成熟度等級(jí)都表明,在達(dá)到這個(gè)等級(jí)的軟件企業(yè)里有一批穩(wěn)定的軟件過程。在這批穩(wěn)定的軟件過程基礎(chǔ)上,軟件組織可以瞄準(zhǔn)更高一個(gè)成熟度等級(jí)。通過過程改進(jìn)活動(dòng),使更多的軟件過程以制度化的形式達(dá)到穩(wěn)定。于是,該企業(yè)的綜合軟件能力就上升到一個(gè)更高的成熟度平臺(tái)上。這5個(gè)成熟度等級(jí)分別是:
  第1級(jí)——初始級(jí);
  第2級(jí)——受管理級(jí);
  第3級(jí)——已定義級(jí);
  第4級(jí)——定量管理級(jí);
  第5級(jí)——持續(xù)優(yōu)化級(jí)。

  22個(gè)過程分別駐留在等級(jí)2~5中。

  需要說明的是,標(biāo)準(zhǔn)實(shí)施中的一致性相當(dāng)重要,否則對(duì)軟件企業(yè)評(píng)估所得結(jié)果將失去可比性。因此,在標(biāo)準(zhǔn)制定中我們盡可能減少具體評(píng)估規(guī)定條款在解釋上的不確定性,這就使得標(biāo)準(zhǔn)更具有可操作性。


圖1 模型的組成部件

標(biāo)準(zhǔn)的制定思路

為加快我國(guó)軟件能力模型標(biāo)準(zhǔn)的制定,信息產(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)”的原則。

  特別工作組由信息產(chǎn)業(yè)部電子標(biāo)準(zhǔn)化所(4所)為組長(zhǎng)單位,由北京力友和公司、信息產(chǎn)業(yè)部電子5所、合力金橋公司、北大方正公司、大唐軟件公司、聯(lián)想神州數(shù)碼公司、長(zhǎng)城計(jì)算機(jī)軟件與系統(tǒng)公司、創(chuàng)智公司、天津金卡工程公司、北京時(shí)林電腦公司、廣州新太科技公司、北京索福威爾軟件技術(shù)公司、浪潮齊魯軟件產(chǎn)業(yè)公司、北京中郵綠卡金融網(wǎng)絡(luò)公司、廣州銳新軟件技術(shù)公司、北京航天智通電子公司、北京北佳信息系統(tǒng)公司等派員參加。

  根據(jù)上述原則,工作組確定了標(biāo)準(zhǔn)制定的兩個(gè)主要目標(biāo):一是支持軟件企業(yè)和企業(yè)內(nèi)的軟件組織對(duì)自身的軟件過程能力實(shí)施持續(xù)性的內(nèi)部改進(jìn);二是支持對(duì)軟件企業(yè)的綜合軟件能力進(jìn)行第二方和第三方評(píng)估。

  圍繞這兩個(gè)目標(biāo),工作組依據(jù)以下思路開展工作:

  1. 制定兩個(gè)標(biāo)準(zhǔn),其中:《軟件過程能力評(píng)估模型》針對(duì)單個(gè)過程,服務(wù)于軟件企業(yè)內(nèi)部改進(jìn);《軟件能力成熟度模型》針對(duì)過程集合,服務(wù)于對(duì)軟件企業(yè)綜合能力的評(píng)估。

  2. 研究國(guó)際通用慣例和標(biāo)準(zhǔn),結(jié)合我國(guó)實(shí)際加以借鑒或參考,取其對(duì)我國(guó)有用的部分,在實(shí)踐中不斷改進(jìn)和創(chuàng)新。

  3. 吸收軟件企業(yè)管理工作的成功經(jīng)驗(yàn),盡量減少標(biāo)準(zhǔn)中對(duì)各項(xiàng)規(guī)定的不確定性,充分發(fā)揮軟件企業(yè)在標(biāo)準(zhǔn)制定中的作用。邊制定邊試點(diǎn),以便對(duì)標(biāo)準(zhǔn)進(jìn)行驗(yàn)證,確保其可操作性。

  4. 標(biāo)準(zhǔn)的內(nèi)容安排以大型軟件企業(yè)為對(duì)象,對(duì)于小型軟件企業(yè)或組織采用剪裁準(zhǔn)則予以處理。

  5. 適應(yīng)經(jīng)濟(jì)全球化以及我國(guó)軟件產(chǎn)業(yè)發(fā)展戰(zhàn)略的需要,充分考慮與國(guó)際標(biāo)準(zhǔn)和國(guó)外先進(jìn)標(biāo)準(zhǔn)的協(xié)調(diào)性,為國(guó)際合作做好準(zhǔn)備。

  6. 通過標(biāo)準(zhǔn)制定,初步形成一批按標(biāo)準(zhǔn)規(guī)定模型實(shí)施軟件過程能力評(píng)估和綜合軟件能力評(píng)估的骨干隊(duì)伍。

  在過去幾年研究工作的基礎(chǔ)上,工作組進(jìn)一步深入研究了CMM、CMMI、ISO/IEC TR 15504、ISO 9000-3以及其他有關(guān)的資料和文件,結(jié)合國(guó)情,確定了以CMMI作為主要參考文件來制定標(biāo)準(zhǔn)。在對(duì)標(biāo)準(zhǔn)草案進(jìn)行會(huì)議審查和上網(wǎng)廣泛征求意見的同時(shí),組織了標(biāo)準(zhǔn)試點(diǎn),最終形成了《軟件過程能力評(píng)估模型》和《軟件能力成熟度模型》行業(yè)正式標(biāo)準(zhǔn)。

標(biāo)準(zhǔn)的脈絡(luò)
從CMM到CMMI

  軟件能力成熟度模型的英文全名是Capability Maturity Model for Software,縮寫為SW-CMM。我國(guó)在很多場(chǎng)合下所說的CMM就是SW-CMM。

  CMM的起源是這樣的。為支持美國(guó)國(guó)防部對(duì)軟件承包商的能力進(jìn)行客觀評(píng)價(jià),卡內(nèi)基—梅隆大學(xué)軟件工程研究所(SEI)1987年提出了關(guān)于軟件的《能力成熟度模型框架》,并于1991~1993年發(fā)表了《軟件能力成熟度模型》(SW-CMM)1.0版和SW-CMM 1.1版,1999~2000年發(fā)表了《系統(tǒng)工程和軟件工程綜合能力成熟度模型》(CMMI-SE/SW)0.2版和CMMI-SE/SW 1.0版以及《系統(tǒng)工程、軟件工程和集成產(chǎn)品與過程開發(fā)的綜合能力成熟度模型》(CMMI-SE/SW/IPPD)1.1版。就軟件而言,CMMI是SW-CMM的修訂本。事實(shí)上,按照SEI最初的計(jì)劃,應(yīng)該在1998年發(fā)表SW-CMM的2.0版。由于軟件過程評(píng)估(SPA)國(guó)際標(biāo)準(zhǔn)項(xiàng)目的進(jìn)展,美國(guó)國(guó)防部下令暫時(shí)停止推進(jìn)到SW-CMM 的2.0版,以便吸收SPA的長(zhǎng)處,于是便產(chǎn)生了CMMI。它兼收了SW-CMM 2.0版C稿草案和SPA中更合理、更科學(xué)和更周密的優(yōu)點(diǎn)。在發(fā)表CMMI-SE/SW V1.0時(shí),SEI宣布大約用兩年的時(shí)間完成從CMM到CMMI的過渡。

  1987年開始,SEI在美國(guó)國(guó)防項(xiàng)目承包商范圍內(nèi)開始試行CMM等級(jí)評(píng)估。SW-CMM V1.0發(fā)表之后,美國(guó)國(guó)防部合同審查委員會(huì)提出,發(fā)包單位可以在招投標(biāo)程序中規(guī)定“投標(biāo)方要接受基于CMM的評(píng)估”的條款,發(fā)包單位將把評(píng)估結(jié)果作為選擇承包方的重要因素之一。從另一個(gè)角度說,接受并進(jìn)行了CMM評(píng)估只是有了參加美國(guó)軍方項(xiàng)目投標(biāo)的資格,CMM評(píng)估決非進(jìn)入美國(guó)市場(chǎng)的通行證。

  由于CMM評(píng)估對(duì)軟件過程改進(jìn)有明顯的促進(jìn)作用,這使SEI看到了CMM評(píng)估的巨大商業(yè)前景,因此從1990年以后,SEI把基于CMM的評(píng)估作為商業(yè)行為推向市場(chǎng)。這些年來,接受CMM評(píng)估的軟件組織和企業(yè)已從美國(guó)國(guó)防項(xiàng)目承包領(lǐng)域擴(kuò)散到普通經(jīng)濟(jì)領(lǐng)域和其他國(guó)家與地區(qū)。

  CMMI與TR 15504

  在SW-CMM思路的啟發(fā)下,ISO/IEC JTC1于1991年啟動(dòng)了關(guān)于軟件過程評(píng)估(SPA)的國(guó)際標(biāo)準(zhǔn)化項(xiàng)目,并于1995年發(fā)布了ISO/IEC TR 15504《軟件過程評(píng)估》。其目的是向世界軟件界推薦一些良好的軟件工程實(shí)踐方法,并且希望在世界范圍內(nèi)確保軟件過程評(píng)估結(jié)果有一定的可比性,使評(píng)估師對(duì)軟件過程的評(píng)估有統(tǒng)一的判斷基礎(chǔ)。ISO/IEC TR 15504與CMMI的連續(xù)表示形式相似。之所以如此,是由于SEI在制定CMMI時(shí),美國(guó)國(guó)防部要求CMMI要與ISO/IEC 15504取得一致,制定CMMI的人員同時(shí)又作為該國(guó)際標(biāo)準(zhǔn)項(xiàng)目工作組的專家參與了TR 15504的制定工作。1995年ISO/IEC發(fā)布TR 15504后, SEI在開發(fā)CMMI中除了沿用成熟度等級(jí)的方式(即CMMI的分階段表示形式)外,還吸取TR 15504的特點(diǎn),增加了與15504類似的CMMI的連續(xù)表示形式。

  ISO/IEC TR 15504是第2類技術(shù)報(bào)告,目前正在轉(zhuǎn)換為正式國(guó)際標(biāo)準(zhǔn),預(yù)計(jì)到2003年將發(fā)布ISO/IEC 15504。

  ISO 9001與CMM

  CMM和ISO 9001都以全面質(zhì)量管理為理論基礎(chǔ),都針對(duì)過程進(jìn)行描述,但二者的設(shè)計(jì)思路不同,屬于兩個(gè)不同的體系。ISO 9001是適用于所有專業(yè)領(lǐng)域的一種質(zhì)量保證模式。但對(duì)于軟件組織來說,盡管加上了ISO 9000-3作為實(shí)施指南,留給審核員做解釋的回旋余地仍然相當(dāng)大。就軟件能力評(píng)定而言,通過了ISO 9001認(rèn)證的組織機(jī)構(gòu)之間的軟件能力可能會(huì)有很大差別。

  CMM也是一種模型,因此也是對(duì)共性特征的描述。但是,區(qū)別于適用于所有制造和服務(wù)業(yè)的ISO 9001,CMM則是專門針對(duì)軟件行業(yè)設(shè)計(jì)的描述軟件過程能力的模型,是非常“?!钡哪P?。事實(shí)上,考慮到按ISO 9001對(duì)軟件組織進(jìn)行認(rèn)證審核時(shí)存在較大的不確定性,在設(shè)計(jì)CMM時(shí)則盡量縮小審核員解釋的回旋余地,因此不僅對(duì)每個(gè)關(guān)鍵過程給出了明確的目標(biāo)和體現(xiàn)這些目標(biāo)的各個(gè)關(guān)鍵慣例,而且對(duì)各個(gè)關(guān)鍵慣例都給出了明確的定義和詳細(xì)的說明,以便按CMM進(jìn)行評(píng)估時(shí)具有較好的一致性和可靠性。CMM專門針對(duì)軟件行業(yè),而ISO 9001適用范圍很廣(例如硬件、軟件和服務(wù)),即一個(gè)是“專用”模型,一個(gè)是“泛用”模型。

  ISO 9001與CMM在內(nèi)容上彼此沒有完全覆蓋。ISO 9001第4章大約有5頁,ISO 9000-3大約43頁,而CMM長(zhǎng)達(dá)500多頁。這兩份文件間的最大差別在于,CMM強(qiáng)調(diào)的是持續(xù)的過程改進(jìn)——通過評(píng)估,可以給出一幅描述企業(yè)實(shí)際綜合軟件過程能力的“成就輪廓”;而ISO 9001涉及的是質(zhì)量體系的最低可接受標(biāo)準(zhǔn),其審核結(jié)果只有兩個(gè):達(dá)到(包括“整改”后達(dá)到)就“通過”,沒有達(dá)到就“不通過”。

?

非常好我支持^.^

(0) 0%

不好我反對(duì)

(1) 100%

( 發(fā)表人:admin )

      發(fā)表評(píng)論

      用戶評(píng)論
      評(píng)價(jià):好評(píng)中評(píng)差評(píng)

      發(fā)表評(píng)論,獲取積分! 請(qǐng)遵守相關(guān)規(guī)定!

      ?