CMM入門培訓(xùn)材料ppt課件_第1頁
CMM入門培訓(xùn)材料ppt課件_第2頁
CMM入門培訓(xùn)材料ppt課件_第3頁
CMM入門培訓(xùn)材料ppt課件_第4頁
CMM入門培訓(xùn)材料ppt課件_第5頁
已閱讀5頁,還剩63頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、CMM入門培訓(xùn)教程.主要內(nèi)容CMM的根本概念才干成熟度模型CMM才干成熟度模型集成CMMICMM與CMMI的選擇.CMM的根本概念(1/4) 組織organization。管理軟件工程,能對工程進(jìn)展評價和過程改良的實體,如政府機(jī)關(guān)、公司、效力部門等。工程project。由組織承當(dāng)?shù)模⑿枨蠼M織中各部門通力協(xié)作完成的指定產(chǎn)品的開發(fā)和維護(hù)義務(wù)。任何一個工程都涉及經(jīng)費(fèi)、本錢和進(jìn)度方案。這里的產(chǎn)品包括硬件、軟件或其他構(gòu)件。.CMM的根本概念(2/4)軟件過程software process。軟件開發(fā)人員為開發(fā)和維護(hù)軟件及相關(guān)產(chǎn)品所實施的一系列步驟,這些步驟涉及方法、工具以及人的組織和行為。軟件產(chǎn)品的質(zhì)

2、量取決于軟件開發(fā)和維護(hù)過程的質(zhì)量,與其他產(chǎn)品的開發(fā)過程一樣,軟件過程也必需進(jìn)展嚴(yán)厲管理,由于只需嚴(yán)厲管理才干保證效益和質(zhì)量。.CMM的根本概念(3/4)組織的規(guī)范軟件過程organizations standard software process。組織內(nèi)部運(yùn)用的軟件過程,它描畫軟件過程要素和要素之間的關(guān)系,用它可以建立某一詳細(xì)工程的軟件過程。軟件開發(fā)組織的軟件過程才干是軟件開發(fā)組織可以承接軟件工程的重要根據(jù)。成熟的軟件開發(fā)組織非常注重提高本身的軟件過程才干,組織的指點者留意調(diào)動各層次、各類型人員的積極性和發(fā)明性,留意提高員工素質(zhì)和技藝,留意培育和發(fā)揚(yáng)企業(yè)文化。在軟件開發(fā)過程中,大家可以團(tuán)結(jié)協(xié)

3、作,可以將人、軟件開發(fā)戰(zhàn)略和方法、軟件工具和環(huán)境有機(jī)地結(jié)合起來,使得軟件開發(fā)和維護(hù)的整個過程是系統(tǒng)的、完好的、一致的和規(guī)范的。軟件開發(fā)組織的軟件過程是動態(tài)的,是逐漸成熟和演化的。.CMM的根本概念(4/4)工程的軟件過程projects defined software process。按照工程的特點和要求,對組織的規(guī)范軟件過程進(jìn)展剪裁和描畫,包括相關(guān)的軟件規(guī)范、規(guī)程、工具和方法。組織的軟件過程資產(chǎn)organizations software process assets。軟件過程資產(chǎn)是軟件開發(fā)組織可以控制和管理的,用于軟件過程定義和剪裁,以及軟件工程開發(fā)和管理的實體,包括組織的規(guī)范軟件過程、

4、同意運(yùn)用的軟件生命周期方式、剪裁規(guī)范軟件過程的指南和準(zhǔn)那么、軟件過程數(shù)據(jù)庫、軟件過程文檔庫等。.才干成熟度模型CMM 1CMM的才干成熟度級別及關(guān)鍵過程域2成熟度級別的行為特征和關(guān)鍵過程域3) CMM的關(guān)鍵實際和共同特征4才干成熟度的提高和CMM評價.1CMM的才干成熟度級別及關(guān)鍵過程域CMM的才干成熟度級別及關(guān)鍵過程域如表所示。CMM的才干成熟度共分5級:L1初始級、L2可反復(fù)級、L3已定義級、L4已管理級和L5優(yōu)化級。由于初始級L1處于無序任務(wù)形狀,無系統(tǒng)的規(guī)范,故在表中略去。L2以上包含假設(shè)干關(guān)鍵過程域。 .關(guān)鍵過程域key process area描畫軟件過程的屬性,經(jīng)過完成一組相互關(guān)

