CMMI及其應(yīng)用簡介_第1頁
CMMI及其應(yīng)用簡介_第2頁
CMMI及其應(yīng)用簡介_第3頁
CMMI及其應(yīng)用簡介_第4頁
CMMI及其應(yīng)用簡介_第5頁
已閱讀5頁,還剩64頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、CMMI及其應(yīng)用 目錄12345CMMI有關(guān)名詞及發(fā)展介紹CMMI模型的作用認(rèn)識CMMI模型結(jié)構(gòu)能力成熟度等級介紹CMMI模型帶給我們什么?6現(xiàn)狀 CMMI是什么? CMMI- Capability Maturity Model Integration CMMI的歷史與發(fā)展SW-CMM v1.0SE-CMMSA-CMMIPD-CMMP-CMMCMMI評價美國國 防部的軟件 合同承包組 織的能力。美國國防部卡內(nèi)基 梅隆大學(xué) SEICMMI-DEVCMMI-SVCCMMI-ACQ2000年08月-V1.02001年12月-V1.12006年08月-V1.22010年11月-V1.31991年 目錄

2、12345CMMI有關(guān)名詞及發(fā)展介紹CMMI模型的作用認(rèn)識CMMI模型結(jié)構(gòu)能力成熟度等級介紹CMMI模型帶給我們什么?6現(xiàn)狀6CMMI核心思想:過程管理軟件過程: 用于制造軟件產(chǎn)品的一系列的活動、方法和實(shí)踐。工具(技術(shù))人ADBC過程“過程”能指導(dǎo)“人”有效利用“工具(技術(shù))”開發(fā)軟件產(chǎn)品 不成熟與成熟的軟件過程不成熟 混亂 高度依賴于項(xiàng)目參與者 項(xiàng)目結(jié)果不可預(yù)測 容易出現(xiàn)超預(yù)算、拖期、 質(zhì)量問題 使用新技術(shù)有很大風(fēng)險 反應(yīng)式、消防成熟 定義明確、文檔化 嚴(yán)格控制 嚴(yán)格度量 以過程改進(jìn)為核心 以先試點(diǎn)和成本收益分析 為依托 主動式、預(yù)防 CMMI模型的作用基于模型改進(jìn)的好處建立共同語言 鑄造共

3、同的愿景建立在集業(yè)界之大成的過程和實(shí)踐的基礎(chǔ)上建立在集業(yè)界之大成的過程和實(shí)踐的基礎(chǔ)上 提供劃分改進(jìn)措施優(yōu)先級的框架,是過程改進(jìn)的導(dǎo)向圖 提供執(zhí)行可靠的、一致認(rèn)定的改進(jìn)框架外部環(huán)境通過評級是企業(yè)開發(fā)能力的一種證明提高企業(yè)在市場上的競爭力 目錄145CMMI有關(guān)名詞及發(fā)展介紹能力成熟度等級介紹CMMI模型帶給我們什么?6現(xiàn)狀23CMMI模型帶給我們什么?認(rèn)識CMMI模型結(jié)構(gòu) CMMI兩種表達(dá)方式通用實(shí)踐1具體目標(biāo)具體實(shí)踐1過程域過程域通用目標(biāo)通用實(shí)踐1具體目標(biāo)具體實(shí)踐1過程過程域域通用目標(biāo)連續(xù)連續(xù)式式階段階段式式成熟度等級能力等級11舉例-具體實(shí)踐 舉例-通用實(shí)踐GP 2.1 建立組織級方針GP

