CMMI體系簡介及工作流程_第1頁
CMMI體系簡介及工作流程_第2頁
CMMI體系簡介及工作流程_第3頁
CMMI體系簡介及工作流程_第4頁
CMMI體系簡介及工作流程_第5頁
已閱讀5頁,還剩62頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

CMMI體系簡介及軟件工作流程

編輯ppt主題第一部分:CMMI基礎(chǔ)知識(shí)CMMI是什么?CMMI發(fā)展和歷史CMMI模型組件概述第二部分:公司質(zhì)量體系文件綜述公司軟件過程概述公司過程文件概述公司體系文件導(dǎo)讀編輯pptCMMI是什么?CapabilityMaturityModelIntegration(能力成熟度模型綜合)它綜合了以下幾方面:SystemengineeringSoftwareengineeringIntegratedProductandProcessDevelopmentSupplierSourcing該模型提供一套可供公眾使用的準(zhǔn)則;這些準(zhǔn)則描述那些成功地實(shí)施了過程改進(jìn)的組織的特性。該模型用“軟件能力成熟度”來衡量這種軟件綜合能力CMMIonline編輯pptCMMI是什么美國卡內(nèi)基-梅隆大學(xué)軟件工程研究所(SEI)研制。CMMI的前身是SW-CMM和SE-CMM2001年12月由SEI發(fā)布CMMI1.1版本。CMMI有專門認(rèn)證評(píng)估方法---SCAMPI編輯ppt發(fā)展簡史CMM1.0于1991年制定。CMM1.1于1993發(fā)布,該版本應(yīng)用最廣泛。CMM2.0草案于1997年制定(未廣泛應(yīng)用)。到2000年,CMM演化成為CMMI(CapabilityMaturityModelIntegration),CMM2.0成為CMMI1.0的主要組成部分。CMMI-SE/SW1.1(CMMIforSystemEngineeringandSoftwareEngineering)于2002年1月正式推出。編輯pptCMMI的誕生(1)從CMM1.0版到CMMI1.1版,經(jīng)歷了十多年,在這期間,IT產(chǎn)業(yè)有了長足的發(fā)展,相應(yīng)的工業(yè)標(biāo)準(zhǔn)或規(guī)范必然要不斷地改進(jìn)。在總結(jié)CMM應(yīng)用的大量經(jīng)驗(yàn)教訓(xùn)的基礎(chǔ)之上,SEI于2002年推出了CMMI1.1。CMMI重大的改進(jìn)在于它不僅完善了CMM本身,而且充分考慮了軟件工程與系統(tǒng)工程的集成,使得CMMI不再局限于純粹軟件的范疇。雖然人們了解和應(yīng)用CMMI需要一定的時(shí)間,但是CMMI將取代CMM這是必然的趨勢(shì)。編輯pptCMMI的誕生(2)CMMI為工業(yè)界和政府部門提供了一個(gè)集成的產(chǎn)品集,其主要目的是消除不同模型之間的不一致和重復(fù),降低基于模型改善的成本。CMMI將以更加系統(tǒng)和一致的框架來指導(dǎo)組織改善軟件過程,提高產(chǎn)品和服務(wù)的開發(fā)、獲取和維護(hù)能力。編輯ppt

CMMI模型組件概述MaturityLevel5OID,CARMaturityLevel4OPP,QPMMaturityLevel3REQD,TS,PI,VER,VAL,OPF,OPD,OT,IPM,RSKM,DARMaturityLevel2REQM,PP,PMC,SAM,MA,PPQA,CMEngineeringREQM,REQD,TS,PI,VER,VALProjectManagementPP,PMC,SAMIPM,RSKM,QPMProcessManagementOPF,OPD,OT,OPP,OIDSupportCM,PPQA,MA,CAR,DARCMMI-DevStagedCMMI-DevContinuous編輯pptCMMI分級(jí)(階段)模型InitialManagedDefinedOptimizingQ-Managed建立項(xiàng)目紀(jì)律穩(wěn)定一致的過程以事實(shí)為依據(jù)能夠持續(xù)改進(jìn)編輯pptCMMI階段式模型的結(jié)構(gòu)編輯pptCMMI連續(xù)模型表示的結(jié)構(gòu)編輯pptProcessAreaComponents編輯ppt特定目標(biāo)SpecificGoals(SGs)

特定目標(biāo)是針對(duì)某一個(gè)過程域,它描述為了滿足這個(gè)過程域的實(shí)施所必須做到的特殊特性例如在需求管理的PA中:SG1:Requirementsaremanagedandinconsistencieswithprojectplansandworkproductsareidentified.編輯ppt特定實(shí)踐-SpecificPractices(SPs)