5、聯(lián)的活動,實現(xiàn)一組對建立過程才干至關(guān)重要的目的。關(guān)鍵過程域是SEI標(biāo)識的,協(xié)助確定軟件開發(fā)組織的軟件過程才干,評價軟件成熟度的根本單元。關(guān)鍵過程域器具有固定構(gòu)造和語句的框架表示。關(guān)鍵過程域的目的goals是指點和評價組織或組織的工程有效實際關(guān)鍵過程域的指南,是關(guān)鍵過程域應(yīng)完成的義務(wù)和進(jìn)展關(guān)鍵實際的概括描畫。要到達(dá)關(guān)鍵過程域的目的,不僅需求一系列關(guān)鍵實際活動的支持,而且還要依賴較低級別關(guān)鍵過程域的實現(xiàn)。CMM的關(guān)鍵實際key practices指對關(guān)鍵過程域的有效實施和制度化其重要作用的根底設(shè)備和活動,如組織構(gòu)造、戰(zhàn)略、規(guī)范、培訓(xùn)、設(shè)備、工具等,它與詳細(xì)的組織和實現(xiàn)無關(guān)。下面將對CMM才干成熟度

6、每一級涉及的關(guān)鍵過程域、目的和為到達(dá)這一目的必需完成的關(guān)鍵實際逐漸展開討論。.才干成熟度模型CMM 1CMM的才干成熟度級別及關(guān)鍵過程域2成熟度級別的行為特征和關(guān)鍵過程域3) CMM的關(guān)鍵實際和共同特征4才干成熟度的提高和CMM評價.2成熟度級別的行為特征和關(guān)鍵過程域1L1初始級initial。初始級的軟件開發(fā)組織幾乎沒有軟件過程管理,軟件開發(fā)是無序和混亂的,軟件開發(fā)過程是不穩(wěn)定的,軟件工程的勝利取決于開發(fā)精英個人或小組對軟件過程的了解和努力。.2L2可反復(fù)級repeatable。(1/8)為了跟蹤軟件開發(fā)過程的進(jìn)度、本錢和產(chǎn)品功能,可反復(fù)級的軟件開發(fā)組織根據(jù)本身的閱歷和實踐情況建立了根本的工

7、程管理體系,制定了根本的軟件過程管理和控制措施。這些措施包括:必要的規(guī)章制度和紀(jì)律、軟件開發(fā)過程的論證和定義、人員的分工和培訓(xùn)、軟件過程的階段評審及用評審結(jié)果指點下一步的任務(wù)等。軟件開發(fā)組織可以反復(fù)以前開發(fā)類似軟件工程獲得的勝利。.可反復(fù)級的關(guān)鍵過程域包括:需求管理、軟件工程方案、工程跟蹤和監(jiān)視、分包合同管理、軟件質(zhì)量保證和軟件配置管理。下面引見各關(guān)鍵過程域要到達(dá)的目的和關(guān)鍵實際活動。2L2可反復(fù)級repeatable。(2/8).2L2可反復(fù)級repeatable(3/8)需求管理requirements management。建立客戶的軟件工程需求,并使工程開發(fā)人員與客戶對軟件需求產(chǎn)生一致

8、的了解。這一點很重要,由于它是軟件工程管理和開發(fā)的根底,在很多場所還需求軟件需求工程的支持。.2L2可反復(fù)級repeatable(4/8)軟件工程方案software project planning。制定實施軟件工程與管理軟件工程的任務(wù)方案。主要任務(wù)包括:明確義務(wù),估算軟件產(chǎn)品的規(guī)模、所需資源和約束條件,估算存在的風(fēng)險以及產(chǎn)生工程方案文檔等。軟件工程方案是管理軟件工程必需的文件和工具。.2L2可反復(fù)級repeatable(5/8)軟件工程跟蹤和監(jiān)視software project tracking and oversight。根據(jù)軟件開發(fā)方案管理軟件工程,隨時掌握軟件工程的實踐開發(fā)過程。按照

9、工程方案對軟件開發(fā)的進(jìn)度和階段產(chǎn)品進(jìn)展跟蹤和評審,當(dāng)軟件工程的執(zhí)行情況與軟件工程方案發(fā)生較大偏向時,管理機(jī)構(gòu)必需采取有效的控制措施,必要時可根據(jù)工程的實踐完成情況和結(jié)果修訂工程方案。.2L2可反復(fù)級repeatable(6/8)軟件分包合同管理software subcontract management。根據(jù)商業(yè)聯(lián)盟、過程才干和技術(shù)等要素選擇高質(zhì)量的軟件承接方來承接軟件工程的部分子工程。制定子工程承接方的任務(wù)義務(wù)和工程方案文檔,它是主承接方跟蹤檢查和監(jiān)視子工程過程和產(chǎn)品的根據(jù)。.2L2可反復(fù)級repeatable(7/8)軟件質(zhì)量保證software quality assurance的規(guī)范

