《軟件測(cè)試》課件:第17課 CMM-CMMI介紹_第1頁(yè)
《軟件測(cè)試》課件:第17課 CMM-CMMI介紹_第2頁(yè)
《軟件測(cè)試》課件:第17課 CMM-CMMI介紹_第3頁(yè)
《軟件測(cè)試》課件:第17課 CMM-CMMI介紹_第4頁(yè)
《軟件測(cè)試》課件:第17課 CMM-CMMI介紹_第5頁(yè)
已閱讀5頁(yè),還剩31頁(yè)未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、CMM/CMMI介紹陳大衛(wèi)2022年3月6日目錄目錄 軟件過(guò)程概述 CMM與CMMI回顧C(jī)MMCMMI介紹 目標(biāo):喝茶 你要考慮哪些問(wèn)題?活動(dòng)時(shí)間(分鐘)洗壺5洗杯3備火5備茶3燒水15泡茶5軟件過(guò)程概述什么是過(guò)程?軟件過(guò)程概述什么是過(guò)程?軟件過(guò)程概述定義軟件過(guò)程概述定義 Process: A sequence steps performed for a given purpose CMM V1.1 Process capability: the range of expected results that can be achieved by following a process CMM

2、V1.1 Software process: A set of activities,methods,practices, and transformations to develop and maintain software and associated products. CMM V1.1軟件過(guò)程概述軟件過(guò)程軟件過(guò)程概述軟件過(guò)程項(xiàng)目定義開(kāi)發(fā)庫(kù)開(kāi)發(fā)庫(kù)受控庫(kù)受控庫(kù)工具工具方法方法標(biāo)準(zhǔn)標(biāo)準(zhǔn)度量(監(jiān)控)SQA項(xiàng)目計(jì)劃能力能力生成工作產(chǎn)品【草稿】工作產(chǎn)品【已通過(guò)評(píng)審】同行評(píng)審工作產(chǎn)品【已通過(guò)同行評(píng)審】評(píng)審輸入入口準(zhǔn)則模板變更變更階段計(jì)劃軟件過(guò)程概述軟件過(guò)程舉例軟件過(guò)程概述軟件過(guò)程舉例軟件過(guò)程概述軟

3、件過(guò)程概述軟件管理軟件管理1)1)軟件一無(wú)形的、含糊的、開(kāi)發(fā)是以人為中心的過(guò)程。在真正實(shí)現(xiàn)軟件一無(wú)形的、含糊的、開(kāi)發(fā)是以人為中心的過(guò)程。在真正實(shí)現(xiàn)它之前,人們很難想清楚他要的是什么它之前,人們很難想清楚他要的是什么* * “ “采購(gòu)軟件時(shí)政府并不是在購(gòu)買一個(gè)預(yù)先能詳細(xì)說(shuō)明的產(chǎn)品,而采購(gòu)軟件時(shí)政府并不是在購(gòu)買一個(gè)預(yù)先能詳細(xì)說(shuō)明的產(chǎn)品,而是在購(gòu)買能導(dǎo)致一個(gè)產(chǎn)品的工作是在購(gòu)買能導(dǎo)致一個(gè)產(chǎn)品的工作”2)“2)“管理為軟件開(kāi)發(fā)的最大問(wèn)題區(qū)域管理為軟件開(kāi)發(fā)的最大問(wèn)題區(qū)域”。(美國(guó)國(guó)防科學(xué)委員會(huì)。(美國(guó)國(guó)防科學(xué)委員會(huì)8787年報(bào)告)年報(bào)告) * * 20 20多年來(lái),未能實(shí)現(xiàn)多年來(lái),未能實(shí)現(xiàn)“應(yīng)用新的軟件方

4、法和技術(shù)可提高軟件生應(yīng)用新的軟件方法和技術(shù)可提高軟件生產(chǎn)率和質(zhì)量產(chǎn)率和質(zhì)量”這一諾言。這一諾言。 * * “ “基本問(wèn)題是不能管理其軟件過(guò)程。在無(wú)紀(jì)律的、混亂的項(xiàng)目基本問(wèn)題是不能管理其軟件過(guò)程。在無(wú)紀(jì)律的、混亂的項(xiàng)目狀態(tài)下,組織不可能從較好的方法和工具中獲益狀態(tài)下,組織不可能從較好的方法和工具中獲益” * * 70 70 項(xiàng)目的問(wèn)題源于管理,而非技術(shù)項(xiàng)目的問(wèn)題源于管理,而非技術(shù) 過(guò)程改進(jìn)的目的是什么?提高生產(chǎn)力水平如提高質(zhì)量、開(kāi)發(fā)效率、降低成本等 為什么強(qiáng)調(diào)過(guò)程?過(guò)程過(guò)程技術(shù)技術(shù)人人軟件過(guò)程概述為何要改進(jìn)?軟件過(guò)程概述為何要改進(jìn)? IDEAL(CMM/CMMI)Initiating(初始化)D