特定實(shí)踐是為了達(dá)成某一個(gè)特定目標(biāo)而需要的特定活動(dòng)例如:RequirementsManagement:SP1.3:ManageRequirementsChanges Managechangestotherequirementsastheyevolveduringtheproject.編輯ppt通用目標(biāo)-GenericGoal(GG)可用于多個(gè)過程域的“目標(biāo)”稱為“公共目標(biāo)”例如:GG2:Theprocessisinstitutionalizedasamanagedprocess.編輯pptGG2:建立(受)管理過程GenericPracticesGenericGoalsGP1.1:執(zhí)行特定實(shí)踐GG1:滿足特定目標(biāo)GP2.1:制訂與維護(hù)組織方針GP2.2:制訂過程計(jì)劃GP2.3:提供資源GP2.4:分配職責(zé)GP2.5:培訓(xùn)人員GP2.6:對(duì)工作產(chǎn)品進(jìn)行配置管理GP2.7:識(shí)別相關(guān)人員GP2.8:監(jiān)控過程GP2.9:評(píng)估過程符合性GP2.10:高層管理者評(píng)審GG3:建立定義過程GP3.1:建立一個(gè)定義的過程GP3.2:收集改進(jìn)信息通用實(shí)踐GenericPractices(GPs)編輯pptRequired,Expected,andInformativeModelComponentsRequired(必須的):SG和GGExpected(期望的):SP和GPInformative(提供信息的):子實(shí)踐、典型的工作產(chǎn)品、一般實(shí)踐的詳細(xì)描述等問題:除了Required的組件,其他的組件可以不要嗎?編輯ppt你會(huì)如何組織這個(gè)活動(dòng)?某個(gè)時(shí)間,公司進(jìn)行聚餐活動(dòng)。請(qǐng)你組織這次活動(dòng),目的是用合理的經(jīng)費(fèi)讓大家高高興興地吃一頓!分組討論,5分鐘時(shí)間。CMMIonline編輯pptCMMI等級(jí)在模型中,所有軟件組織的軟件能力成熟度劃分為5個(gè)等級(jí)—第1到第5級(jí)。數(shù)字越大,成熟度越高。高成熟度等級(jí)代表比較強(qiáng)的綜合軟件能力。5個(gè)成熟度等級(jí)分別為:第1級(jí):初始級(jí)第2級(jí):受管理級(jí)第3級(jí):已定義級(jí)第4級(jí):定量管理級(jí)第5級(jí):持續(xù)優(yōu)化級(jí)編輯pptCMMI級(jí)別每一個(gè)級(jí)別,都包含幾個(gè)到十幾個(gè)PA英文全寫:ProcessArea中文譯名:過程域什么叫“過程域”?簡單的說就是做好一個(gè)事情的某一個(gè)方面。對(duì)應(yīng)軟件開發(fā)來說,就是做好軟件開發(fā)的某一個(gè)方面。CMMIonline編輯pptCMMI級(jí)別如果該級(jí)別的全部PA達(dá)到要求了,就認(rèn)為該級(jí)別達(dá)到了。如何判斷PA達(dá)到要求呢?每個(gè)PA包含幾個(gè)目標(biāo)(Goal)如果這個(gè)幾個(gè)目標(biāo)都達(dá)到要求了,就認(rèn)為該P(yáng)A達(dá)到要求了如何判斷Goal達(dá)到要求呢?每個(gè)Goal包含幾個(gè)實(shí)踐(Practice)每個(gè)實(shí)踐達(dá)到要求了,就認(rèn)為該Goal達(dá)到要求了CMMIonline編輯pptMaturityLevel1:Initial

初始級(jí)的過程通常是隨機(jī)、混亂和無序的。這種組織通常沒有一個(gè)穩(wěn)定的環(huán)境,它的成功依賴于組織中個(gè)人的能力和英雄主義,而不是依賴于使用經(jīng)過驗(yàn)證的過程。盡管這種混亂、無序的環(huán)境,處于初始級(jí)別的組織也經(jīng)常能制造出能工作的產(chǎn)品和服務(wù),但是,他們的項(xiàng)目經(jīng)常是超成本和進(jìn)度的。處于初始級(jí)的組織有過度承諾的趨勢(shì),在危機(jī)時(shí)放棄過程,不能重復(fù)他們過去的成功。編輯ppt吃飯的“初始級(jí)”不用做什么計(jì)劃,提前一點(diǎn)訂好座位當(dāng)天下班大家一哄而去現(xiàn)場(chǎng)點(diǎn)菜,然后大吃一頓CMMIonline編輯ppt這樣做會(huì)有什么結(jié)果?定不到位?菜不合大家口味?經(jīng)費(fèi)超出?大家心情變得很沮喪?有沒有可能取得比較好效果呢?CMMIonline編輯pptMaturityLevel2:Managed