10、和規(guī)程堅持一致,對發(fā)現(xiàn)的問題應(yīng)采取必要措施。評審軟件產(chǎn)品和活動,檢驗它們能否與運(yùn)用予以處理。.2L2可反復(fù)級repeatable(8/8)軟件配置管理software configuration management。保證軟件工程生成的產(chǎn)品在軟件生命周期中的完好性。在給定時間點上確定軟件配置如任務(wù)產(chǎn)品及其闡明,系統(tǒng)地控制軟件配置的變化并在整個軟件生命周期中維護(hù)配置的完好性和可跟蹤性。.3L3已定義級defined(1/9)已定義級組織的特點是,將管理和工程兩方面的軟件過程規(guī)范化、文檔化和制度化。軟件開發(fā)組織已建立本人的軟件過程規(guī)范,該組織承接的一切軟件工程都是用本人的軟件過程規(guī)范或根據(jù)工程需求

11、剪裁一個子集。工程運(yùn)用的軟件過程規(guī)范成為工程定義的軟件過程。已定義級的軟件組織進(jìn)展的軟件過程應(yīng)該是規(guī)范的、一致的和穩(wěn)定的,軟件開發(fā)過程中能對工程的本錢、進(jìn)度和產(chǎn)品的功能、質(zhì)量進(jìn)展跟蹤和控制。.3L3已定義級defined(2/9)已定義級的關(guān)鍵過程域涉及工程和組織兩方面,內(nèi)容包括:組織級過程焦點、組織級過程定義、培訓(xùn)大綱、集成化軟件管理、軟件產(chǎn)品工程、組間協(xié)調(diào)和同行評審。.3L3已定義級defined(3/9)組織級過程焦點organization process focus。不斷提高對組織軟件工程和工程軟件過程的認(rèn)識和了解,圍繞過程定義和過程改良目的及時采取措施,協(xié)調(diào)、評價、開發(fā)和維護(hù)過程改

12、良活動。.3L3已定義級defined(4/9)組織級過程定義organization process definition。過程定義的關(guān)鍵實際活動包括:描畫軟件生命周期、制定過程剪裁準(zhǔn)那么和指南、建立組織級的軟件過程數(shù)據(jù)庫及相關(guān)文檔庫、確定定量過程管理需求的數(shù)據(jù)、構(gòu)成穩(wěn)定的準(zhǔn)那么支持組織制定各項規(guī)章制度等。.3L3已定義級defined(5/9)培訓(xùn)大綱training program。經(jīng)過培訓(xùn),提高組織成員個人的知識程度和技藝,以便更好地、更有效地完成任務(wù)義務(wù)。培訓(xùn)內(nèi)容應(yīng)針對組織、工程和個人的實踐需求。根據(jù)培訓(xùn)需求制定培訓(xùn)大綱,包括培訓(xùn)方案、內(nèi)容、資料、設(shè)備、方式和評價等。.3L3已定義級

13、defined(6/9)集成化軟件管理integrated software management。集成化軟件管理的根底是,L2的需求管理、軟件工程方案、軟件工程跟蹤和監(jiān)視3個關(guān)鍵過程。滿足集成化軟件管理的組織應(yīng)可以按照組織嚴(yán)厲定義的過程來方案和管理一個軟件工程.3L3已定義級defined(7/9)軟件產(chǎn)品工程software product engineering。按照軟件工程過程的定義,有效地開發(fā)出穩(wěn)定的軟件任務(wù)產(chǎn)品。軟件任務(wù)產(chǎn)品指描畫軟件過程的文檔、方案、規(guī)程,計算機(jī)程序和數(shù)據(jù)等,其中的一部分或全部將交付客戶或最終用戶。主要活動是描畫軟件工程的技術(shù)活動,如需求分析、設(shè)計、編碼和測試,為

14、軟件任務(wù)產(chǎn)品建立文檔,并堅持它們的可跟蹤性和一致性。.3L3已定義級defined(8/9)組間協(xié)調(diào)intergroup coordination。軟件過程任務(wù)量大,參與的人員多、復(fù)雜程度高,軟件產(chǎn)品時效性強(qiáng),必需有嚴(yán)厲的分工和親密的協(xié)作。軟件工程小組應(yīng)特別留意系統(tǒng)需求、測試等方面的問題,自動與相關(guān)小組協(xié)調(diào),由于只需協(xié)作攻關(guān)才干使工程更好、更有效地滿足客戶需求。.3L3已定義級defined(9/9)同行評審peer reviews。同行專家評審是一種有效的、重要的工程方法,評審方式有檢查、構(gòu)造走查等。評審可以加深對軟件任務(wù)產(chǎn)品的了解,可以盡早地、有效地排除軟件產(chǎn)品的缺陷。.5L5優(yōu)化級opt

