




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、Version 3.0 第第 六六 章章 能力成熟度模型能力成熟度模型 度量是軟件工程過程的一個關(guān)鍵要素。度量是軟件工程過程的一個關(guān)鍵要素。 可以在源代碼中插入語句以收集程序數(shù)據(jù),可以在源代碼中插入語句以收集程序數(shù)據(jù), 例如計(jì)算每個分支的每一側(cè)被遍歷了幾次,例如計(jì)算每個分支的每一側(cè)被遍歷了幾次, 或者每一段代碼是否都被執(zhí)行過,執(zhí)行了或者每一段代碼是否都被執(zhí)行過,執(zhí)行了 幾次。幾次。 測試覆蓋率是對最后的測試結(jié)果提供度量測試覆蓋率是對最后的測試結(jié)果提供度量 的信任標(biāo)準(zhǔn)。的信任標(biāo)準(zhǔn)。 理解缺陷的定義和測試過程中對缺陷管理理解缺陷的定義和測試過程中對缺陷管理 的必要性的必要性 軟件缺陷的生命周期:打
2、開、解決和關(guān)閉。軟件缺陷的生命周期:打開、解決和關(guān)閉。 缺陷管理報(bào)告中應(yīng)該包含對于整個缺陷涉缺陷管理報(bào)告中應(yīng)該包含對于整個缺陷涉 及到的各種因素進(jìn)行管理。及到的各種因素進(jìn)行管理。 理解能力成熟度模型理解能力成熟度模型 理解能力成熟度模型中的不同等級理解能力成熟度模型中的不同等級 理解理解ISO的流程體系的流程體系 “能力成熟度模型能力成熟度模型”是是 SEI 在在 1986 年開發(fā)年開發(fā) 的過程,用于改善組織的軟件技術(shù)的應(yīng)用的過程,用于改善組織的軟件技術(shù)的應(yīng)用 過程。過程。 這個過程分為五個定義良好的順序提高的這個過程分為五個定義良好的順序提高的 等級:等級: 初始級初始級 可重復(fù)級可重復(fù)級
3、已定義級已定義級 已管理級已管理級 優(yōu)化級優(yōu)化級 當(dāng)今的軟件組織工作在一個競爭和變化日益加劇當(dāng)今的軟件組織工作在一個競爭和變化日益加劇 的環(huán)境中。的環(huán)境中。 成功的軟件組織通過為現(xiàn)有產(chǎn)品開辟新的市場或成功的軟件組織通過為現(xiàn)有產(chǎn)品開辟新的市場或 滿足新的需求來積極有效地面對變化。滿足新的需求來積極有效地面對變化。 許多公司面對變化沒能采取主動有效的措施,而許多公司面對變化沒能采取主動有效的措施,而 被其產(chǎn)品開發(fā)工作的缺乏控制所牽掣。被其產(chǎn)品開發(fā)工作的缺乏控制所牽掣。 許多公司不能夠正確地預(yù)測、控制和改進(jìn)許多公司不能夠正確地預(yù)測、控制和改進(jìn) 特定產(chǎn)品或合同的利潤空間、產(chǎn)品特定產(chǎn)品或合同的利潤空間、
4、產(chǎn)品 裝運(yùn)日期或產(chǎn)品質(zhì)量。裝運(yùn)日期或產(chǎn)品質(zhì)量。 CMM 是設(shè)計(jì)用來幫助組織解決這些問題的。是設(shè)計(jì)用來幫助組織解決這些問題的。 CMM 提供了一種有效的和可驗(yàn)證的方法,提供了一種有效的和可驗(yàn)證的方法, 用以不斷地加強(qiáng)對產(chǎn)品開發(fā)過程的控制,并用以不斷地加強(qiáng)對產(chǎn)品開發(fā)過程的控制,并 改進(jìn)產(chǎn)品開發(fā)過程。改進(jìn)產(chǎn)品開發(fā)過程。 CMM 提供了一個標(biāo)尺,使組織能夠根據(jù)該提供了一個標(biāo)尺,使組織能夠根據(jù)該 標(biāo)尺對其生產(chǎn)過程進(jìn)行定期的測量,也提供標(biāo)尺對其生產(chǎn)過程進(jìn)行定期的測量,也提供 了進(jìn)行優(yōu)化及管理改進(jìn)工作的數(shù)據(jù)。了進(jìn)行優(yōu)化及管理改進(jìn)工作的數(shù)據(jù)。 CMM 描述了軟件特有的產(chǎn)品開發(fā)實(shí)踐和描述了軟件特有的產(chǎn)品開發(fā)實(shí)踐
5、和 所有組織必須遵守的通用管理實(shí)踐。所有組織必須遵守的通用管理實(shí)踐。 SECAT 支持應(yīng)用于行業(yè)中的大部分主要的支持應(yīng)用于行業(yè)中的大部分主要的 CMM模型,特別是:模型,特別是: 集成產(chǎn)品開發(fā)能力成熟度模型集成產(chǎn)品開發(fā)能力成熟度模型 (IPD-CMM) 軟件能力成熟度模型軟件能力成熟度模型 (SW-CMM) 軟件獲取能力成熟度模型軟件獲取能力成熟度模型 (SA-CMM) 系統(tǒng)工程能力成熟度模型系統(tǒng)工程能力成熟度模型 (SE-CMM) EIA I/S 731:系統(tǒng)工程能力模型系統(tǒng)工程能力模型 (SECM) 系統(tǒng)安全工程能力成熟度模型系統(tǒng)安全工程能力成熟度模型 (SSE-CMM) 開發(fā)團(tuán)隊(duì)對每個項(xiàng)
6、目采用不同的處理方式。開發(fā)團(tuán)隊(duì)對每個項(xiàng)目采用不同的處理方式。 可能取得巨大的成功,但以后可能不會成功??赡苋〉镁薮蟮某晒Γ院罂赡懿粫晒?。 某些時(shí)間某些時(shí)間/成本估算是準(zhǔn)確的,但大多數(shù)估算成本估算是準(zhǔn)確的,但大多數(shù)估算 與實(shí)際相去甚遠(yuǎn)。與實(shí)際相去甚遠(yuǎn)。 成功依賴于杰出的人員和他們的努力。成功依賴于杰出的人員和他們的努力。 杰出的人員離開后,很難再次獲得成功。杰出的人員離開后,很難再次獲得成功。 經(jīng)常出現(xiàn)危機(jī)和緊急修改工作。(許多人認(rèn)經(jīng)常出現(xiàn)危機(jī)和緊急修改工作。(許多人認(rèn) 為這是軟件開發(fā)過程中不可避免的。但是為這是軟件開發(fā)過程中不可避免的。但是 CMM 不這樣認(rèn)為。)不這樣認(rèn)為。) 大多數(shù)的
7、軟件開發(fā)組織處于大多數(shù)的軟件開發(fā)組織處于1級。級。 紀(jì)律化的過程紀(jì)律化的過程 用于管理軟件項(xiàng)目的方針和實(shí)施這些方針的規(guī)用于管理軟件項(xiàng)目的方針和實(shí)施這些方針的規(guī) 程都已制定。程都已制定。 項(xiàng)目級想法,可造,類似項(xiàng)目成功經(jīng)驗(yàn)可重項(xiàng)目級想法,可造,類似項(xiàng)目成功經(jīng)驗(yàn)可重 用。用。 軟件項(xiàng)目標(biāo)準(zhǔn)均已確定,并且組織能保證軟件項(xiàng)目標(biāo)準(zhǔn)均已確定,并且組織能保證 切實(shí)地執(zhí)行這些標(biāo)準(zhǔn)。切實(shí)地執(zhí)行這些標(biāo)準(zhǔn)。 如果有分包商的話,軟件項(xiàng)目人員與他們?nèi)绻蟹职痰脑?,軟件?xiàng)目人員與他們 一起努力,建立牢固的顧客一起努力,建立牢固的顧客 - 供應(yīng)商關(guān)系。供應(yīng)商關(guān)系。 2 級組織的軟件過程能力可概括為紀(jì)律化的,級組織的軟件過
8、程能力可概括為紀(jì)律化的, 因?yàn)檐浖?xiàng)目的規(guī)劃和跟蹤是穩(wěn)定的,能重因?yàn)檐浖?xiàng)目的規(guī)劃和跟蹤是穩(wěn)定的,能重 復(fù)以前的成功。復(fù)以前的成功。 遵循以前項(xiàng)目的實(shí)施情況所制定的切實(shí)可行遵循以前項(xiàng)目的實(shí)施情況所制定的切實(shí)可行 的計(jì)劃,項(xiàng)目處在項(xiàng)目管理系統(tǒng)的有效控制的計(jì)劃,項(xiàng)目處在項(xiàng)目管理系統(tǒng)的有效控制 之下。之下。 標(biāo)準(zhǔn)和一致的過程:標(biāo)準(zhǔn)和一致的過程: 開發(fā)和維護(hù)軟件的標(biāo)準(zhǔn)過程開發(fā)和維護(hù)軟件的標(biāo)準(zhǔn)過程 3 級組織的軟件過程能力可概括為標(biāo)準(zhǔn)和一致級組織的軟件過程能力可概括為標(biāo)準(zhǔn)和一致 的。的。 有組織化思想。具備能動性。文檔化和標(biāo)有組織化思想。具備能動性。文檔化和標(biāo) 準(zhǔn)化。準(zhǔn)化。 3 級組織建立的過程,用來(
9、必要時(shí),可以級組織建立的過程,用來(必要時(shí),可以 修改)幫助軟件經(jīng)理和技術(shù)人員更有效地工修改)幫助軟件經(jīng)理和技術(shù)人員更有效地工 作。作。 實(shí)施全組織的培訓(xùn)計(jì)劃,以保證職員和經(jīng)理實(shí)施全組織的培訓(xùn)計(jì)劃,以保證職員和經(jīng)理 具有履行其職責(zé)所必需的知識和技能。具有履行其職責(zé)所必需的知識和技能。 3級組織的軟件過程能力可概括為標(biāo)準(zhǔn)和一級組織的軟件過程能力可概括為標(biāo)準(zhǔn)和一 致的,因?yàn)檐浖こ袒顒雍凸芾砘顒佣际欠€(wěn)致的,因?yàn)檐浖こ袒顒雍凸芾砘顒佣际欠€(wěn) 定的和可重復(fù)的。定的和可重復(fù)的。 關(guān)鍵域:關(guān)鍵域:3級的關(guān)鍵域,以及級的關(guān)鍵域,以及 定量過程管理(數(shù)據(jù)收集)定量過程管理(數(shù)據(jù)收集) 軟件質(zhì)量管理(數(shù)據(jù)驅(qū)動的
10、質(zhì)量改進(jìn))軟件質(zhì)量管理(數(shù)據(jù)驅(qū)動的質(zhì)量改進(jìn)) 組織對軟件產(chǎn)品和過程都設(shè)置定量的質(zhì)量目組織對軟件產(chǎn)品和過程都設(shè)置定量的質(zhì)量目 標(biāo)。標(biāo)。 作為組織測量計(jì)劃的一部分,對所有項(xiàng)目中作為組織測量計(jì)劃的一部分,對所有項(xiàng)目中 重要的軟件過程活動都測量其生產(chǎn)率和質(zhì)量。重要的軟件過程活動都測量其生產(chǎn)率和質(zhì)量。 項(xiàng)目組通過將其過程實(shí)施的變化限制在定量項(xiàng)目組通過將其過程實(shí)施的變化限制在定量 的可接受的范圍之內(nèi),實(shí)現(xiàn)對其產(chǎn)品和過程的可接受的范圍之內(nèi),實(shí)現(xiàn)對其產(chǎn)品和過程 的控制。的控制。 可以將過程實(shí)施方面有意義的變化與隨機(jī)變可以將過程實(shí)施方面有意義的變化與隨機(jī)變 化(化(“噪聲噪聲”)區(qū)別開來,特別是在所建立)區(qū)別開
11、來,特別是在所建立 的產(chǎn)品線內(nèi)。的產(chǎn)品線內(nèi)。 提升新應(yīng)用領(lǐng)域的學(xué)習(xí)曲線所帶來的風(fēng)險(xiǎn)是提升新應(yīng)用領(lǐng)域的學(xué)習(xí)曲線所帶來的風(fēng)險(xiǎn)是 已知的,并且得到了精心的管理。已知的,并且得到了精心的管理。 4 級組織的軟件過程能力可概括為可預(yù)測的,級組織的軟件過程能力可概括為可預(yù)測的, 因?yàn)檫^程是已測量的并在可測量的范圍內(nèi)運(yùn)因?yàn)檫^程是已測量的并在可測量的范圍內(nèi)運(yùn) 行。行。 關(guān)鍵域:關(guān)鍵域:4級的關(guān)鍵域,以及級的關(guān)鍵域,以及 缺陷預(yù)防缺陷預(yù)防 技術(shù)變更管理(采用新方法)技術(shù)變更管理(采用新方法) 過程變更管理(改進(jìn)過程)過程變更管理(改進(jìn)過程) 為了防止已知類型的缺陷再次出現(xiàn),評估為了防止已知類型的缺陷再次出現(xiàn),評
12、估 軟件過程,將經(jīng)驗(yàn)教訓(xùn)告知其他項(xiàng)目組。軟件過程,將經(jīng)驗(yàn)教訓(xùn)告知其他項(xiàng)目組。 5 級組織的軟件過程能力可以概括為持續(xù)改級組織的軟件過程能力可以概括為持續(xù)改 進(jìn)的,因?yàn)檫@些組織為擴(kuò)大其過程能力的范進(jìn)的,因?yàn)檫@些組織為擴(kuò)大其過程能力的范 圍進(jìn)行著不懈的努力,因而不斷地提高其項(xiàng)圍進(jìn)行著不懈的努力,因而不斷地提高其項(xiàng) 目的過程績效。目的過程績效。 通過對現(xiàn)有過程進(jìn)行增量式改善,也通過采通過對現(xiàn)有過程進(jìn)行增量式改善,也通過采 用新技術(shù)、新方法的革新,使過程得以不斷用新技術(shù)、新方法的革新,使過程得以不斷 改進(jìn)。改進(jìn)。 ISO 是一個建立于是一個建立于 1947 年的非政府組織。年的非政府組織。 ISO的宗
13、旨是:在全世界范圍內(nèi)促進(jìn)標(biāo)準(zhǔn)化工的宗旨是:在全世界范圍內(nèi)促進(jìn)標(biāo)準(zhǔn)化工 作及相關(guān)活動的發(fā)展,以便于國際物資和服作及相關(guān)活動的發(fā)展,以便于國際物資和服 務(wù)的交流,并擴(kuò)大在知識、科學(xué)、技術(shù)和經(jīng)務(wù)的交流,并擴(kuò)大在知識、科學(xué)、技術(shù)和經(jīng) 濟(jì)方面的合作。濟(jì)方面的合作。 需要需要ISO的主要原因有:的主要原因有: 世界范圍的貿(mào)易自由化的發(fā)展世界范圍的貿(mào)易自由化的發(fā)展 各個領(lǐng)域的相互滲透各個領(lǐng)域的相互滲透 世界范圍的通信系統(tǒng)世界范圍的通信系統(tǒng) 新技術(shù)的全球性標(biāo)準(zhǔn)新技術(shù)的全球性標(biāo)準(zhǔn) 發(fā)展中國家發(fā)展中國家 下面是已經(jīng)被廣泛采用的下面是已經(jīng)被廣泛采用的 ISO 標(biāo)準(zhǔn),它們?yōu)闃?biāo)準(zhǔn),它們?yōu)?工業(yè)界、商業(yè)界和消費(fèi)者都帶來了
14、顯而易見工業(yè)界、商業(yè)界和消費(fèi)者都帶來了顯而易見 的利益。的利益。 在眾多的照相設(shè)備標(biāo)準(zhǔn)中,在眾多的照相設(shè)備標(biāo)準(zhǔn)中,ISO 膠片速度碼標(biāo)準(zhǔn)膠片速度碼標(biāo)準(zhǔn) 已經(jīng)被采用為世界標(biāo)準(zhǔn),方便了一般的用戶。已經(jīng)被采用為世界標(biāo)準(zhǔn),方便了一般的用戶。 電話卡和銀行卡格式的標(biāo)準(zhǔn)化使得卡可在全世界電話卡和銀行卡格式的標(biāo)準(zhǔn)化使得卡可在全世界 范圍內(nèi)使用。范圍內(nèi)使用。 成千上萬的企業(yè)實(shí)施了成千上萬的企業(yè)實(shí)施了 ISO 9000 標(biāo)準(zhǔn),它為質(zhì)標(biāo)準(zhǔn),它為質(zhì) 量管理和質(zhì)量保證提供了框架。量管理和質(zhì)量保證提供了框架。 ISO 14000 系列標(biāo)準(zhǔn)提供了環(huán)境管理的的類似框系列標(biāo)準(zhǔn)提供了環(huán)境管理的的類似框 架。架。 定義良好的符號
15、可以在多語種的環(huán)境中傳達(dá)簡定義良好的符號可以在多語種的環(huán)境中傳達(dá)簡 單清晰的信息。相同的汽車控制符號應(yīng)用于全單清晰的信息。相同的汽車控制符號應(yīng)用于全 世界的汽車中,而不論汽車是在哪兒生產(chǎn)的。世界的汽車中,而不論汽車是在哪兒生產(chǎn)的。 ISO 組織的成員可分為以下三類:組織的成員可分為以下三類: ISO 團(tuán)體成員團(tuán)體成員 通信成員通信成員 訂購成員訂購成員 ISO 標(biāo)準(zhǔn)的開發(fā)依據(jù)以下原則:標(biāo)準(zhǔn)的開發(fā)依據(jù)以下原則: 少數(shù)服從多數(shù)少數(shù)服從多數(shù) 行業(yè)范圍內(nèi)行業(yè)范圍內(nèi) 自愿自愿 ISO ISO 標(biāo)準(zhǔn)開發(fā)過程中的三個主要階段為:標(biāo)準(zhǔn)開發(fā)過程中的三個主要階段為: 定義未來標(biāo)準(zhǔn)的技術(shù)范圍定義未來標(biāo)準(zhǔn)的技術(shù)范圍
16、達(dá)成一致階段達(dá)成一致階段 正式批準(zhǔn)形成的國際標(biāo)準(zhǔn)草案正式批準(zhǔn)形成的國際標(biāo)準(zhǔn)草案 能力成熟度模型是一個過程,它劃分為五個能力成熟度模型是一個過程,它劃分為五個 定義良好的順序提高的等級:初始級、可重定義良好的順序提高的等級:初始級、可重 復(fù)級、已定義級、已管理級和優(yōu)化級。復(fù)級、已定義級、已管理級和優(yōu)化級。 能力成熟度模型的設(shè)計(jì)用來幫助組織解決軟能力成熟度模型的設(shè)計(jì)用來幫助組織解決軟 件過程的問題。件過程的問題。 SECAT 提供了完整的服務(wù),支持結(jié)構(gòu)化產(chǎn)品提供了完整的服務(wù),支持結(jié)構(gòu)化產(chǎn)品 的開發(fā)過程改進(jìn),包括培訓(xùn)、評估和基于的開發(fā)過程改進(jìn),包括培訓(xùn)、評估和基于 CMM 的過程改進(jìn)指導(dǎo)的過程改進(jìn)指導(dǎo)。 1 級組織的軟件過程能力是不可預(yù)測的,因?yàn)榧壗M織的軟件過程能力是不可預(yù)測的,因?yàn)?隨著工作的開展,軟件過程經(jīng)常更改或修訂。隨著工作的開展,軟件過程經(jīng)常更改或修訂。 用于管理軟件項(xiàng)目的方針和實(shí)施這些方針用于管理軟件項(xiàng)目的方針和實(shí)施這些方針 的規(guī)程都已制定。的規(guī)程都已制定。 在全組織范圍內(nèi)開發(fā)和維護(hù)軟件的標(biāo)準(zhǔn)過在全組織范圍內(nèi)開發(fā)和維護(hù)軟件的標(biāo)準(zhǔn)過 程已文檔化。程已文檔化。 組織對軟件產(chǎn)品和過程都設(shè)置定量的質(zhì)量組織對軟件產(chǎn)品和過程都設(shè)置定量的質(zhì)量 目標(biāo)。目標(biāo)。 作為組織測量計(jì)劃的一部分,對所有項(xiàng)目中作為組織測量計(jì)劃的一部分,對所有項(xiàng)目中 重要的軟件過程活動都測量其生
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 考慮沖刷條件下的黃河灘區(qū)透水樁壩水平承載特性研究
- 基于IL-25信號通路研究益氣溫陽護(hù)衛(wèi)湯治療支氣管哮喘的作用機(jī)制
- J公司H項(xiàng)目施工成本控制改進(jìn)研究
- 健身雇傭合同范本
- 大保潔合同范本
- 醫(yī)學(xué)級去眼袋眼膜行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 再生塑料家具系列企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 家用便攜式血壓血糖儀企業(yè)制定與實(shí)施新質(zhì)生產(chǎn)力戰(zhàn)略研究報(bào)告
- 臥室用藤家具企業(yè)數(shù)字化轉(zhuǎn)型與智慧升級戰(zhàn)略研究報(bào)告
- 兒童多種維生素滴劑行業(yè)跨境出海戰(zhàn)略研究報(bào)告
- 高中英語3500詞(亂序版)
- 鋼結(jié)構(gòu)吊裝技術(shù)交底
- 2024年廣東省廣州市黃埔區(qū)黃埔街道辦事處招聘4人歷年高頻難、易錯點(diǎn)500題模擬試題附帶答案詳解
- 數(shù)學(xué)家祖沖之課件
- 小學(xué)二年級語文下冊-【口語交際:注意說話的語氣 名師教學(xué)設(shè)計(jì)】
- 建筑基坑工程監(jiān)測技術(shù)標(biāo)準(zhǔn)
- 【2024高考萬能答題模版】數(shù)學(xué)答題模板1
- DG-TJ 08-2242-2023 民用建筑外窗應(yīng)用技術(shù)標(biāo)準(zhǔn)
- 2024年俄羅斯高空作業(yè)平臺車行業(yè)應(yīng)用與市場潛力評估
- 【中考真題】2024年河南省普通高中招生考試歷史試卷(含答案)
- 2024版年度經(jīng)濟(jì)法基礎(chǔ)完整全套課件
評論
0/150
提交評論