軟件能力成熟度模型_第1頁(yè)
軟件能力成熟度模型_第2頁(yè)
軟件能力成熟度模型_第3頁(yè)
軟件能力成熟度模型_第4頁(yè)
軟件能力成熟度模型_第5頁(yè)
已閱讀5頁(yè),還剩41頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、 sw-cmm稱(chēng)為軟件能力成熟度模型,是capability maturity model for software的縮寫(xiě)形式。目前國(guó)際上最流行最實(shí)用的軟件生產(chǎn)過(guò)程標(biāo)準(zhǔn)和軟件企業(yè)成熟度等級(jí)認(rèn)證標(biāo)準(zhǔn)。用于評(píng)價(jià)軟件承包能力并幫助其改善軟件質(zhì)量的方法。美國(guó)卡內(nèi)基-梅隆大學(xué)的軟件工程研究所(sei:software engineering institute) 在1987年研制成功。卡內(nèi)基-梅隆大學(xué)的軟件工程研究所是美國(guó)國(guó)防部的軟件開(kāi)發(fā)基地之一,cmm就是受美國(guó)國(guó)防部委托而研制的。the capability maturity model for software,version 1.1(mr. ma

2、rc c. paulk): the major problems in software development are managerial not technical. 20世紀(jì)60年代中期,大型軟件系統(tǒng)生產(chǎn)中爆發(fā)的軟件危機(jī),使程序中大量的錯(cuò)誤難以消除,軟件生產(chǎn)的進(jìn)度無(wú)法預(yù)測(cè),開(kāi)發(fā)應(yīng)用費(fèi)用失去控制,程序員人數(shù)增長(zhǎng)需求很難滿(mǎn)足要求。人們將工程的概念、原理、技術(shù)和方法引入了軟件系統(tǒng)開(kāi)發(fā),在一定程度上解決了軟件生產(chǎn)過(guò)程中遇到的問(wèn)題。軟件工程成為軟件產(chǎn)業(yè)的重要分支。直至80年代還是沒(méi)有提出一套管理軟件開(kāi)發(fā)的通用原則,軟件管理不善的問(wèn)題依舊在大范圍內(nèi)存在。70年代中期美國(guó)國(guó)防部曾立題專(zhuān)門(mén)研究軟件項(xiàng)目

3、做不好的原因,發(fā)現(xiàn)70%的項(xiàng)目是因?yàn)楣芾聿簧贫?,而并不是因?yàn)榧夹g(shù)實(shí)力不夠。90年代中期,軟件工程管理不善的問(wèn)題仍然存在。據(jù)美國(guó)軟件工程實(shí)施現(xiàn)狀的調(diào)查,大約只有10%的項(xiàng)目能夠在預(yù)定的費(fèi)用和進(jìn)度下交付。 1995年,美國(guó)共取消了810億美元的軟件項(xiàng)目,其中31%的項(xiàng)目未做完就取消了,53%的軟件項(xiàng)目進(jìn)度通常要延長(zhǎng)50%的時(shí)間,通常只有9%的軟件項(xiàng)目能夠及時(shí)交付并且費(fèi)用也不超支。結(jié)論:管理是影響軟件研發(fā)項(xiàng)目全局的因素,而技術(shù)只影響局部。80年代中期,美國(guó)聯(lián)邦政府提出對(duì)軟件承包商的軟件開(kāi)發(fā)能力進(jìn)行評(píng)估的要求。在mitre公司的幫助下,1987年9月,美國(guó)卡內(nèi)基-梅隆大學(xué)軟件工程研究所發(fā)布了軟件過(guò)

4、程成熟度框架,并提供了軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià)兩種評(píng)估方法和軟件成熟度提問(wèn)單。4年之后,sei將軟件過(guò)程成熟度框架進(jìn)化為軟件能力成熟度模型(capability maturity model for software,簡(jiǎn)稱(chēng)sw-cmm)。1991年8月,sei發(fā)布了最早的sw-cmm v1.0。經(jīng)過(guò)兩年的試用,1993年sei正式發(fā)布了sw-cmm v1.1,這是目前使用最為廣泛的版本。從1995年,cmm又進(jìn)入了另一個(gè)修改的高峰期。美國(guó)政府和軟件業(yè)界大力支持和積極參與下,sei先后發(fā)表了cmm 2.0版的a版,b版和c版草案;1997年,cmm 2.0c版草案停止推進(jìn)。sei宣布,cmm