4、2.2 計劃過程GP 2.3 提供資源GP 2.4 分派職責(zé)GP 2.5 培訓(xùn)人員GP 2.6 控制工作產(chǎn)品GP 2.7 識別相關(guān)干系人,并使之參與GP 2.8 監(jiān)督并控制過程GP 2.9 客觀評價遵守程度GP 2.10 與上級管理層一起進(jìn)行狀態(tài)評審GP 3.1 建立已定義的過程GP 3.2 收集與過程相關(guān)的經(jīng)驗(yàn) CMMI兩種表達(dá)方式連續(xù)連續(xù)式式Process Aea CapabilityPAPAPA評價一個過程域(PA)或 一系列PA的能力等級階段式階段式ML5 ML4ML3ML2 ML 1評價組織的成熟度等級階段式表達(dá)方式評價組織(Organization)成熟度等級(Maturity l

5、evel)14如何應(yīng)用CMMI模型?CMMI模型模型公公司過司過程程定定義文義文件件過過程執(zhí)程執(zhí)行行 及及反反饋饋項(xiàng)目n評估組織成 熟度等級組織過程定義文件依據(jù)CMMI-DEV, V1.3模型的要求建立了組織適合的過程定義文件和模板行標(biāo)簽行標(biāo)簽手冊手冊指南指南模板模板項(xiàng)目管理卷項(xiàng)目管理卷2132項(xiàng)目管理冊30供應(yīng)商管理冊1產(chǎn)品工程卷產(chǎn)品工程卷6248生命周期冊13產(chǎn)品需求冊14產(chǎn)品設(shè)計冊16產(chǎn)品實(shí)現(xiàn)冊118產(chǎn)品測試冊1118產(chǎn)品評審冊19過程管理卷過程管理卷4138過程管理冊2122原因分析冊12組織培訓(xùn)冊114過程支持卷過程支持卷215度量分析冊14決策分析冊2配置管理冊16質(zhì)量保證冊3總計

6、總計144133 目錄4能力成熟度等級介紹15CMMI有關(guān)名詞及發(fā)展介紹CMMI模型帶給我們什么?6現(xiàn)狀23CMMI模型帶給我們什么?認(rèn)識CMMI模型結(jié)構(gòu)18 能力成熟度等級(分級式)制度化軟件過程不正規(guī)、混亂實(shí)施了基本的項(xiàng)目管理過程標(biāo)準(zhǔn)化軟件過程改進(jìn)制度化、系統(tǒng)化實(shí)施了產(chǎn)品和過程的量化控制1. 初始級2. 已管理3. 已定義4. 量化管理5. 優(yōu)化中標(biāo)準(zhǔn)化、一致性可預(yù)測性持續(xù)改進(jìn)19Level 1(初始級)軟件過程是神秘的進(jìn)度/成本/.目標(biāo)Level 1輸入輸出概 率20Level 1特征- 對于軟件過程,管理者具有很低的可視性- 幾乎沒有規(guī)程或程序被定義- 在危機(jī)面前,不再遵守已有的規(guī)程-

7、 需求經(jīng)常變更,但很少得到控制- 不切實(shí)際的進(jìn)度和成本的估計- 幾乎完全依靠少數(shù)關(guān)鍵的英雄人物- 客戶對產(chǎn)品質(zhì)量和作出的響應(yīng)是不滿意的- 無效的承諾過程21Level 2(已管理級)里程碑處具有可視性輸入輸出進(jìn)度/成本/.Level 2目標(biāo)概 率Level 2特征- 得到基本的管理控制- 相似的項(xiàng)目具有較好的可視性- 嚴(yán)格遵守紀(jì)律- 嚴(yán)格遵守標(biāo)準(zhǔn)的軟件工程方法- 項(xiàng)目計劃規(guī)定了項(xiàng)目所使用的 過程- 收集了一些度量數(shù)據(jù)紀(jì)律是軍隊的靈魂,它能使弱旅變得強(qiáng)大并獲得成功, 從而受到大家的尊敬。喬治.華盛頓22 從1級到2級(初始級到已管理)24Level 3(已定義)過程內(nèi)部也變的具有可視性輸入輸出進(jìn)

8、度/成本/.Level 3目標(biāo)概 率25Level 3特征- 建立了標(biāo)準(zhǔn)的軟件過程- 嚴(yán)明的過程紀(jì)律和專業(yè)的 工程環(huán)境- 面對危機(jī),開發(fā)人員一定 會堅持遵守已定義的過程- 關(guān)注的焦點(diǎn)轉(zhuǎn)向度量軟件過程已被編制為各個標(biāo)準(zhǔn)化過程,并在企業(yè)范圍內(nèi)執(zhí)行, 從而使軟件生產(chǎn)和管理更具可重復(fù)性,可控制性,穩(wěn)定性和 持續(xù)性。對項(xiàng)目的實(shí)施有一整套的管理措一整套的管理措施施,并保障項(xiàng)目的完成;通過組織定義的裁剪指南使組織的標(biāo)準(zhǔn)過程適用于所有的項(xiàng)目,項(xiàng)目 執(zhí)行一套相同的過程;組織定義了相關(guān)機(jī)構(gòu)和職責(zé)從事過程改進(jìn)活動從事過程改進(jìn)活動,并對其進(jìn)行管理;明確并完善了工程過程的要工程過程的要求求;提供了決策分析技術(shù)決策分析技