15、imizing(1/2)在軟件開發(fā)過程中,優(yōu)化級的軟件開發(fā)組織可以有效地確定軟件過程的優(yōu)勢和薄弱環(huán)節(jié),注重并利用軟件開發(fā)和維護(hù)過程中的反響直進(jìn)展過程和產(chǎn)質(zhì)量量的定量控制,可以采用先進(jìn)的思想、方法、技術(shù)不斷改良軟件過程,提高組織的軟件過程才干。.4L4已管理級managed(1/2)已管理級組織的主要特點是,注重軟件度量,留意采集軟件過程和產(chǎn)質(zhì)量量的度量值,對軟件過程和產(chǎn)品有定量的了解,并以此為根底進(jìn)展決策和控制。.4L4已管理級managed(2/2)已管理級的關(guān)鍵領(lǐng)域包括:定量的過程管理和軟件質(zhì)量管理。定量的過程管理quantitative process management。定量地控制工

16、程的軟件過程可以到達(dá)的實踐結(jié)果,從而得到一個穩(wěn)定的、可定量預(yù)測的過程。軟件質(zhì)量管理software quality management。軟件質(zhì)量管理以產(chǎn)品為中心,目的是定量地評價軟件產(chǎn)品的質(zhì)量,實現(xiàn)詳細(xì)的質(zhì)量目的,滿足客戶和最終用戶的需求。關(guān)鍵實際活動內(nèi)容包括:定義軟件產(chǎn)品的質(zhì)量目的,制定軟件質(zhì)量方案,監(jiān)視、調(diào)整軟件質(zhì)量方案、軟件任務(wù)產(chǎn)品、開發(fā)活動及目的等。.5L5優(yōu)化級optimizing(2/2)優(yōu)化級的關(guān)鍵領(lǐng)域包括缺陷的預(yù)防、技術(shù)更新管理和過程更改管理。 缺陷的預(yù)防defect prevention。分析軟件工程的缺陷,確定緣由,并采取相應(yīng)措施預(yù)防他們再次發(fā)生。缺陷預(yù)防措施經(jīng)常涉及軟件

17、過程的定義、管理和技術(shù)的提高等。技術(shù)更新管理technology change management。選擇、評價和確定新技術(shù),如工具、方法和過程,并將有效的技術(shù)引入到軟件開發(fā)組織,以便改良軟件質(zhì)量、提高軟件消費(fèi)率、縮短軟件產(chǎn)品的開發(fā)周期。技術(shù)更新管理能有效地改良軟件過程。過程更改管理process change management。為提高軟件質(zhì)量和軟件消費(fèi)率,縮短軟件產(chǎn)品的開發(fā)周期,必需不斷改良組織中運(yùn)用的軟件過程。過程更改管理應(yīng)在上級管理部門的主持下,積極自動且系統(tǒng)地對組織的規(guī)范軟件過程和工程定義的軟件過程進(jìn)展改良和創(chuàng)新。.綜上所述,自然會得出這樣的結(jié)論:組織的成熟度級別越高,其軟件開發(fā)才

18、干越強(qiáng),產(chǎn)質(zhì)量量越好,效率越高,本錢越低。不同CMM級別的軟件開發(fā)組織開發(fā)一個包含五十萬行程序代碼的軟件的統(tǒng)計數(shù)據(jù)如表所示。.才干成熟度模型CMM 1CMM的才干成熟度級別及關(guān)鍵過程域2成熟度級別的行為特征和關(guān)鍵過程域3) CMM的關(guān)鍵實際和共同特征4才干成熟度的提高和CMM評價.3) CMM的關(guān)鍵實際和共同特征上面討論了關(guān)鍵過程域的目的和為了到達(dá)這些目的需求的一組關(guān)鍵實際。關(guān)鍵實際描畫對關(guān)鍵過程域起重要作用的根底設(shè)備和實際活動,應(yīng)該指出“做什么,而不詳細(xì)規(guī)定“怎樣做。有些場所,為便于操作,關(guān)鍵實際還可以進(jìn)一步分解。.3) CMM的關(guān)鍵實際和共同特征關(guān)鍵實際可以從執(zhí)行商定、執(zhí)行才干、執(zhí)行活動、