——即使在時(shí)間壓力下,依然能夠保留現(xiàn)有的實(shí)踐組織中的項(xiàng)目確保需求得到管理,過程已經(jīng)計(jì)劃、執(zhí)行、度量和控制。管理層在某些已定義點(diǎn)上對(duì)工作產(chǎn)品的狀態(tài)和提交的服務(wù)具有可視性在干系人(風(fēng)險(xiǎn)承擔(dān)者)之間建立了承諾,在必要的時(shí)候進(jìn)行修正編輯pptCMMI-SE/SWML2PAs需求管理RequirementManagement(REQM)項(xiàng)目計(jì)劃ProjectPlanning(PP)項(xiàng)目跟蹤與控制ProjectMonitoringandControl(PMC)供應(yīng)商合同管理SupplierAgreementManagement(SAM)度量分析MeasurementandAnalysis(MA)產(chǎn)品與過程質(zhì)量保證ProductandProcessQualityAssurance(PPQA)配置管理ConfigurationManagement(CM)編輯ppt需求設(shè)計(jì)編碼測(cè)試工作產(chǎn)品工作產(chǎn)品工作產(chǎn)品項(xiàng)目跟蹤項(xiàng)目計(jì)劃PA不是孤立的!配置管理需求管理供應(yīng)商合同管理質(zhì)量保證度量分析編輯pptCMMIML2總結(jié)堅(jiān)持既往成功實(shí)踐從關(guān)注結(jié)果到關(guān)注過程需求和項(xiàng)目進(jìn)展得到控制理解了數(shù)據(jù)的作用從更寬的視野看待項(xiàng)目從初始級(jí)到二級(jí)是全體人員思想的轉(zhuǎn)變是文化的轉(zhuǎn)變走向規(guī)范化的第一步編輯ppt討論:吃飯的“受管理級(jí)”用2級(jí)的特征策劃吃飯過程。討論5分鐘。編輯pptLevel2:受管理級(jí)-1怎樣才能辦好事情呢?大家想吃什么?老板有什么期望呢?預(yù)算是多少呢?要做個(gè)計(jì)劃才行?酒水需要另外買??!要督促大家按照計(jì)劃進(jìn)行?要統(tǒng)計(jì)一下出席情況以及各菜式的“吃?!鼻闆r!需求管理(RM)項(xiàng)目計(jì)劃(PP)項(xiàng)目計(jì)劃跟蹤(PMC)采購(SAM)度量(MA)CMMIonline編輯pptLevel2:受管理級(jí)-2就這樣夠了嗎?菜式統(tǒng)計(jì)、買酒的協(xié)議、計(jì)劃等文檔要統(tǒng)一管理起來。老板對(duì)我不放心,還派個(gè)人來監(jiān)督我工作!哼!配置管理(CM)質(zhì)量保證(PPQA)CMMIonline編輯ppt這樣做會(huì)有什么結(jié)果?大家吃得滿意?預(yù)算控制得好?老板高興?真的能這樣嗎?CMMIonline編輯ppt2級(jí)做法遺留的一些問題不需要進(jìn)行風(fēng)險(xiǎn)管理嗎?用什么方法調(diào)查大家喜歡吃什么菜式呢?有指南就好了?如何組織聚餐活動(dòng),是不是應(yīng)該有個(gè)指導(dǎo)?或者有成功經(jīng)驗(yàn)可供參考?……CMMIonline編輯pptMaturityLevel3:Defined