9、術(shù); 從2級到3級(已管理到已定義)CMMI 2&3項(xiàng)目管理集成項(xiàng)目管理風(fēng)險管理工程過程需求開發(fā)技術(shù)方案產(chǎn)品集成驗(yàn)證確認(rèn)過程管理組織過程聚焦組織過程定義組織培訓(xùn)支持過程決策分析與 決議度量分析質(zhì)量保證配置管理項(xiàng)目策劃項(xiàng)目跟蹤和監(jiān)控分包協(xié)議管理需求管理項(xiàng)目管理總流程確定項(xiàng)目范圍定義項(xiàng)目過程工作任務(wù)分解項(xiàng)目估計各項(xiàng)內(nèi)容策劃項(xiàng)目裁剪報告項(xiàng)目計劃估計過程記錄表項(xiàng)目跟蹤控制手冊(風(fēng)險/問題)模型應(yīng)用表項(xiàng)目跟蹤控制手冊(風(fēng)險/問題)項(xiàng)目周報里程碑報告項(xiàng)目變更申請表經(jīng)驗(yàn)和教訓(xùn)總結(jié)提交經(jīng)驗(yàn)文檔提交改進(jìn)建議(流程和模板)提交項(xiàng)目度量數(shù)據(jù)項(xiàng)目總結(jié)報告文檔范例項(xiàng)目度量數(shù)據(jù)項(xiàng)目策劃項(xiàng)目跟蹤項(xiàng)目總結(jié)跟蹤進(jìn)度/工

10、作量/成本分析進(jìn)度及業(yè)績(CPI/SPI)計算完成時的估計度量分析度量分析項(xiàng)目控制項(xiàng)目控制風(fēng)險控制計算進(jìn)度及業(yè)績(CPI/SPI)分析變化項(xiàng)目溝通項(xiàng)目溝通個人/項(xiàng)目周報項(xiàng)目例會里程碑會議及評審 建立裁剪指南和標(biāo)準(zhǔn)新開發(fā)新開發(fā) 升級升級 維護(hù)維護(hù)項(xiàng)目裁剪報告組織標(biāo)準(zhǔn)過程組織定義裁剪指南標(biāo)準(zhǔn)供不同的項(xiàng)目裁剪,裁剪范圍是跟項(xiàng)目相關(guān)的所有過程。大大中中 小小 項(xiàng)目已定義過程定義項(xiàng)目 過程選擇項(xiàng)目類型/工作量特定裁剪生成裁剪報告質(zhì)量保證過程域3031542QA過程審計過程審計依據(jù)檢查單對過程審計,確 保項(xiàng)目執(zhí)行符合組織標(biāo)準(zhǔn)過程 的要求;報告審計結(jié)果,跟蹤不符合 問題的解決。產(chǎn)品審計產(chǎn)品審計依據(jù)檢查單對開

11、發(fā)過程產(chǎn) 生的工作產(chǎn)品進(jìn)行審計,確 保工作產(chǎn)品符合組織定義的 模板的要求;報告審計結(jié)果,跟蹤不符 合問題的解決。我們需要獨(dú)立 的監(jiān)督和支持 機(jī)構(gòu)!過程度量過程度量協(xié)助收集分析 度量數(shù)據(jù),為 組織級過程改 進(jìn)提供依據(jù)。過程支持過程支持與指導(dǎo)與指導(dǎo)指導(dǎo)按照相關(guān) 的標(biāo)準(zhǔn)規(guī)程組 織開發(fā)活動等過程改進(jìn)過程改進(jìn)參與組織過程 改進(jìn)活動我們的痛處 在哪里,如 何治療?QA的工作目標(biāo):保證軟件過程質(zhì)量,正確地做事。31 軟件開發(fā)中常見問題開發(fā)人員未經(jīng)授權(quán)修改代碼或文檔人員流動造成企業(yè)的軟件核心技術(shù)泄密或留下的程序因缺 文檔而導(dǎo)致無人能接上手找不到某個文件的歷史版本 無法重現(xiàn)或編譯歷史版本,使維護(hù)工作十分困難 對