5、1.1版和cmm 2.0c版草案都有效,并且sei及其授權(quán)的機(jī)構(gòu)為這兩種版本提供相應(yīng)的服務(wù)。自cmm 1.1發(fā)布起,sei相繼研制并發(fā)布了“人員能力成熟度模型”(p-cmm),“軟件訪(fǎng)問(wèn)能力成熟度模型”(sa-cmm)和“系統(tǒng)工程能力成熟度模型”(se-cmm)及其支持文件。經(jīng)過(guò)試運(yùn)行,產(chǎn)生了把sm-cmm, p-cmm, sa-cmm和se-cmm合并在一起的想法,于是開(kāi)始了名為“綜合能力成熟度模型”(英文縮寫(xiě)為cmmi)的一個(gè)綜合性模型投入研制。sei的cmm為軟件工程管理開(kāi)辟了一條新的途經(jīng),其的本質(zhì)還是軟件工程的一個(gè)部分。迄今為止,cmm雖然只是美國(guó)卡內(nèi)基-梅隆大學(xué)軟件工程研究所(sei

6、)發(fā)表的一份技術(shù)報(bào)告,既不是政府也不是行業(yè)協(xié)會(huì)批準(zhǔn)的標(biāo)準(zhǔn),但它在美國(guó)和國(guó)際上已成為事實(shí)上的軟件行業(yè)標(biāo)準(zhǔn)。鑒于cmm的巨大應(yīng)用前景,sei已在美國(guó)注冊(cè)了cmm, capability maturity model 和capability maturity modeling的專(zhuān)利和商標(biāo)。圍繞以cmm為基礎(chǔ)的軟件過(guò)程評(píng)估和軟件能力評(píng)價(jià),建立了從審核員培訓(xùn)到提供評(píng)估和評(píng)價(jià)的一整套服務(wù)體系。 sw-cmm為軟件企業(yè)的過(guò)程能力提供了一個(gè)階梯式的進(jìn)化框架。它是基于過(guò)去所有軟件工程成果的過(guò)程改善的框架,吸取了以往軟件工程的經(jīng)驗(yàn)教訓(xùn)。指明了一個(gè)成熟的軟件組織在軟件開(kāi)發(fā)方面需要管理的主要工作、這些工作之間的關(guān)系以

7、及以怎樣的先后次序,一步一步的做好這些工作使軟件組織走向成熟。 定義執(zhí)行的步驟標(biāo)準(zhǔn) 除第一級(jí)外,sw-cmm的每一級(jí)都是按完全相同的結(jié)構(gòu)組成的。每一級(jí)包含了實(shí)現(xiàn)這一級(jí)目標(biāo)的若干關(guān)鍵過(guò)程域(kpa),每個(gè)kpa進(jìn)一步包含若干關(guān)鍵實(shí)施活動(dòng)(kp),無(wú)論哪個(gè)kpa,它們的實(shí)施活動(dòng)都統(tǒng)一按五個(gè)公共屬性進(jìn)行組織。關(guān)鍵過(guò)程域kpa(key process areas)。關(guān)鍵實(shí)施kp(key practices)各個(gè)關(guān)鍵實(shí)踐按每個(gè)關(guān)鍵過(guò)程域的5個(gè)“公共特性”(對(duì)執(zhí)行該過(guò)程的承諾,執(zhí)行該過(guò)程的能力,該過(guò)程中要執(zhí)行的活動(dòng),對(duì)該過(guò)程執(zhí)行情況的所執(zhí)行的活動(dòng)符合該過(guò)程 這種成熟度分級(jí)的優(yōu)點(diǎn)在于,這些級(jí)別明確而清楚地反

8、映了過(guò)程改進(jìn)活動(dòng)的輕重緩急和先后順序。這一點(diǎn)很重要,因?yàn)榇蠖鄶?shù)軟件組織只能在某一段時(shí)間里集中開(kāi)展少數(shù)幾項(xiàng)過(guò)程改進(jìn)活動(dòng)。 我國(guó)通過(guò)cmm的認(rèn)證情況:cmm 5級(jí)cmm 4級(jí)cmm 3級(jí) cmm 2級(jí)摩托羅拉中國(guó)軟件中心2000年9月,全球第39個(gè)通過(guò)cmm 5級(jí)評(píng)估的企業(yè) 華為印度研究所2001年12月10日聯(lián)想集團(tuán)軟件設(shè)計(jì)中心 2002年1月11日沈陽(yáng)東軟股份有限公司2001年6月26日四川托普集團(tuán)2001年12月13日北京鼎新信息系統(tǒng)開(kāi)發(fā)有限公司1999年7月6日,中國(guó)首家企業(yè)通過(guò)cmm 2級(jí)評(píng)估的企業(yè)。 用友軟件股份有限公司2001年6月億陽(yáng)集團(tuán)2001年浪潮通軟2001年北京北佳公司20