5、iagnosing(診斷)Establishing(建立)Acting(行動(dòng))Leveraging(擴(kuò)充) DMAIC(Six Sigma)Define(定義)Measure(度量)Analyze(分析)Improve(改進(jìn))Control(控制)軟件過(guò)程概述過(guò)程改進(jìn)方法軟件過(guò)程概述過(guò)程改進(jìn)方法CMM與與CMMI關(guān)鍵詞關(guān)鍵詞 CMM(Capability Maturity Model)能力成熟度模型 CMMI(Capability Maturity Model Integration)能力成熟度模型集成 SEI(Software Engineering Institute)軟件工程研究所(卡內(nèi)

6、基梅隆大學(xué))CMM/CMMI是是美國(guó)卡內(nèi)基美國(guó)卡內(nèi)基梅隆大學(xué)梅隆大學(xué)的軟件工程研究所受美的軟件工程研究所受美國(guó)國(guó)國(guó)防部委托,提出國(guó)國(guó)國(guó)防部委托,提出的一套用于軟件過(guò)程改的一套用于軟件過(guò)程改進(jìn)與評(píng)估的模型。進(jìn)與評(píng)估的模型。CMM與與CMMI關(guān)鍵詞關(guān)鍵詞 KPA(Key Process Area)關(guān)鍵過(guò)程域PA:過(guò)程域(CMMI) ML(Maturity Level)成熟度等級(jí)(15) CL(Capability Level)能力等級(jí)(15)CMM/CMMI的用途的用途 評(píng)價(jià)組織的過(guò)程能力 內(nèi)部過(guò)程改進(jìn)的參考模型注意:實(shí)際運(yùn)用時(shí),需要輔以具體的操作過(guò)程和方法CMM/CMMI過(guò)程模型過(guò)程模型 CMM

7、是過(guò)程模型,而不是法規(guī)(Rule)模型是描述有效過(guò)程特征的元素的結(jié)構(gòu)化集合這里所涵蓋的過(guò)程是指那些通過(guò)經(jīng)驗(yàn)證明為有效的過(guò)程 模型:幫助建立過(guò)程改進(jìn)的目標(biāo)和優(yōu)先次序協(xié)助改進(jìn)過(guò)程為確保建立一個(gè)穩(wěn)定的、有能力的以及成熟的過(guò)程提供指南(CMM不是過(guò)程)作為組織過(guò)程改進(jìn)的指南基于模型改進(jìn)的好處基于模型改進(jìn)的好處 建立共同語(yǔ)言 形成共享的視圖 能構(gòu)建一組過(guò)程和實(shí)踐,它集中反映了軟件行業(yè)的經(jīng)驗(yàn) 提供將改進(jìn)措施排序的框架,提供過(guò)程改進(jìn)的地圖 提供進(jìn)行可靠和一致估價(jià)的框架 支持產(chǎn)業(yè)范圍內(nèi)的對(duì)比基于模型改進(jìn)的風(fēng)險(xiǎn)基于模型改進(jìn)的風(fēng)險(xiǎn) 模型是現(xiàn)實(shí)世界的簡(jiǎn)化 模型不可能是包羅萬(wàn)象的 必須根據(jù)經(jīng)營(yíng)目標(biāo)解釋和剪裁 需要判斷

8、判斷 ! 列出“what”, 針對(duì)自己情況決定“how”CMM與與CMMI核心思想核心思想 持續(xù)改進(jìn) 制度化 什么是制度化?制訂計(jì)劃按照計(jì)劃執(zhí)行檢查并記錄過(guò)程度量分析持續(xù)改進(jìn)CMM與與CMMI回顧回顧C(jī)MM已定義級(jí) (3)已定義級(jí) (3)優(yōu)化級(jí)(5)優(yōu)化級(jí)(5)可重復(fù)級(jí) (2)可重復(fù)級(jí) (2)初始級(jí) (1)初始級(jí) (1)已管理級(jí)(4)已管理級(jí)(4)模糊,管理混亂模糊,管理混亂過(guò)程被度量和控制過(guò)程被度量和控制過(guò)程得到良好定義,并廣泛理解過(guò)程得到良好定義,并廣泛理解可以重復(fù)以前類似項(xiàng)目的過(guò)程可以重復(fù)以前類似項(xiàng)目的過(guò)程過(guò)程已制定過(guò)程已制定標(biāo)準(zhǔn)、一致標(biāo)準(zhǔn)、一致的過(guò)程的過(guò)程過(guò)程可預(yù)測(cè)過(guò)程可預(yù)測(cè)持續(xù)地改進(jìn)