12、某些文件進(jìn)行了一定的修改后,發(fā)現(xiàn)有些修改是錯誤的,但又不能進(jìn)行回退操作代碼相互覆蓋現(xiàn)象時有發(fā)生 配置管理是軟件開發(fā)的基石!我們?nèi)绾瘟私鈿v史?配置管理是高效開發(fā)的基礎(chǔ),它不斷把公司付出的人力和腦力成本轉(zhuǎn)化 可見和可傳遞的產(chǎn)品積累和保存;配置管理也為開發(fā)人員提供了一個協(xié)作的平臺,在此平臺上,大家能夠 更有效率的交流和協(xié)作;降低損失和浪費(fèi): 版本混亂、人員流動、產(chǎn)品缺失、數(shù)據(jù)統(tǒng)計。 配置管理概念軟件配置管理(Software Configuration Management, SCM)是通過技術(shù)或行政手段對 軟件產(chǎn)品及其開發(fā)過程和生命周期進(jìn)行控制、規(guī)范的一系列措施。其目標(biāo) 是記錄軟件產(chǎn)品的演化過程:

13、確保軟件開發(fā)者在軟件生命周期中各個階段都能得到正確的產(chǎn)品配置; 確保所有配置項(xiàng)的完整性和可跟蹤性;配置項(xiàng)納入配置管理范疇的工作成果統(tǒng)稱為配置項(xiàng)。主要有兩大類: 屬于產(chǎn)品組成部分的工作成果,如:源代碼、需求文檔、設(shè)計文檔、測試用例等;管理過程中產(chǎn)生的文檔,如:各種計劃、監(jiān)控報告等; 配置管理主要工作定義和維定義和維護(hù)基線護(hù)基線變更控制變更控制配置狀態(tài)配置狀態(tài) 統(tǒng)計統(tǒng)計配置審計配置審計包括:識別和標(biāo)識配置項(xiàng)、定義和維護(hù)基線、 建立可追蹤性、建立和維護(hù)配置管理庫定義變更權(quán)限,按 照流程對變更進(jìn)行 控制和管理。1提出變更請求2評價變更3評審和批準(zhǔn)4實(shí)施變更5批準(zhǔn)結(jié)果6更新基線說明配置項(xiàng)及變更 請求狀態(tài)

14、,回答4WWhat:發(fā)生了什么事? Who:誰做的此事? When:此事是什么時候發(fā)生的? Why:為什么做此事?對于配置庫庫的結(jié)構(gòu)、內(nèi)容進(jìn)行檢驗(yàn),其目的 在于驗(yàn)證配置項(xiàng)的完整性、正確性。35Level 4(量化管理)的可視性是定量的、客觀的輸入輸出進(jìn)度/成本/.Level 4目標(biāo)概 率36Level 4 特征- 管理者擁有決策的客觀基礎(chǔ)- 管理者能在量化的范圍內(nèi)預(yù)測性能- 運(yùn)用統(tǒng)計過程控制的原理監(jiān) 控過程- 處理過程偏差的特殊原因過程管理組織過程性能項(xiàng)目管理量化項(xiàng)目管理CMMI 43.02.52.01.51.00.50.050 100 150 200 250 300總生產(chǎn)總生產(chǎn)率率頻頻率率均

15、 值 1 8 3 . 4標(biāo) 準(zhǔn) 差 6 8 . 5 7 N 1 7總生產(chǎn)總生產(chǎn)率率 的直方的直方圖圖正態(tài)80060040020001 4 7 10 1 3 16 19 22 25觀觀 測測 值值單單 獨(dú)獨(dú) 值值+ 3 SL= 798 . 4+ 2 SL= 672 . 4+ 1 SL= 546 . 3_X = 420 . 3- 1 SL= 294 . 3- 2 SL= 168 . 3- 3 SL= 42 . 340030020010001 4 7 10 1 3 16 19 22 25觀觀 測測 值值移移 動動 極極 差差MR = 142 . 1+ 3 SL= 464 . 4+ 2 SL= 357