19、丈量分析和驗證明現(xiàn)5個方面進(jìn)展描畫。執(zhí)行商定。描畫軟件開發(fā)組織為建立和執(zhí)行軟件過程采取的措施,包括制定組織戰(zhàn)略和構(gòu)建指點體制等。執(zhí)行才干。描畫工程或組織勝利執(zhí)行軟件過程所必需的條件,包括資源、組織機(jī)構(gòu)和培訓(xùn)等。執(zhí)行活動。描畫實現(xiàn)關(guān)鍵過程域所必需的活動,包括職責(zé)分工、制定方案和規(guī)程、任務(wù)實施、過程跟蹤和反響等。丈量分析。描畫控制和改良軟件過程必需的根本丈量實際,包括培訓(xùn)大綱的質(zhì)量、軟件管理的有效性、軟件產(chǎn)品的功能和質(zhì)量等。驗證明現(xiàn)。描畫為檢驗實踐執(zhí)行的與定義的軟件過程的一致性所采取的措施,包括上級管理部門定期審查、工程管理部門的監(jiān)視和軟件質(zhì)量保證活動等。.才干成熟度模型CMM 1CMM的才干成熟

20、度級別及關(guān)鍵過程域2成熟度級別的行為特征和關(guān)鍵過程域3) CMM的關(guān)鍵實際和共同特征4才干成熟度的提高和CMM評價.4才干成熟度的提高和CMM評價 1才干成熟度級別的提高。 2CMM評價。 .1才干成熟度級別的提高軟件過程或軟件開發(fā)組織按照CMM模型仔細(xì)評價并找出優(yōu)勢和差距后,經(jīng)過有針對性的本身建立,可以提高才干成熟度等級。逐級提高的根底和涉及的主要建立內(nèi)容如圖.2CMM評價 SEI/CMU制定了工程的軟件過程CMM評價方法,該方法也可以用于組織的軟件才干成熟度評價?;贑MM的評價方法分6個步驟: 成立評價小組,小組由軟件工程和管理任務(wù)閱歷豐富的專家組成,小組成員應(yīng)接受過CMM根本概念和評價

21、方法的專門培訓(xùn)。參評單位的代表仔細(xì)填寫成熟度問卷調(diào)查表,并回答有關(guān)問題。評價小組分析調(diào)查詢卷。評價小組現(xiàn)場訪問、召開座談會、審核過程文檔,判別關(guān)鍵過程域的實際活動能否到達(dá)預(yù)定目的,并將結(jié)論記入文檔。整理調(diào)查結(jié)果、撰寫調(diào)查報告,指明軟件過程的強(qiáng)項和弱項。繪制軟件關(guān)鍵過程域剖面圖,顯示能否到達(dá)關(guān)鍵過程域的目的,并向有關(guān)部門提交評價的結(jié)論性意見。.SEI于2002年8月公布了美國多種行業(yè)、不同規(guī)模的1124個軟件開發(fā)組織的CMM評價結(jié)果, .才干成熟度模型集成CMMI的產(chǎn)生 1才干成熟度模型集成CMMI的產(chǎn)生2) 階段式模型和延續(xù)式模型3CMMI SE/SW/IPPD V1.0的24個過程域.1才干

22、成熟度模型集成CMMI的產(chǎn)生軟件才干成熟度模型CMM促進(jìn)了軟件過程的改良,提高了軟件開發(fā)質(zhì)量和消費(fèi)效率。該模型獲得了勝利,產(chǎn)生了很大影響,于是,系統(tǒng)工程、系統(tǒng)平安工程、集成化產(chǎn)品開發(fā)等許多工程學(xué)科和領(lǐng)域也都參照CMM建立本人的才干成熟度模型,如SE CMM、People CMM、IPD CMM、FAA - iCMM等。但與此同時,模型的繁衍也導(dǎo)致了模型框架、術(shù)語等方面的矛盾和不一致。當(dāng)某一工程工程涉及假設(shè)干個學(xué)科和領(lǐng)域后,這種矛盾就非常突出了。其次,CMM公布后的假設(shè)干年內(nèi),工程環(huán)境更加復(fù)雜,工程規(guī)模更大,參與工程工程的組織和人員更多,范圍更廣泛,工程的施工涉及多學(xué)科、交叉學(xué)科、并行工程及更多

23、的國際規(guī)范。這些新的變化促使美國國防部、美國國防工業(yè)協(xié)會和SEI/CMU共同開發(fā)一種新的模型CMMICapability Maturity Model Integration。CMMI工程在1998年正式啟動。人們希望CMMI是假設(shè)干過程模型的綜合和改良,是支持多個工程學(xué)科和領(lǐng)域的系統(tǒng)的、一致的過程改良框架,可以順應(yīng)現(xiàn)代工程的特點和需求,可以提高過程的質(zhì)量和任務(wù)效率。來自業(yè)界、政府部門和SEI/CMU的170人,經(jīng)過兩年的任務(wù)于2000年發(fā)布第一個CMMI模型CMMI SE/SW/IPPD V1.0。CMMI SE/SW/IPPD V1.0的主要參考模型是軟件學(xué)科的SW CMM、系統(tǒng)工程學(xué)科的