9、01年11月30日東方通公司2001年12月7日廣州新太科技有限公司2001年12月14日方正技術(shù)研究院2001年12月24日 原因是它專(zhuān)門(mén)針對(duì)軟件工程控制而設(shè)置的,不僅進(jìn)行軟件企業(yè)工程能力的評(píng)估,更致力于軟件開(kāi)發(fā)過(guò)程的管理,強(qiáng)調(diào)“對(duì)軟件開(kāi)發(fā)過(guò)程進(jìn)行持續(xù)改進(jìn)”,引導(dǎo)軟件開(kāi)發(fā)過(guò)程走向成熟。 cmm和iso 9001標(biāo)準(zhǔn)系列都著眼于質(zhì)量和過(guò)程管理,二者都為了解決同樣的問(wèn)題。 cmm是動(dòng)態(tài)的、開(kāi)放的和持續(xù)改進(jìn)的,強(qiáng)調(diào)沒(méi)有最好只有更好,強(qiáng)調(diào)不斷改進(jìn),強(qiáng)調(diào)人在軟件開(kāi)發(fā)方面的思想認(rèn)識(shí)和主動(dòng)性,適用于軟件過(guò)程的改進(jìn)。cmm模型只關(guān)注軟件,它能解決“軟件危機(jī)” 這個(gè)世界性的問(wèn)題,iso 9001是靜態(tài)的質(zhì)量控

10、制,只要達(dá)到幾個(gè)關(guān)鍵指標(biāo)就能完成質(zhì)量控制,更適用于硬件制造生產(chǎn)線(xiàn)的質(zhì)量控制。iso 9001的適應(yīng)范圍更廣,包括硬件、軟件和服務(wù)。 并不是實(shí)施了cmm,軟件項(xiàng)目的質(zhì)量就能有所保障。cmm不是萬(wàn)能的,它的成功與否,與一個(gè)組織內(nèi)部有關(guān)人員的積極參與和創(chuàng)造性活動(dòng)是密不可分的,而且cmm并未提供實(shí)現(xiàn)有關(guān)子過(guò)程域所需要的具體知識(shí)和技能。cmm已經(jīng)是一套發(fā)展相當(dāng)成熟的方法,但國(guó)內(nèi)要想完全掌握并廣泛付諸實(shí)踐,對(duì)絕大多數(shù)軟件企業(yè)來(lái)說(shuō),可能還需要35年的時(shí)間。 美國(guó)曾在1995年做過(guò)軟件產(chǎn)業(yè)成熟程度的調(diào)查,發(fā)現(xiàn)在美國(guó)的軟件產(chǎn)業(yè)中,cmm成熟度等級(jí)為初始級(jí)的竟占70%,其特征是軟件開(kāi)發(fā)過(guò)程不能預(yù)測(cè),風(fēng)險(xiǎn)度高;為可重復(fù)級(jí)的占15%,其特征是軟件開(kāi)發(fā)過(guò)程需小心謹(jǐn)慎方能避免失敗;為定義級(jí)的所占比例小于10%,其特征是軟件開(kāi)發(fā)過(guò)程相當(dāng)穩(wěn)定,進(jìn)展順利且可以預(yù)測(cè);為管理級(jí)的所占比例小于5%,其特征是軟件過(guò)程預(yù)測(cè)準(zhǔn)確、值得信賴(lài);為優(yōu)化級(jí)的所占比例小于1%,其特征是軟件過(guò)程能持續(xù)改善。實(shí)施cmm并非一朝一夕的事情。 我們?cè)趺崔k?實(shí)施了軟件工程,所以軟件按其生命周期分為三個(gè)階段:軟件定義期、軟件開(kāi)發(fā)期和軟件運(yùn)行維護(hù)期。軟件定義期包括軟件項(xiàng)目的系統(tǒng)定義、可行性研究和詳盡的需求定義三個(gè)工作階段。這一時(shí)期要為被開(kāi)發(fā)的軟件項(xiàng)目解決“做什么”。軟件

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論