16、 . 0+ 1 SL= 249 . 6- 1 SL= 34 . 7- - 3 2 S SL L= = 0 0日編碼生產(chǎn)日編碼生產(chǎn)率率 的的 I - M R 控制控制圖圖組織過程 性能基線YX1X2組織過程 性能模型X3通過項(xiàng)目歷史數(shù)據(jù)建立組織的過程性能基線和模型;應(yīng)用組織的過程性能基線和模型對項(xiàng)目進(jìn)行量化管理和控制;從3級到4級(已定義到量化管理) 咱們的產(chǎn)品質(zhì)量怎么樣?2 級3 級5 級4 級1 級還不錯吧。沒有度量,憑感覺很好。產(chǎn)品發(fā)布后3個月的缺陷密度平均 值是3個/KLOC有度量,缺乏對數(shù)據(jù)進(jìn)行分組,一般只使用平均值很好。這類項(xiàng)目,產(chǎn)品發(fā)布后3個月的缺 陷密度的平均值是3個/KLOC,

17、另一類產(chǎn) 品是2.7個組織級層面上的“求同存異”開始對數(shù)據(jù)分組,對數(shù)據(jù)差異有一定的概念。很好。這類項(xiàng)目,產(chǎn)品發(fā)布后3個月的缺陷密度,服從正態(tài)分布,平均值是3個/KLOC,標(biāo)準(zhǔn)差是0.3用統(tǒng)計方法計算某個數(shù)值出現(xiàn)的頻率,說明數(shù)據(jù)服從的分布和范圍1年前我們的數(shù)據(jù)服從3+-0.3的正態(tài)分布, 現(xiàn)在的水平是2+-0.2個,標(biāo)準(zhǔn)差縮小了,同時,通過統(tǒng)計檢驗(yàn),平均值是有顯著 差異的。用統(tǒng)計方法描述和驗(yàn)證過程改進(jìn)的結(jié)果,用標(biāo)準(zhǔn)差的變化, 以及平均值差異的顯著性檢驗(yàn) 結(jié)果說明改進(jìn)的效果。你的答案在哪? 幾個概念為了實(shí)現(xiàn)某一目標(biāo)而采取的一系列步驟可大:覆蓋整個生命周期,如:研發(fā)過程、問題處理過程等可小:產(chǎn)生某個

18、工作產(chǎn)品的過程,如:軟件需求的同級評審、 單元測試等過程性能對執(zhí)行某一過程的實(shí)際結(jié)果的度量體現(xiàn)為:對過程的度量,如:工作量、周期、缺陷移除率對產(chǎn)品的度量,如:可靠性、缺陷密度、系統(tǒng)運(yùn)行效率過程 能力過程滿足顧客要求(項(xiàng)目目標(biāo))的能力。The range of expected results that can be achieved by following a process.過程 項(xiàng)目&組織過程性能基線和模型組織度量庫項(xiàng)目1項(xiàng)目2項(xiàng)目ncenterUpper limitLower limitYX1X2X3重要前提:過程穩(wěn)定 過程性能模型過程性能模型過程性能模型是根據(jù)項(xiàng)目執(zhí)行過程中,

19、尤其是早期的某些子過程度量早期的某些子過程度量元元作為 輸入,預(yù)測項(xiàng)目后期或結(jié)束時的某個質(zhì)量目標(biāo)或過程性能目標(biāo)的實(shí)現(xiàn)的可能性。 子過程度量元是可控的,以便于項(xiàng)目可以采取措施去控制結(jié)果。過程性能模型是基于穩(wěn)定的過程穩(wěn)定的過程建立的,建立過程中,需要直接或間接使用 到穩(wěn)定的過程的度量數(shù)據(jù)(如過程性能基線)通常情況下,建立的模型包括工程過程模型(如針對質(zhì)量)和管理過程模型過程模型(如針對質(zhì)量)和管理過程模型(如針對項(xiàng)目成本等)Subprocessx1Subprocessx2Subprocessx3Subprocessx5Subprocess x4?Outcomey?關(guān)鍵過程(x)影響預(yù)計的輸出(y)