——建立標(biāo)準(zhǔn)的,且不斷得到改進(jìn)的工作方式過程得到很好地表現(xiàn)和理解,用標(biāo)準(zhǔn)、規(guī)程、工具和方法表述過程,從而建立組織內(nèi)的一致性組織標(biāo)準(zhǔn)過程已經(jīng)建立并不斷得到改進(jìn)項(xiàng)目根據(jù)裁剪指南,從組織標(biāo)準(zhǔn)過程中裁剪建立項(xiàng)目定義的過程組織管理層基于組織標(biāo)準(zhǔn)過程庫建立過程目標(biāo),并確保這些目標(biāo)得到適當(dāng)?shù)乇磉_(dá)2級(jí)和3級(jí)關(guān)鍵區(qū)別在于標(biāo)準(zhǔn)、過程和規(guī)程的適用范圍3級(jí)的過程比2級(jí)的描述更具體和更嚴(yán)格編輯pptCMMI-SE/SWML3PAs(1)需求開發(fā)RequirementsDevelopment(RD)技術(shù)解決方案TechnicalSolution(TS)產(chǎn)品集成ProductIntegration(PI)驗(yàn)證Verification(VER)確認(rèn)Validation(VAL)編輯pptCMMI-SE/SWML3PAs(2)組織過程焦點(diǎn)OrganizationalProcessFocus(OPF)組織過程定義OrganizationalProcessDefinition(OPD)組織培訓(xùn)OrganizationalTraining(OT)集成項(xiàng)目管理IntegratedProjectManagement(IPM)風(fēng)險(xiǎn)管理RiskManagement(RSKM)決策分析與解決方案DecisionAnalysisandResolution(DAR)編輯pptLevel3:已定義級(jí)經(jīng)過一段時(shí)間積累,以下活動(dòng)都有明確的指導(dǎo)文檔:如何寫計(jì)劃如何組織吃飯現(xiàn)場(chǎng)活動(dòng)如何確定餐單….對(duì)于確定餐單、選定酒水供應(yīng)商方面采用決策分析的辦法。進(jìn)行風(fēng)險(xiǎn)管理。建立了相應(yīng)的培訓(xùn)制度。另外,為了讓組織聚餐活動(dòng)越做越好,成立了專門的SEPG來維護(hù)文檔。CMMIonline編輯ppt這樣做會(huì)有什么結(jié)果?這次活動(dòng)成功的幾率大大提高了?但誰能拍胸口說:一定能成功?CMMIonline編輯ppt3級(jí)遺留的問題感覺成功機(jī)會(huì)會(huì)提高很多,但沒有一個(gè)底?最好有個(gè)數(shù)字能說明問題。CMMIonline編輯ppt

MaturityLevel4:QuantitativelyManaged——不僅有標(biāo)準(zhǔn)的工作方式,還有量化的工作標(biāo)準(zhǔn)選擇那些對(duì)整體過程性能有較大影響的子過程進(jìn)行統(tǒng)計(jì)和其它量化手段控制。制訂質(zhì)量和過程性能的量化目標(biāo),并貫串整個(gè)生命周期中;以統(tǒng)計(jì)“詞匯”理解質(zhì)量和過程性能。收集受控過程的度量數(shù)據(jù),分析其性能。如果出現(xiàn)偏差,分析其出現(xiàn)的(特殊)原因,以防止其今后再次出現(xiàn)。質(zhì)量和過程性能的數(shù)據(jù)要納入到組織度量數(shù)據(jù)庫中,以便幫助今后進(jìn)行客觀的決策。與3級(jí)的最大區(qū)別是,4級(jí)可以對(duì)過程性能進(jìn)行預(yù)測(cè)。編輯pptCMMI-SE/SWML4PAs組織過程性能OrganizationalProcessPerformance(OPP)量化項(xiàng)目管理QuantitativeProjectManagement(QPM)編輯pptMaturityLevel5:Optimizing——以量化為手段,以解決本質(zhì)問題為核心的持續(xù)改進(jìn)建立量化過程改進(jìn)目標(biāo),并與商業(yè)目標(biāo)的變化同步。識(shí)別出針對(duì)根本原因(或根本問題)的過程改進(jìn)方法,評(píng)估其能否滿足量化過程改進(jìn)目標(biāo);對(duì)這些改進(jìn)方法進(jìn)行評(píng)估、試驗(yàn)和推廣。組織過程應(yīng)該是持續(xù)改進(jìn)的過程優(yōu)化是否靈活并富于創(chuàng)造性,取決于參與其中的人是否理解組織的商業(yè)價(jià)值和商業(yè)目標(biāo),而且:過程改進(jìn),人人有責(zé);要改進(jìn)標(biāo)準(zhǔn)過程,也要改進(jìn)項(xiàng)目過程。與4級(jí)本質(zhì)區(qū)別:5級(jí)解決根本問題,4級(jí)解決特殊問題。編輯pptCMMI-SE/SWML5PAs組織創(chuàng)新與部屬OrganizationalInnovationandDeployment(OID)原因分析與解決方案CausalAnalysisandResolution(CAR)編輯ppt某企業(yè)通過了某某級(jí)別的評(píng)估,意味著什么?評(píng)估是對(duì)企業(yè)準(zhǔn)備的幾個(gè)評(píng)估項(xiàng)目按照CMMI的標(biāo)準(zhǔn)進(jìn)行檢查。企業(yè)可以準(zhǔn)備任意數(shù)量的項(xiàng)目,評(píng)估的項(xiàng)目是企業(yè)自己指定的。通過評(píng)估,只代表評(píng)估小組認(rèn)為參加評(píng)估的幾個(gè)項(xiàng)目達(dá)到了CMMI某個(gè)級(jí)別的標(biāo)準(zhǔn)。通過評(píng)估,不代表這個(gè)企業(yè)其它項(xiàng)目也達(dá)到了要求,也不代表這個(gè)企業(yè)以后也會(huì)達(dá)到這個(gè)標(biāo)準(zhǔn)。CMMIonline編輯ppt