24、EIA/IS 731、集成化產(chǎn)品和過程開發(fā)領(lǐng)域的IPD CMM V0.98。CMMI承繼了SW CMM的階段式表示法和EIA/IS 731 的延續(xù)式表示法。采用兩種表示法的緣由是,兩種表示法各有優(yōu)缺陷,目前選用一種表示法的時機(jī)尚不成熟。軟件學(xué)科的兩種表示法均采用一致的24個過程域,它們在邏輯上是等價的。對同一組織采用兩種模型分別進(jìn)展CMMI評價應(yīng)該得到一樣的結(jié)論。.階段式模型和延續(xù)式模型 1階段式模型。 2延續(xù)式模型。 .1階段式模型 階段式模型根本沿襲SW CMM模型框架,仍堅持5個“成熟度等級,但過程域作了一些調(diào)整和擴(kuò)展, .當(dāng)某一組織經(jīng)過了某一等級過程域中的全部過程,即意味著該組織的成熟

25、度到達(dá)了這一等級。隨著組織本身建立的加強(qiáng)及相關(guān)過程域成熟度的逐漸提高,組織的成熟度等級經(jīng)過評價也得到相應(yīng)的提高。利用階段式模型對組織進(jìn)展成熟度度量,概念明晰、易于了解、便于操作。.(2)延續(xù)式模型 與階段式模型相比,延續(xù)式模型沒有與組織成熟度相關(guān)的幾個階段。延續(xù)式模型將24個過程域按照功能劃分為過程管理、工程管理、工程和支持4個過程組。每組包含的過程域如表所示。 .延續(xù)式模型的過程域強(qiáng)調(diào)實際,每個過程域代表組織某一方面的才干。每個過程域的才干均分為5級,一切過程域共同的才干等級決議組織的才干等級。延續(xù)式模型允許組織對延續(xù)式模型的過程域進(jìn)展剪裁,也允許對不同的過程域采用不同的才干等級。采用這種方

26、式的評價結(jié)果用才干特征圖表示,才干特征圖通常采用電子表格的方式,如下圖。延續(xù)式模型允許一個過程域出如今多個特征圖中,這些特征圖分別代表某種才干的過程域的子集。.3CMMI SE/SW/IPPD V1.0的24個過程域CMMI SE/SW/IPPD V1.0的過程域是參照SW CMM 和 SE - CMM的過程域建立起來的,數(shù)量擴(kuò)展為24個,與SW CMM 的18個關(guān)鍵過程域相比,CMMI SE/SW/IPPD V1.0過程域的稱號、內(nèi)涵也作了調(diào)整。CMMI SE/SW/IPPD V1.0的過程域可以按照階段式模型劃分,也可以按照延續(xù)式模型劃分,這里為了與SW CMM 的階段式模型對應(yīng),仍采用階

27、段式模型的劃分方法和次序。由于CMMI對CMM進(jìn)展了補(bǔ)充,所以即使CMM中出現(xiàn)同名過程域,也需求進(jìn)一步的明確和闡明。 .1 L2可反復(fù)級。(1/3)需求管理REQM。管理工程的產(chǎn)品需求和產(chǎn)品構(gòu)件需求。主要義務(wù)是,獲取需求承諾,管理需求變卦、堅持需求的可跟蹤性、正確地了解需求、標(biāo)識工程實施過程中與需求不一致的地方。工程方案PP。制定和維護(hù)定義工程活動的方案。主要義務(wù)是,建立和維護(hù)工程方案的參數(shù)估計、建立和維護(hù)工程方案、獲得對方案的承諾。工程監(jiān)視和控制PMC。按方案監(jiān)視工程,管理、糾正存在的問題。主要義務(wù)是,及時提供工程進(jìn)展情況,當(dāng)工程進(jìn)展偏離方案并到達(dá)不能容忍的程度時,采取適當(dāng)?shù)募m正措施。監(jiān)視的

28、內(nèi)容包括:工程方案參數(shù)、工程風(fēng)險、相關(guān)人員的參與情況、里程碑評審、承諾的實現(xiàn)、數(shù)據(jù)管理和進(jìn)度評審等。.1 L2可反復(fù)級。(2/3)供應(yīng)商合同管理SAM。建立并執(zhí)行供應(yīng)商合同。主要義務(wù)是,分析需求、選擇供應(yīng)商、建立供應(yīng)商合同、獲取COTS產(chǎn)品、執(zhí)行合同、對產(chǎn)品進(jìn)展驗收測試和發(fā)放。度量和分析MA。度量和分析過程的目的是,開發(fā)和維護(hù)工程信息管理需求的度量才干。主要義務(wù)是:. 開展度量和分析活動;.搜集數(shù)據(jù)、分析數(shù)據(jù)、儲存數(shù)據(jù)和結(jié)果、提供度量和分析結(jié)果。. L2可反復(fù)級。(3/3)過程和產(chǎn)質(zhì)量量保證PPQA。客觀地評價過程及其相關(guān)的任務(wù)產(chǎn)品,并將報告和記錄提供應(yīng)工程成員和管理部門。主要義務(wù)是,按照過程