20、 y=f(x1,x2,)42 管理模型生產(chǎn)率模型總生產(chǎn)率 = 8.7 + 0.554 編碼生產(chǎn)率編碼生產(chǎn)率 = - 120 + 0.00554 重新編碼規(guī)模+ 74.7 編碼水平 + 179 詳細(xì)設(shè)計DREY總生產(chǎn)率y編碼生產(chǎn)率X1重新編碼規(guī)模X2編碼水平X3詳細(xì)設(shè)計DRE說明:編碼生產(chǎn)率:LOC/人天重新編碼規(guī)模:LOCDRE為詳細(xì)設(shè)計階段缺陷移除率系統(tǒng)測試入口缺陷密度44 發(fā)布后缺陷密度模型方程主模型主模型發(fā)布后缺陷密度 =2.07 + 0.361- 0.281 每千行代碼系統(tǒng)測試用例數(shù)子模型子模型系統(tǒng)測試入口缺陷密度 = 3.09 + 1.25 編碼階段入口缺陷密度- 0.112 每千行

21、代碼單元測試用例數(shù) - 0.382 代碼檢查方式對遵循某一過程實(shí)際結(jié)果的體現(xiàn)通常針對關(guān)鍵過程建立基于穩(wěn)定的過程建立某一個過程可能會有多個基線,例如,按如下方式分組:產(chǎn)品線應(yīng)用領(lǐng)域技術(shù)45frequency Upper limitcenter Lower limitaveragerange關(guān)鍵過程的性能基線(PPBS)一個穩(wěn)定過程的實(shí)際過程性能結(jié)果過程性能基線程性能基線體現(xiàn)為如下 形式:-平均值,即控制圖的 中心線。-控制邊界,即3 過程性能基線體現(xiàn)形式多系統(tǒng)覆蓋項(xiàng)目生命周期的過程一組連續(xù)的過程300250150100503.02.52.01.51.00.50.0200總總生生產(chǎn)產(chǎn)率率頻頻率率均

22、值183.4標(biāo)準(zhǔn)差 68.57 N 17總總生產(chǎn)生產(chǎn)率率 的直方的直方圖圖正態(tài)通常體現(xiàn)形式:總生產(chǎn)率N(183.4,68.57)較小的過程元素如: 生產(chǎn)率、 工作量、進(jìn)度單系統(tǒng)對商業(yè)目標(biāo)、質(zhì)量目標(biāo)的實(shí)現(xiàn)有重要 影響的關(guān)鍵過程通常是產(chǎn)生某一個工作產(chǎn)每品千行的代單碼一測試的用、例數(shù)、詳細(xì)設(shè)計缺陷移除率平均值,即控制圖的中心線??刂七吔纾?135715.0 12.510.07.55.091113151719觀測觀測值值單獨(dú)單獨(dú)值值+3SL=14.10+2SL=12.40+1SL=10.70_X =9.00-1SL=7.30-2SL=5.60-3SL=3.9013576.04.53.09111315

23、1719觀測觀測值值移動移動極極差差+3SL=6.265+2SL=4.816+1SL=3.367_ MR=1.9171.5-1SL=0.4680.0-3 2SL=0每每kl oc單元單元測測試用例試用例數(shù)數(shù)- 動動態(tài)態(tài)邊界邊界- 控制控制圖圖如何實(shí)現(xiàn)量化管理?建立量化的項(xiàng)目目標(biāo)(Y) 項(xiàng)目各階段預(yù)測目標(biāo)實(shí)現(xiàn)的可能性 對關(guān)鍵過程進(jìn)行統(tǒng)計控制(X),確保X穩(wěn)定建立關(guān)鍵因子和目標(biāo)之間的關(guān)系生產(chǎn)率、發(fā)布后缺陷密度:分布及其參數(shù)關(guān)鍵子過程:每千行代碼 單元測試用例數(shù)GQIM推導(dǎo)建立組織過程 性能基線3.02.52.01.51.00.50.050 100 150 200 250 300總生產(chǎn)總生產(chǎn)率率頻頻

24、率率均 值 1 8 3 . 4標(biāo) 準(zhǔn) 差 6 8 . 5 7 N 1 7總生產(chǎn)總生產(chǎn)率率 的直方的直方圖圖正態(tài)80060040020001 4 7 10 1 3 16 19 22 25觀觀 測測 值值單單 獨(dú)獨(dú) 值值+ 3 SL= 798 . 4+ 2 SL= 672 . 4+ 1 SL= 546 . 3_X = 420 . 3- 1 SL= 294 . 3- 2 SL= 168 . 3- 3 SL= 42 . 340030020010001 4 7 10 1 3 16 19 22 25觀觀 測測 值值移移 動動 極極 差差+ 3 SL= 464 . 4+ 2 SL= 357 . 0+ 1 S