9、持續(xù)地改進(jìn)過(guò)程過(guò)程關(guān)注于過(guò)程和技術(shù)的革新關(guān)注于過(guò)程和技術(shù)的革新過(guò)程能力等級(jí)過(guò)程能力等級(jí)特點(diǎn)特點(diǎn)關(guān)鍵過(guò)程域關(guān)鍵過(guò)程域1、初始級(jí)軟件過(guò)程是無(wú)序的,有時(shí)甚至是混亂的,對(duì)過(guò)程幾乎沒(méi)有定義,成功取決于個(gè)人努力。管理是反應(yīng)式(消防式)2、可重復(fù)級(jí)建立了基本的項(xiàng)目管理過(guò)程來(lái)跟蹤費(fèi)用、進(jìn)度和功能性。制定了必要的過(guò)程紀(jì)律,能重復(fù)早先類似應(yīng)用項(xiàng)目且取得成功需求管理;軟件項(xiàng)目策劃;軟件項(xiàng)目跟蹤與監(jiān)控;軟件子合同管理;軟件質(zhì)量保證;軟件配置管理3、已定義級(jí)已將軟件管理和工程文檔化、標(biāo)準(zhǔn)化,并綜合成該組織的標(biāo)準(zhǔn)軟件過(guò)程。所有項(xiàng)目均使用經(jīng)批準(zhǔn)、裁剪的標(biāo)準(zhǔn)軟件過(guò)程來(lái)開(kāi)發(fā)和維護(hù)軟件組織過(guò)程定義;組織過(guò)程焦點(diǎn);培訓(xùn)大綱;集成軟