第二部分:公司質(zhì)量體系文件綜述

公司軟件過程概述公司過程文件概述公司體系文件導(dǎo)讀編輯ppt軟件過程概述我公司軟件產(chǎn)品的生產(chǎn)是以項(xiàng)目形式進(jìn)行的。項(xiàng)目又分成三種類型:研發(fā)類工程類維護(hù)類編輯ppt研發(fā)類項(xiàng)目的任務(wù)新產(chǎn)品的研發(fā):進(jìn)行產(chǎn)品的需求開發(fā)、解決方案設(shè)計(jì)、代碼構(gòu)建和產(chǎn)品的初步集成,形成產(chǎn)品的核心版本。產(chǎn)品線維護(hù)研發(fā):對(duì)合同類實(shí)施和維護(hù)項(xiàng)目進(jìn)行版本支持。編輯ppt工程類項(xiàng)目的任務(wù)依據(jù)與用戶的合同、軟件需求規(guī)格說明書等文件,對(duì)研發(fā)組提供的核心版本進(jìn)行確認(rèn)測(cè)試,完成產(chǎn)品的最終集成,以及產(chǎn)品的部署、安裝等工作,直到把產(chǎn)品交付給用戶。編輯ppt維護(hù)類項(xiàng)目的任務(wù)在合同規(guī)定的產(chǎn)品維護(hù)期內(nèi),應(yīng)用戶的要求,完成產(chǎn)品的一些邊緣功能的開發(fā),負(fù)責(zé)產(chǎn)品的一般性客戶服務(wù)工作,配合產(chǎn)品維護(hù)研發(fā)組完成產(chǎn)品的版本維護(hù)。編輯ppt軟件產(chǎn)品的開發(fā)活動(dòng)

分成準(zhǔn)備、計(jì)劃、研發(fā)、測(cè)試、驗(yàn)收等五個(gè)階段,CMMI中各個(gè)PA在這些階段中的相互關(guān)系,以及它們和公司各有關(guān)部門之間的關(guān)系如下圖所示:編輯ppt軟件開發(fā)流程和職能編輯ppt軟件開發(fā)流程

CMMI的四類PA在軟件產(chǎn)品開發(fā)流程中的順序和相互關(guān)系如圖二所示。圖中淡藍(lán)色框表示CMMI中的PA;淡黃色框不是CMMI中的PA。圖中藍(lán)色箭頭表示的流程是開發(fā)過程中的主要流程,應(yīng)根據(jù)不同的開發(fā)方法而采用適當(dāng)?shù)倪f歸和迭代。黃色箭頭表示的流程是輔助流程。編輯ppt軟件開發(fā)流程編輯ppt軟件產(chǎn)品維護(hù)流程編輯ppt過程文件概述我司的軟件過程均以CMMI-DEVV1.2L2&L3(以下簡稱CMMI)的過程域(PA)為參考模型,結(jié)合我公司實(shí)際,實(shí)現(xiàn)了文檔化。這些過程文件敘述軟件產(chǎn)品開發(fā)活動(dòng)的過程、過程做什么、怎么做、怎么評(píng)估績效,以及怎么持續(xù)改進(jìn)等問題。編輯ppt體系文件的構(gòu)成CMMI軟件過程改進(jìn)體系文件由三部分組成:《質(zhì)量手冊(cè)》:在原來的《質(zhì)量手冊(cè)》基礎(chǔ)上,改寫其中有關(guān)軟件開發(fā)部分《軟件過程文件》:程序文件和作業(yè)指導(dǎo)書《軟件過程模板》:模板、表格、樣件、示例體系文件下載:OA-知識(shí)中心-常用文檔-

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(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)論