25、L= 249 . 6MR = 142 . 1- 1 SL= 34 . 7- - 3 2 S SL L= = 0 0日編碼生產(chǎn)日編碼生產(chǎn)率率 的的 I - M R 控制控制圖圖建立模型總生產(chǎn)率 = 23.1 + 0.513 編碼 生產(chǎn)率編碼生產(chǎn)率 = - 188 + 0.00744 重新編 碼規(guī)模 + 80.2 編碼水平 + 180 詳細(xì)設(shè) 計DRE量化項(xiàng)目管理收集度量數(shù)據(jù) 執(zhí)行一致過程建立組織及項(xiàng)目 過程性能目標(biāo)組織的 商業(yè)目標(biāo)度量元收集規(guī)程 操作定義 統(tǒng)計控制理論 GQIM基本統(tǒng)計方法 六西格瑪理論 蒙特卡羅模擬 模型和基線在項(xiàng)目中的應(yīng)用確定量化項(xiàng)目目標(biāo)預(yù)測目標(biāo)能否滿足過程控制 確保實(shí)現(xiàn)量化

26、管理Level 5(優(yōu)化中)具有很高的洞察力輸入輸出進(jìn)度/成本/.49Level 5目標(biāo)概 率50Level 5特征- 持續(xù)的、可度量的改進(jìn)是生活的一部 分- 從根本上防范缺陷再次發(fā)生,軟件產(chǎn)品可靠- 識別并消除低性能產(chǎn)生的長期性原因- 系統(tǒng)化地引入新技術(shù)、新方法、新工 具,并能夠精確的預(yù)測使用新技術(shù)和 過程變更所帶來的效果- 持續(xù)進(jìn)行過程改進(jìn)CMMI 2&3支持過程原因分析與 確定過程管理組織革新與 部署 如何持續(xù)優(yōu)化?程性能CLXUCLLCLt1t2t3t4t6t5平均值(X-bar)1.采用新技術(shù)、新方法、新工具,提高關(guān)鍵子過程性能OPM 組織過程管理2.在項(xiàng)目實(shí)施中對于做的好的

27、或者出現(xiàn)的問題(特殊問 題、特殊情況)進(jìn)行分析,獲取改進(jìn)機(jī)會,提高過Level4:通過確保過程(x)穩(wěn)定,保證結(jié)果(Y)穩(wěn)定CAR 原因分析與決議如何持續(xù)改進(jìn)?52Levels 3、4 & 5低質(zhì)量 的成本Level 3“穩(wěn)定Level 4“控制Level 5“持續(xù)改進(jìn)上限?實(shí)施區(qū)域不大容易克服 的成本浪費(fèi)下限 重大及革新型改進(jìn)實(shí)施步驟借鑒六西格瑪理論,在量化管理的基礎(chǔ)上改進(jìn),降低改進(jìn)風(fēng)險X1X2X3yy收集和分析 改進(jìn)建議識別和分析 革新型改進(jìn)試用改進(jìn)建議Y策劃部署推廣度量改進(jìn)效果帕雷托圖頭腦風(fēng)暴回歸建 模分析假設(shè)檢驗(yàn)方差分析魚骨圖直方圖何時應(yīng)用原因分析?何時應(yīng)用原因分析?何時應(yīng)用何

28、時應(yīng)用 原因分析原因分析當(dāng)某項(xiàng)目質(zhì)量或過程性能值無法無法達(dá)達(dá)到到項(xiàng)目所期望達(dá)到的質(zhì)量或 者過程性能目目標(biāo)標(biāo)時;當(dāng)某項(xiàng)目質(zhì)量或過程性能值異常異常于于組織的產(chǎn)品質(zhì)量或過程性能 基線基線時;工作產(chǎn)品與需求之間存在非預(yù)期的眾眾多多差差異異時;當(dāng)組織或者項(xiàng)目希望解決某方面問題來提提高高產(chǎn)品質(zhì)量或者過程性能時;1 2 3 4 56 78 9 10 11 12 13 14 15觀測觀測值值單單 獨(dú)獨(dú) 值值0 -3SL=-0.8312 +2SL=12.07 +1SL=9.4984_ X =6.91-1SL=4.33 -2SL=1.759 10 11 12 13 14 151 2 3 4 56 710.07.5