10、件管理;軟件產(chǎn)品工程;組間協(xié)調(diào);同行評(píng)審4、已管理級(jí)收集對(duì)軟件過(guò)程和產(chǎn)品質(zhì)量的詳細(xì)度量,對(duì)軟件過(guò)程和產(chǎn)品都有定量的理解與控制定量過(guò)程管理;軟件質(zhì)量管理5、優(yōu)化級(jí)過(guò)程的量化反饋和先進(jìn)的新思想、新技術(shù)促進(jìn)過(guò)程不斷改進(jìn)缺陷預(yù)防;技術(shù)變更管理;過(guò)程變更管理過(guò)程成熟度進(jìn)化過(guò)程成熟度進(jìn)化12345過(guò)程的可視性過(guò)程的可視性級(jí)別級(jí)別可視可視性性InOutInOutInOutInOutInOutCMM2關(guān)鍵過(guò)程域(關(guān)鍵過(guò)程域(KPA)中文中文 縮寫縮寫 全稱全稱需求管理 RM Requirements managementRequirements management軟件項(xiàng)目策劃 SPP Software pr

11、oject planningSoftware project planning軟件跟蹤與監(jiān)控 SPTO Software project trackingSoftware project tracking&oversight&oversight軟件子合同管理 SSM Software subcontract managementSoftware subcontract management軟件配置管理 SCM Software configuration managementSoftware configuration management軟件質(zhì)量保證 SQA Software quality

12、 assuranceSoftware quality assuranceCMM3關(guān)鍵過(guò)程域關(guān)鍵過(guò)程域(KPA)中文中文 縮寫縮寫 全稱全稱組織過(guò)程焦點(diǎn) OPF Organization process focusOrganization process focus組織過(guò)程定義 OPD Organization process definitionOrganization process definition培訓(xùn)大綱 TP Training programTraining program集成軟件管理 ISM Integrated software managementIntegrated sof

13、tware management軟件產(chǎn)品工程 SPE Software product engineeringSoftware product engineering組間協(xié)調(diào) IC IntergroupIntergroup coordination coordination同行評(píng)審 PR Peer reviewsPeer reviewsCMM4關(guān)鍵過(guò)程域(關(guān)鍵過(guò)程域(KPA)中文中文 縮寫縮寫 全稱全稱定量過(guò)程管理 QPM Quantitative process managementQuantitative process management軟件質(zhì)量管理 SQM Software qual

14、ity managementSoftware quality managementCMM5關(guān)鍵過(guò)程域(關(guān)鍵過(guò)程域(KPA)中文中文 縮寫縮寫 全稱全稱缺陷預(yù)防 DP Defect preventionDefect prevention技術(shù)變革管理 TCM Technology change managementTechnology change management過(guò)程變革管理 PCM Process change managementProcess change managementCMM與與CMMI差別差別CMMKey Process AreaNoneKPA GoalKey practic

15、e from Inst Com Feat.Key practice from Activities performedSub practiceMaturity LevelNoneExplanatory MaterialExamplesExamples and explanatory materialCMMIProcess AreaGeneric GoalSpecific GoalGeneric PracticeSpecific PracticeSub practiceMaturity LevelCapability LevelNotesWork Products“for software on

16、ly”CMM與與CMMI差別差別CMMI模型的兩種表示法模型的兩種表示法CMMI階段式表示法階段式表示法CMMI過(guò)程域二級(jí)(過(guò)程域二級(jí)(7個(gè))個(gè)) REQM(需求管理):管理需求 PP(項(xiàng)目策劃):估計(jì)、計(jì)劃、承諾 PMC(項(xiàng)目監(jiān)控):根據(jù)計(jì)劃監(jiān)控 SAM(供應(yīng)商合同管理):選擇、評(píng)價(jià) MA(度量分析):采集、分析、溝通 PPQA(產(chǎn)品與過(guò)程質(zhì)量保證):評(píng)價(jià)、報(bào)告 CM(配置管理):建立、跟蹤、維護(hù)CMMI過(guò)程域三級(jí)(過(guò)程域三級(jí)(113)RD(需求開(kāi)發(fā)):分析、確認(rèn)TS(技術(shù)解決方案):包含設(shè)計(jì)、實(shí)現(xiàn)、用戶文檔PI(產(chǎn)品集成):集成方案、接口VER(驗(yàn)證):測(cè)試、同行評(píng)審VAL(確認(rèn)): 確認(rèn)

17、產(chǎn)品符合客戶需求OPF(組織過(guò)程焦點(diǎn)):目標(biāo)、范圍、資源OPD(組織過(guò)程定義):建立組織過(guò)程資產(chǎn)OT(組織培訓(xùn)):建立組織培訓(xùn)能力、提供培訓(xùn)IPM(集成項(xiàng)目管理):過(guò)程定義、項(xiàng)目協(xié)作RSKM(風(fēng)險(xiǎn)管理):制訂策略、分析、應(yīng)對(duì)風(fēng)險(xiǎn)IT(集成化群組):ISM(集成化供應(yīng)商管理):DAR(決策分析與解決方案):使用正式過(guò)程選擇解決方案OEI(集成化組織環(huán)境):CMMI過(guò)程域四級(jí)過(guò)程域四級(jí)/五級(jí)五級(jí) 四級(jí)(2個(gè))OPP(組織過(guò)程性能):建立組織過(guò)程性能基線和模型QPM(定量項(xiàng)目管理):采用統(tǒng)計(jì)過(guò)程控制(SPC)方法進(jìn)行項(xiàng)目管理 五級(jí)(2個(gè))OID(組織變革與實(shí)施):選擇、試用、推廣、驗(yàn)證;主要關(guān)注過(guò)程

18、與技術(shù)CAR(根本原因分析與解決方案):即缺陷預(yù)防CMMI過(guò)程域按類別劃分過(guò)程域按類別劃分過(guò)程管理(過(guò)程管理(5個(gè))個(gè)) OPF(組織過(guò)程焦點(diǎn)) OPD(組織過(guò)程定義) OT(組織培訓(xùn)) OPP(組織過(guò)程性能) OID(組織變革實(shí)施)項(xiàng)目管理(項(xiàng)目管理(62) PP(項(xiàng)目策劃) PMC(項(xiàng)目監(jiān)控) SAM(供應(yīng)商合同管理) IPM(集成項(xiàng)目管理) RSKM(風(fēng)險(xiǎn)管理)IT(集成化群組)ISM(集成化供應(yīng)商管理) QPM(定量項(xiàng)目管理)工程(工程(6個(gè))個(gè)) REQM(需求管理) RD(需求開(kāi)發(fā)) TS(技術(shù)解決方案) PI(產(chǎn)品集成) VER(驗(yàn)證) VAL(確認(rèn))支持(支持(51) CM(配置管理) PPQA(產(chǎn)品與過(guò)程質(zhì)量保證) M

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論