29、描畫、相關(guān)的規(guī)范和規(guī)程對過程和任務(wù)產(chǎn)品進(jìn)展評價,找出不一致的地方并構(gòu)成報告和記錄。為了保證評價的客觀性和準(zhǔn)確性,組織可以對過程和產(chǎn)品進(jìn)展獨立監(jiān)視。配置管理CM。利用配置標(biāo)識、配置控制、配置形狀報告和配置審計堅持任務(wù)產(chǎn)品的完好性。主要義務(wù)是:建立任務(wù)產(chǎn)品基線;跟蹤和控制變卦;建立配置管理記錄,執(zhí)行配置審計。.L3已定義級(1/6)需求開發(fā)RD。生成和分析客戶、產(chǎn)品和產(chǎn)品構(gòu)件的需求。主要義務(wù)是,開發(fā)客戶需求、開發(fā)產(chǎn)品需求、分析和確認(rèn)需求。技術(shù)處理方案TS。根據(jù)“需求開發(fā)、設(shè)計和實現(xiàn)問題求解方案,包括產(chǎn)品、產(chǎn)品構(gòu)件和開發(fā)產(chǎn)品的相關(guān)過程。主要義務(wù)是,根據(jù)需求選擇產(chǎn)品構(gòu)件的求解方案,在此根底上進(jìn)展設(shè)計,

30、并將設(shè)計開發(fā)成產(chǎn)品。產(chǎn)品集成PI。對產(chǎn)品構(gòu)件進(jìn)展組裝,生成最終產(chǎn)品并交付給客用戶。主要義務(wù)是,制定并實施集成戰(zhàn)略、采取必要措施確保接口的兼容性、對構(gòu)件進(jìn)展檢驗、對產(chǎn)品進(jìn)展測試及包裝。驗證VER。確保選擇的任務(wù)產(chǎn)品滿足特定的需求。主要義務(wù)是,制定并實施驗證方案、驗證選擇的任務(wù)產(chǎn)品并對關(guān)鍵任務(wù)產(chǎn)品進(jìn)展同行評審。對發(fā)現(xiàn)的問題指明糾正措施,對糾正后的產(chǎn)品應(yīng)確保無副作用。.L3已定義級(2/6)確認(rèn)VAL。證明產(chǎn)品或產(chǎn)品構(gòu)件置于預(yù)期環(huán)境時可以滿足預(yù)期的用途。主要義務(wù)是,制定并實施需求確認(rèn)方案、產(chǎn)品確認(rèn)方案,根據(jù)客戶需求和產(chǎn)品需求確認(rèn)產(chǎn)品和產(chǎn)品構(gòu)件與需求的一致性,指明存在的差別和缺陷。組織級過程焦點OPF

31、。建立和維護(hù)對組織級過程和過程資產(chǎn)的了解。主要義務(wù)是:標(biāo)識、捕捉過程改良時機(jī)。主要活動包括:建立組織級的過程需求、評價組織的過程、標(biāo)識組織的過程改良。方案和實施過程改良活動。主要活動包括:整合組織資源、總結(jié)與國成相關(guān)的任務(wù)閱歷、制定和實現(xiàn)過程行動方案等。.L3已定義級(3/6)組織級過程定義OPD。建立和維護(hù)組織級可用的過程資產(chǎn)集。主要義務(wù)有如下幾方面:創(chuàng)建組織的過程資產(chǎn),主要活動包括:描畫生命周期模型、建立規(guī)范過程、制定剪裁準(zhǔn)那么和規(guī)范;支持過程資產(chǎn)的運(yùn)用,主要活動包括:建立組織級度量倉庫、建立組織級過程資產(chǎn)庫等。這一過程的現(xiàn)實將生成生命周期模型、組織級的規(guī)范過程、組織級度量倉庫、組織級過程