29、5.02.58觀測觀測值值移移 動動 極極 差差+3SL=9.51+2SL=7.31+1SL=5.11_ MR=2.91-1SL=0.710.0-3 2SL=0116 +3SL=14.651 每每kl oc代碼檢代碼檢查查缺陷數(shù)缺陷數(shù)- 動動態(tài)態(tài)邊邊界界- 控制控制圖圖( 含異常點(diǎn)含異常點(diǎn)) 分析原因1分析問題 或缺陷的 背景和范圍2確定要分 析的問題或缺 陷,初步選擇 分析數(shù)據(jù)項(xiàng)目組項(xiàng)目組3定位要 分析的關(guān)鍵 問題或者關(guān) 鍵缺陷直方圖、 帕雷托圖4推測所 有可能的原因頭腦風(fēng)暴、魚骨圖、流程圖控制圖、頻率 圖、檢查單6確認(rèn)根本原因散點(diǎn)圖、方差分析、回歸分析數(shù)據(jù)來數(shù)據(jù)來源源 :項(xiàng)目配置庫組織級度

30、量庫問題、需求平臺數(shù)據(jù)分析的目的:數(shù)據(jù)分析的目的:確認(rèn)問題5情況分;析各猜測的原因是否對問題進(jìn)行細(xì)成化立和,分推類論;出根本原因搜集的數(shù)據(jù)類型:搜集的數(shù)據(jù)類型:問題的嚴(yán)重程度;問題的主要分類;可能導(dǎo)致問題的潛在原因; 實(shí)施改進(jìn)建議7搜集所 有可能的改進(jìn)建議頭腦風(fēng)暴、 魚骨圖8選擇要實(shí)施的改 進(jìn)建議決策分析、 會議討論9預(yù)測改進(jìn)效果以確 定改進(jìn)建議有效性方差分析、回歸 建模分析、蒙特 卡羅模擬11實(shí)施(試行)改 進(jìn)建議并監(jiān)控過程 和收集數(shù)據(jù)10細(xì)化改進(jìn)建議和評 審、審批12驗(yàn)證實(shí)際改進(jìn)效果并總 結(jié)(考慮納入OID)假設(shè)檢驗(yàn)、方差分 析、對比能力指數(shù)項(xiàng)目組項(xiàng)目組SEPG57 1-5級軟件過程的特點(diǎn)

31、()5 4 3 2 1 可視性增 強(qiáng)可控性增 強(qiáng)自我改進(jìn)能力58 1-5級軟件過程特點(diǎn)() 敢于承諾的項(xiàng)目 目標(biāo)提前 承諾的項(xiàng)目目標(biāo) 和實(shí)際的完成情 況間的偏差減小 實(shí)際的完成情況 的可控性增強(qiáng)概 率目標(biāo)進(jìn)度/成本5 4 3 2 1 59成熟度等級、質(zhì)量&風(fēng)險影響特征等級混亂的和不可預(yù)測的可視化的管理和項(xiàng)目跟蹤,穩(wěn)定的 計劃和產(chǎn)品基線軟件過程得到定義且制度化,產(chǎn)品質(zhì)量得到控制產(chǎn)品質(zhì)量得到控制,跟蹤度量整個軟件開發(fā)過程持續(xù)的過程能力的改進(jìn)初始級已管理級已定義級量化管理級持續(xù)改進(jìn)級質(zhì)量風(fēng)險“如果我們沒有明確自己的模式,就很難改進(jìn)自己的工作.”CMMI能力成熟度等級(階段式)制度化軟件過程不正規(guī)、混亂實(shí)施了基本的項(xiàng)目管理過程標(biāo)準(zhǔn)化軟件過程改進(jìn)制度化、系統(tǒng)化實(shí)施了產(chǎn)品和過程的量化控制1. 初始級2. 已管理3. 已定義4. 量化管理5. 優(yōu)化中標(biāo)準(zhǔn)化、一致性可預(yù)測性持續(xù)改進(jìn)實(shí)現(xiàn)組 織的商 業(yè)目標(biāo)革新改進(jìn),使 過程性能發(fā)生 變化新過程新過程新工具新工具提高過程能 力,滿足質(zhì) 量和過程性

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論