32、文檔庫和剪裁準(zhǔn)那么等。組織級培訓(xùn)OT。添加開發(fā)人員的技藝和知識,提高他們完本錢職任務(wù)的才干和有效性。主要義務(wù)是,標(biāo)識培訓(xùn)需求、制定組織的培訓(xùn)內(nèi)容和方案、提供培訓(xùn)、記錄并評價培訓(xùn)結(jié)果。.L3已定義級(4/6)集成化工程管理IPM。按照集成化、已定義的過程,管理工程和工程的參與人員。主要義務(wù)有如下兩方面:建立工程過程、利用組織級的過程資源方案工程活動、集成方案、按方案管理工程、為組織提供過程資源。管理工程參與人員、管理依存關(guān)系、處理協(xié)調(diào)問題。.L3已定義級(5/6)風(fēng)險管理RSKM。標(biāo)識軟件生命周期中潛在的問題,采取必要措施緩解風(fēng)險的影響。主要義務(wù)是,確定風(fēng)險源和分類、定義風(fēng)險參數(shù)、制定風(fēng)險管理戰(zhàn)

33、略;標(biāo)識和分析風(fēng)險;擬定并緩解風(fēng)險。集成化的團(tuán)隊IT。為完成工程產(chǎn)品的開發(fā)和維護(hù),在組織內(nèi)將人員按照某種原那么和分工,系統(tǒng)地建立人物組。主要義務(wù)是,根據(jù)產(chǎn)品需求、集成化的工程管理要求、工程方案、組織培訓(xùn)才干和組織的實踐情況設(shè)置義務(wù)組,選調(diào)義務(wù)組成員,按照組織的一致部署對義務(wù)組實施指點和管理,每個義務(wù)組都應(yīng)制定詳細(xì)的任務(wù)方案并給出承諾。.L3已定義級(6/6)決策分析和處理方案DAR。利用構(gòu)造化方法制定規(guī)范的評價方案,并進(jìn)展決策。主要義務(wù)是,制定評價規(guī)范、制定和運(yùn)用決策分析指南、選擇評價技術(shù)、標(biāo)識并評價可供選擇的方案、選擇處理方案等。組織級集成環(huán)境OEI。建立IPPD的組織級平臺和過程資產(chǎn)。主要

34、義務(wù)是,經(jīng)過建立組織共享想象、集成化任務(wù)環(huán)境、標(biāo)識IPPD技藝需求活動構(gòu)建IPPD平臺;經(jīng)過建立指點機(jī)制、鼓勵機(jī)制和平衡職責(zé)機(jī)制對工程參與人員進(jìn)展管理。.L4已管理級組織級過程性能OPP。對組織規(guī)范過程級的性能給出定量的描畫,提供過程性能數(shù)據(jù)、基線和模型,對組織的工程實施定量的管理。主要義務(wù)是,選擇過程、建立過程的性能度量、建立質(zhì)量和性能目的、建立過程性能基線和模型。工程定量管理QPM。為到達(dá)已定義工程的質(zhì)量和性能目的,對工程過程進(jìn)展定量管理。主要義務(wù)是,運(yùn)用統(tǒng)計方法對工程的子過程才干進(jìn)展度量,并定量地管理工程過程和產(chǎn)質(zhì)量量。.L5已優(yōu)化級組織級改革和實施OID。選擇和實施改革、創(chuàng)新活動,改善

35、組織的過程和技術(shù),并可以量化和度量。因果分析和處理方案CAR。標(biāo)識產(chǎn)生缺陷和問題的緣由,并采取措施預(yù)防這些問題再次發(fā)生。主要義務(wù)是,選擇分析數(shù)據(jù),分析產(chǎn)生缺陷和問題的緣由,提出并實現(xiàn)措施建議,評價變卦效果并生成數(shù)據(jù)記錄報告。.CMM和CMMI的選擇和運(yùn)用SW CMM是階段式模型。幾千個組織的多年實際闡明,SW CMM是勝利的、有效的。大家都懂得一個根本的道理:沒有組織紀(jì)律、沒有管理就沒有團(tuán)隊。依托團(tuán)隊取勝的組織非常關(guān)注組織的建立和管理,關(guān)注工程的管理及與此有關(guān)的過程域。組織要改動渙散、無序的任務(wù)形狀,按照軟件組織的特點和要求構(gòu)成規(guī)章制度健全、管文科學(xué)、任務(wù)規(guī)范、團(tuán)結(jié)協(xié)作的氣氛和環(huán)境,是組織到達(dá)二級成熟度。在改善管理的根底上,CMM模型引導(dǎo)組織進(jìn)展軟件開發(fā)和維護(hù)過程的定義和規(guī)范化,引導(dǎo)組織制定的軟件過程是系統(tǒng)的、科學(xué)的和規(guī)范的,從而使組織到達(dá)三級成熟度。在改善管理、提高軟件過程的根底上,CMM模型引導(dǎo)組織進(jìn)展定量的管理。軟件不同于硬件,軟件過程

溫馨提示

  • 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

提交評論