已閱讀5頁(yè),還剩63頁(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)介
CMM入門培訓(xùn)教程 主要內(nèi)容 CMM的基本概念能力成熟度模型CMM能力成熟度模型集成CMMICMM與CMMI的選擇 CMM的基本概念 1 4 組織 organization 管理軟件項(xiàng)目 能對(duì)項(xiàng)目進(jìn)行評(píng)估和過(guò)程改進(jìn)的實(shí)體 如政府機(jī)關(guān) 公司 服務(wù)部門等 項(xiàng)目 project 由組織承擔(dān)的 并需要組織中各部門通力合作完成的指定產(chǎn)品的開(kāi)發(fā)和維護(hù)任務(wù) 任何一個(gè)項(xiàng)目都涉及經(jīng)費(fèi) 成本和進(jìn)度計(jì)劃 這里的產(chǎn)品包括硬件 軟件或其他構(gòu)件 CMM的基本概念 2 4 軟件過(guò)程 softwareprocess 軟件開(kāi)發(fā)人員為開(kāi)發(fā)和維護(hù)軟件及相關(guān)產(chǎn)品所實(shí)施的一系列步驟 這些步驟涉及方法 工具以及人的組織和行為 軟件產(chǎn)品的質(zhì)量取決于軟件開(kāi)發(fā)和維護(hù)過(guò)程的質(zhì)量 與其他產(chǎn)品的開(kāi)發(fā)過(guò)程一樣 軟件過(guò)程也必須進(jìn)行嚴(yán)格管理 因?yàn)橹挥袊?yán)格管理才能保證效益和質(zhì)量 CMM的基本概念 3 4 組織的標(biāo)準(zhǔn)軟件過(guò)程 organization sstandardsoftwareprocess 組織內(nèi)部使用的軟件過(guò)程 它描述軟件過(guò)程要素和要素之間的關(guān)系 用它可以建立某一具體項(xiàng)目的軟件過(guò)程 軟件開(kāi)發(fā)組織的軟件過(guò)程能力是軟件開(kāi)發(fā)組織能夠承接軟件項(xiàng)目的重要依據(jù) 成熟的軟件開(kāi)發(fā)組織十分重視提高自身的軟件過(guò)程能力 組織的領(lǐng)導(dǎo)者注意調(diào)動(dòng)各層次 各類型人員的積極性和創(chuàng)造性 注意提高員工素質(zhì)和技能 注意培育和發(fā)揚(yáng)企業(yè)文化 在軟件開(kāi)發(fā)過(guò)程中 大家能夠團(tuán)結(jié)協(xié)作 能夠?qū)⑷?軟件開(kāi)發(fā)策略和方法 軟件工具和環(huán)境有機(jī)地結(jié)合起來(lái) 使得軟件開(kāi)發(fā)和維護(hù)的整個(gè)過(guò)程是系統(tǒng)的 完整的 一致的和規(guī)范的 軟件開(kāi)發(fā)組織的軟件過(guò)程是動(dòng)態(tài)的 是逐步成熟和演化的 CMM的基本概念 4 4 項(xiàng)目的軟件過(guò)程 project sdefinedsoftwareprocess 按照項(xiàng)目的特點(diǎn)和要求 對(duì)組織的標(biāo)準(zhǔn)軟件過(guò)程進(jìn)行剪裁和描述 包括相關(guān)的軟件標(biāo)準(zhǔn) 規(guī)程 工具和方法 組織的軟件過(guò)程資產(chǎn) organization ssoftwareprocessassets 軟件過(guò)程資產(chǎn)是軟件開(kāi)發(fā)組織能夠控制和管理的 用于軟件過(guò)程定義和剪裁 以及軟件項(xiàng)目開(kāi)發(fā)和管理的實(shí)體 包括組織的標(biāo)準(zhǔn)軟件過(guò)程 批準(zhǔn)使用的軟件生命周期模式 剪裁標(biāo)準(zhǔn)軟件過(guò)程的指南和準(zhǔn)則 軟件過(guò)程數(shù)據(jù)庫(kù) 軟件過(guò)程文檔庫(kù)等 能力成熟度模型CMM 1 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域2 成熟度級(jí)別的行為特征和關(guān)鍵過(guò)程域3 CMM的關(guān)鍵實(shí)踐和共同特征4 能力成熟度的提高和CMM評(píng)估 1 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域如表所示 CMM的能力成熟度共分5級(jí) L1初始級(jí) L2可重復(fù)級(jí) L3已定義級(jí) L4已管理級(jí)和L5優(yōu)化級(jí) 因?yàn)槌跏技?jí)L1處于無(wú)序工作狀態(tài) 無(wú)系統(tǒng)的規(guī)范 故在表中略去 L2以上包含若干關(guān)鍵過(guò)程域 關(guān)鍵過(guò)程域 keyprocessarea 描述軟件過(guò)程的屬性 通過(guò)完成一組相互關(guān)聯(lián)的活動(dòng) 實(shí)現(xiàn)一組對(duì)建立過(guò)程能力至關(guān)重要的目標(biāo) 關(guān)鍵過(guò)程域是SEI標(biāo)識(shí)的 幫助確定軟件開(kāi)發(fā)組織的軟件過(guò)程能力 評(píng)估軟件成熟度的基本單元 關(guān)鍵過(guò)程域用具有固定結(jié)構(gòu)和語(yǔ)句的框架表示 關(guān)鍵過(guò)程域的目標(biāo) goals 是指導(dǎo)和評(píng)估組織或組織的項(xiàng)目有效實(shí)踐關(guān)鍵過(guò)程域的指南 是關(guān)鍵過(guò)程域應(yīng)完成的任務(wù)和進(jìn)行關(guān)鍵實(shí)踐的概括描述 要達(dá)到關(guān)鍵過(guò)程域的目標(biāo) 不僅需要一系列關(guān)鍵實(shí)踐活動(dòng)的支持 而且還要依賴較低級(jí)別關(guān)鍵過(guò)程域的實(shí)現(xiàn) CMM的關(guān)鍵實(shí)踐 keypractices 指對(duì)關(guān)鍵過(guò)程域的有效實(shí)施和制度化其重要作用的基礎(chǔ)設(shè)施和活動(dòng) 如組織結(jié)構(gòu) 策略 標(biāo)準(zhǔn) 培訓(xùn) 設(shè)備 工具等 它與具體的組織和實(shí)現(xiàn)無(wú)關(guān) 下面將對(duì)CMM能力成熟度每一級(jí)涉及的關(guān)鍵過(guò)程域 目標(biāo)和為達(dá)到這一目標(biāo)必須完成的關(guān)鍵實(shí)踐逐步展開(kāi)討論 能力成熟度模型CMM 1 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域2 成熟度級(jí)別的行為特征和關(guān)鍵過(guò)程域3 CMM的關(guān)鍵實(shí)踐和共同特征4 能力成熟度的提高和CMM評(píng)估 2 成熟度級(jí)別的行為特征和關(guān)鍵過(guò)程域 1 L1初始級(jí) initial 初始級(jí)的軟件開(kāi)發(fā)組織幾乎沒(méi)有軟件過(guò)程管理 軟件開(kāi)發(fā)是無(wú)序和混亂的 軟件開(kāi)發(fā)過(guò)程是不穩(wěn)定的 軟件項(xiàng)目的成功取決于開(kāi)發(fā)精英個(gè)人或小組對(duì)軟件過(guò)程的理解和努力 2 L2可重復(fù)級(jí) repeatable 1 8 為了跟蹤軟件開(kāi)發(fā)過(guò)程的進(jìn)度 成本和產(chǎn)品功能 可重復(fù)級(jí)的軟件開(kāi)發(fā)組織根據(jù)自身的經(jīng)驗(yàn)和實(shí)際情況建立了基本的項(xiàng)目管理體系 制定了基本的軟件過(guò)程管理和控制措施 這些措施包括 必要的規(guī)章制度和紀(jì)律 軟件開(kāi)發(fā)過(guò)程的論證和定義 人員的分工和培訓(xùn) 軟件過(guò)程的階段評(píng)審及用評(píng)審結(jié)果指導(dǎo)下一步的工作等 軟件開(kāi)發(fā)組織能夠重復(fù)以前開(kāi)發(fā)類似軟件項(xiàng)目取得的成功 可重復(fù)級(jí)的關(guān)鍵過(guò)程域包括 需求管理 軟件項(xiàng)目計(jì)劃 項(xiàng)目跟蹤和監(jiān)督 分包合同管理 軟件質(zhì)量保證和軟件配置管理 下面介紹各關(guān)鍵過(guò)程域要達(dá)到的目標(biāo)和關(guān)鍵實(shí)踐活動(dòng) 2 L2可重復(fù)級(jí) repeatable 2 8 2 L2可重復(fù)級(jí) repeatable 3 8 需求管理 requirementsmanagement 建立客戶的軟件項(xiàng)目需求 并使項(xiàng)目開(kāi)發(fā)人員與客戶對(duì)軟件需求產(chǎn)生一致的理解 這一點(diǎn)很重要 因?yàn)樗擒浖?xiàng)目管理和開(kāi)發(fā)的基礎(chǔ) 在很多場(chǎng)合還需要軟件需求工程的支持 2 L2可重復(fù)級(jí) repeatable 4 8 軟件項(xiàng)目計(jì)劃 softwareprojectplanning 制定實(shí)施軟件工程與管理軟件項(xiàng)目的工作計(jì)劃 主要工作包括 明確任務(wù) 估算軟件產(chǎn)品的規(guī)模 所需資源和約束條件 估算存在的風(fēng)險(xiǎn)以及產(chǎn)生項(xiàng)目計(jì)劃文檔等 軟件項(xiàng)目計(jì)劃是管理軟件項(xiàng)目必需的文件和工具 2 L2可重復(fù)級(jí) repeatable 5 8 軟件項(xiàng)目跟蹤和監(jiān)督 softwareprojecttrackingandoversight 根據(jù)軟件開(kāi)發(fā)計(jì)劃管理軟件項(xiàng)目 隨時(shí)掌握軟件項(xiàng)目的實(shí)際開(kāi)發(fā)過(guò)程 按照項(xiàng)目計(jì)劃對(duì)軟件開(kāi)發(fā)的進(jìn)度和階段產(chǎn)品進(jìn)行跟蹤和評(píng)審 當(dāng)軟件項(xiàng)目的執(zhí)行狀況與軟件項(xiàng)目計(jì)劃發(fā)生較大偏差時(shí) 管理機(jī)構(gòu)必須采取有效的控制措施 必要時(shí)可根據(jù)項(xiàng)目的實(shí)際完成情況和結(jié)果修訂項(xiàng)目計(jì)劃 2 L2可重復(fù)級(jí) repeatable 6 8 軟件分包合同管理 softwaresubcontractmanagement 根據(jù)商業(yè)聯(lián)盟 過(guò)程能力和技術(shù)等因素選擇高質(zhì)量的軟件承接方來(lái)承接軟件項(xiàng)目的部分子項(xiàng)目 制訂子項(xiàng)目承接方的工作任務(wù)和項(xiàng)目計(jì)劃文檔 它是主承接方跟蹤檢查和監(jiān)督子項(xiàng)目過(guò)程和產(chǎn)品的依據(jù) 2 L2可重復(fù)級(jí) repeatable 7 8 軟件質(zhì)量保證 softwarequalityassurance 的標(biāo)準(zhǔn)和規(guī)程保持一致 對(duì)發(fā)現(xiàn)的問(wèn)題應(yīng)采取必要措施 評(píng)審軟件產(chǎn)品和活動(dòng) 檢驗(yàn)它們是否與應(yīng)用予以解決 2 L2可重復(fù)級(jí) repeatable 8 8 軟件配置管理 softwareconfigurationmanagement 保證軟件項(xiàng)目生成的產(chǎn)品在軟件生命周期中的完整性 在給定時(shí)間點(diǎn)上確定軟件配置 如工作產(chǎn)品及其說(shuō)明 系統(tǒng)地控制軟件配置的變化并在整個(gè)軟件生命周期中維護(hù)配置的完整性和可跟蹤性 3 L3已定義級(jí) defined 1 9 已定義級(jí)組織的特點(diǎn)是 將管理和工程兩方面的軟件過(guò)程標(biāo)準(zhǔn)化 文檔化和制度化 軟件開(kāi)發(fā)組織已建立自己的軟件過(guò)程標(biāo)準(zhǔn) 該組織承接的所有軟件項(xiàng)目都是用自己的軟件過(guò)程標(biāo)準(zhǔn)或根據(jù)項(xiàng)目需要剪裁一個(gè)子集 項(xiàng)目使用的軟件過(guò)程標(biāo)準(zhǔn)成為項(xiàng)目定義的軟件過(guò)程 已定義級(jí)的軟件組織進(jìn)行的軟件過(guò)程應(yīng)該是標(biāo)準(zhǔn)的 一致的和穩(wěn)定的 軟件開(kāi)發(fā)過(guò)程中能對(duì)項(xiàng)目的成本 進(jìn)度和產(chǎn)品的功能 質(zhì)量進(jìn)行跟蹤和控制 3 L3已定義級(jí) defined 2 9 已定義級(jí)的關(guān)鍵過(guò)程域涉及項(xiàng)目和組織兩方面 內(nèi)容包括 組織級(jí)過(guò)程焦點(diǎn) 組織級(jí)過(guò)程定義 培訓(xùn)大綱 集成化軟件管理 軟件產(chǎn)品工程 組間協(xié)調(diào)和同行評(píng)審 3 L3已定義級(jí) defined 3 9 組織級(jí)過(guò)程焦點(diǎn) organizationprocessfocus 不斷提高對(duì)組織軟件工程和項(xiàng)目軟件過(guò)程的認(rèn)識(shí)和理解 圍繞過(guò)程定義和過(guò)程改進(jìn)目標(biāo)及時(shí)采取措施 協(xié)調(diào) 評(píng)估 開(kāi)發(fā)和維護(hù)過(guò)程改進(jìn)活動(dòng) 3 L3已定義級(jí) defined 4 9 組織級(jí)過(guò)程定義 organizationprocessdefinition 過(guò)程定義的關(guān)鍵實(shí)踐活動(dòng)包括 描述軟件生命周期 制定過(guò)程剪裁準(zhǔn)則和指南 建立組織級(jí)的軟件過(guò)程數(shù)據(jù)庫(kù)及相關(guān)文檔庫(kù) 確定定量過(guò)程管理需要的數(shù)據(jù) 形成穩(wěn)定的準(zhǔn)則支持組織制定各項(xiàng)規(guī)章制度等 3 L3已定義級(jí) defined 5 9 培訓(xùn)大綱 trainingprogram 通過(guò)培訓(xùn) 提高組織成員個(gè)人的知識(shí)水平和技能 以便更好地 更有效地完成工作任務(wù) 培訓(xùn)內(nèi)容應(yīng)針對(duì)組織 項(xiàng)目和個(gè)人的實(shí)際需要 根據(jù)培訓(xùn)需求制定培訓(xùn)大綱 包括培訓(xùn)計(jì)劃 內(nèi)容 資料 設(shè)備 方式和評(píng)價(jià)等 3 L3已定義級(jí) defined 6 9 集成化軟件管理 integratedsoftwaremanagement 集成化軟件管理的基礎(chǔ)是 L2的需求管理 軟件項(xiàng)目計(jì)劃 軟件項(xiàng)目跟蹤和監(jiān)督3個(gè)關(guān)鍵過(guò)程 滿足集成化軟件管理的組織應(yīng)能夠按照組織嚴(yán)格定義的過(guò)程來(lái)計(jì)劃和管理一個(gè)軟件項(xiàng)目 3 L3已定義級(jí) defined 7 9 軟件產(chǎn)品工程 softwareproductengineering 按照軟件工程過(guò)程的定義 有效地開(kāi)發(fā)出穩(wěn)定的軟件工作產(chǎn)品 軟件工作產(chǎn)品指描述軟件過(guò)程的文檔 計(jì)劃 規(guī)程 計(jì)算機(jī)程序和數(shù)據(jù)等 其中的一部分或全部將交付客戶或最終用戶 主要活動(dòng)是描述軟件項(xiàng)目的技術(shù)活動(dòng) 如需求分析 設(shè)計(jì) 編碼和測(cè)試 為軟件工作產(chǎn)品建立文檔 并保持它們的可跟蹤性和一致性 3 L3已定義級(jí) defined 8 9 組間協(xié)調(diào) intergroupcoordination 軟件過(guò)程工作量大 參與的人員多 復(fù)雜程度高 軟件產(chǎn)品時(shí)效性強(qiáng) 必須有嚴(yán)格的分工和密切的協(xié)作 軟件工程小組應(yīng)特別注意系統(tǒng)需求 測(cè)試等方面的問(wèn)題 主動(dòng)與相關(guān)小組協(xié)調(diào) 因?yàn)橹挥泻献鞴リP(guān)才能使項(xiàng)目更好 更有效地滿足客戶需求 3 L3已定義級(jí) defined 9 9 同行評(píng)審 peerreviews 同行專家評(píng)審是一種有效的 重要的工程方法 評(píng)審方式有檢查 結(jié)構(gòu)走查等 評(píng)審能夠加深對(duì)軟件工作產(chǎn)品的理解 能夠盡早地 有效地排除軟件產(chǎn)品的缺陷 5 L5優(yōu)化級(jí) optimizing 1 2 在軟件開(kāi)發(fā)過(guò)程中 優(yōu)化級(jí)的軟件開(kāi)發(fā)組織能夠有效地確定軟件過(guò)程的優(yōu)勢(shì)和薄弱環(huán)節(jié) 重視并利用軟件開(kāi)發(fā)和維護(hù)過(guò)程中的反饋直進(jìn)行過(guò)程和產(chǎn)品質(zhì)量的定量控制 能夠采用先進(jìn)的思想 方法 技術(shù)不斷改進(jìn)軟件過(guò)程 提高組織的軟件過(guò)程能力 4 L4已管理級(jí) managed 1 2 已管理級(jí)組織的主要特點(diǎn)是 重視軟件度量 注意采集軟件過(guò)程和產(chǎn)品質(zhì)量的度量值 對(duì)軟件過(guò)程和產(chǎn)品有定量的理解 并以此為基礎(chǔ)進(jìn)行決策和控制 4 L4已管理級(jí) managed 2 2 已管理級(jí)的關(guān)鍵領(lǐng)域包括 定量的過(guò)程管理和軟件質(zhì)量管理 定量的過(guò)程管理 quantitativeprocessmanagement 定量地控制項(xiàng)目的軟件過(guò)程能夠達(dá)到的實(shí)際結(jié)果 從而得到一個(gè)穩(wěn)定的 可定量預(yù)測(cè)的過(guò)程 軟件質(zhì)量管理 softwarequalitymanagement 軟件質(zhì)量管理以產(chǎn)品為中心 目標(biāo)是定量地評(píng)價(jià)軟件產(chǎn)品的質(zhì)量 實(shí)現(xiàn)具體的質(zhì)量目標(biāo) 滿足客戶和最終用戶的需要 關(guān)鍵實(shí)踐活動(dòng)內(nèi)容包括 定義軟件產(chǎn)品的質(zhì)量目標(biāo) 制定軟件質(zhì)量計(jì)劃 監(jiān)督 調(diào)整軟件質(zhì)量計(jì)劃 軟件工作產(chǎn)品 開(kāi)發(fā)活動(dòng)及目標(biāo)等 5 L5優(yōu)化級(jí) optimizing 2 2 優(yōu)化級(jí)的關(guān)鍵領(lǐng)域包括缺陷的預(yù)防 技術(shù)更新管理和過(guò)程更改管理 缺陷的預(yù)防 defectprevention 分析軟件項(xiàng)目的缺陷 確定原因 并采取相應(yīng)措施預(yù)防他們?cè)俅伟l(fā)生 缺陷預(yù)防措施常常涉及軟件過(guò)程的定義 管理和技術(shù)的進(jìn)步等 技術(shù)更新管理 technologychangemanagement 選擇 評(píng)價(jià)和確定新技術(shù) 如工具 方法和過(guò)程 并將有效的技術(shù)引入到軟件開(kāi)發(fā)組織 以便改進(jìn)軟件質(zhì)量 提高軟件生產(chǎn)率 縮短軟件產(chǎn)品的開(kāi)發(fā)周期 技術(shù)更新管理能有效地改進(jìn)軟件過(guò)程 過(guò)程更改管理 processchangemanagement 為提高軟件質(zhì)量和軟件生產(chǎn)率 縮短軟件產(chǎn)品的開(kāi)發(fā)周期 必須不斷改進(jìn)組織中使用的軟件過(guò)程 過(guò)程更改管理應(yīng)在上級(jí)管理部門的主持下 積極主動(dòng)且系統(tǒng)地對(duì)組織的標(biāo)準(zhǔn)軟件過(guò)程和項(xiàng)目定義的軟件過(guò)程進(jìn)行改進(jìn)和創(chuàng)新 綜上所述 自然會(huì)得出這樣的結(jié)論 組織的成熟度級(jí)別越高 其軟件開(kāi)發(fā)能力越強(qiáng) 產(chǎn)品質(zhì)量越好 效率越高 成本越低 不同CMM級(jí)別的軟件開(kāi)發(fā)組織開(kāi)發(fā)一個(gè)包含五十萬(wàn)行程序代碼的軟件的統(tǒng)計(jì)數(shù)據(jù)如表所示 能力成熟度模型CMM 1 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域2 成熟度級(jí)別的行為特征和關(guān)鍵過(guò)程域3 CMM的關(guān)鍵實(shí)踐和共同特征4 能力成熟度的提高和CMM評(píng)估 3 CMM的關(guān)鍵實(shí)踐和共同特征 上面討論了關(guān)鍵過(guò)程域的目標(biāo)和為了達(dá)到這些目標(biāo)需要的一組關(guān)鍵實(shí)踐 關(guān)鍵實(shí)踐描述對(duì)關(guān)鍵過(guò)程域起重要作用的基礎(chǔ)設(shè)施和實(shí)踐活動(dòng) 應(yīng)該指出 做什么 而不具體規(guī)定 怎么做 有些場(chǎng)合 為便于操作 關(guān)鍵實(shí)踐還可以進(jìn)一步分解 3 CMM的關(guān)鍵實(shí)踐和共同特征 關(guān)鍵實(shí)踐可以從執(zhí)行約定 執(zhí)行能力 執(zhí)行活動(dòng) 測(cè)量分析和驗(yàn)證實(shí)現(xiàn)5個(gè)方面進(jìn)行描述 執(zhí)行約定 描述軟件開(kāi)發(fā)組織為建立和執(zhí)行軟件過(guò)程采取的措施 包括制定組織策略和構(gòu)建領(lǐng)導(dǎo)體制等 執(zhí)行能力 描述項(xiàng)目或組織成功執(zhí)行軟件過(guò)程所必需的條件 包括資源 組織機(jī)構(gòu)和培訓(xùn)等 執(zhí)行活動(dòng) 描述實(shí)現(xiàn)關(guān)鍵過(guò)程域所必需的活動(dòng) 包括職責(zé)分工 制定計(jì)劃和規(guī)程 工作實(shí)施 過(guò)程跟蹤和反饋等 測(cè)量分析 描述控制和改進(jìn)軟件過(guò)程必需的基本測(cè)量實(shí)踐 包括培訓(xùn)大綱的質(zhì)量 軟件管理的有效性 軟件產(chǎn)品的功能和質(zhì)量等 驗(yàn)證實(shí)現(xiàn) 描述為檢驗(yàn)實(shí)際執(zhí)行的與定義的軟件過(guò)程的一致性所采取的措施 包括上級(jí)管理部門定期審查 項(xiàng)目管理部門的監(jiān)督和軟件質(zhì)量保證活動(dòng)等 能力成熟度模型CMM 1 CMM的能力成熟度級(jí)別及關(guān)鍵過(guò)程域2 成熟度級(jí)別的行為特征和關(guān)鍵過(guò)程域3 CMM的關(guān)鍵實(shí)踐和共同特征4 能力成熟度的提高和CMM評(píng)估 4 能力成熟度的提高和CMM評(píng)估 1 能力成熟度級(jí)別的提高 2 CMM評(píng)估 1 能力成熟度級(jí)別的提高 軟件過(guò)程或軟件開(kāi)發(fā)組織按照CMM模型認(rèn)真評(píng)估并找出優(yōu)勢(shì)和差距后 通過(guò)有針對(duì)性的自身建設(shè) 可以提高能力成熟度等級(jí) 逐級(jí)提高的基礎(chǔ)和涉及的主要建設(shè)內(nèi)容如圖 2 CMM評(píng)估 SEI CMU制定了項(xiàng)目的軟件過(guò)程CMM評(píng)估方法 該方法也可以用于組織的軟件能力成熟度評(píng)價(jià) 基于CMM的評(píng)估方法分6個(gè)步驟 成立評(píng)估小組 小組由軟件工程和管理工作經(jīng)驗(yàn)豐富的專家組成 小組成員應(yīng)接受過(guò)CMM基本概念和評(píng)估方法的專門培訓(xùn) 參評(píng)單位的代表認(rèn)真填寫成熟度問(wèn)卷調(diào)查表 并回答有關(guān)問(wèn)題 評(píng)估小組分析調(diào)查問(wèn)卷 評(píng)估小組現(xiàn)場(chǎng)訪問(wèn) 召開(kāi)座談會(huì) 審核過(guò)程文檔 判斷關(guān)鍵過(guò)程域的實(shí)踐活動(dòng)是否達(dá)到預(yù)定目標(biāo) 并將結(jié)論記入文檔 整理調(diào)查結(jié)果 撰寫調(diào)查報(bào)告 指明軟件過(guò)程的強(qiáng)項(xiàng)和弱項(xiàng) 繪制軟件關(guān)鍵過(guò)程域剖面圖 顯示是否達(dá)到關(guān)鍵過(guò)程域的目標(biāo) 并向有關(guān)部門提交評(píng)估的結(jié)論性意見(jiàn) SEI于2002年8月公布了美國(guó)多種行業(yè) 不同規(guī)模的1124個(gè)軟件開(kāi)發(fā)組織的CMM評(píng)估結(jié)果 能力成熟度模型集成CMMI的產(chǎn)生 1 能力成熟度模型集成CMMI的產(chǎn)生2 階段式模型和連續(xù)式模型3 CMMI SE SW IPPDV1 0的24個(gè)過(guò)程域 1 能力成熟度模型集成CMMI的產(chǎn)生 軟件能力成熟度模型CMM促進(jìn)了軟件過(guò)程的改進(jìn) 提高了軟件開(kāi)發(fā)質(zhì)量和生產(chǎn)效率 該模型取得了成功 產(chǎn)生了很大影響 于是 系統(tǒng)工程 系統(tǒng)安全工程 集成化產(chǎn)品開(kāi)發(fā)等許多工程學(xué)科和領(lǐng)域也都參照CMM建立自己的能力成熟度模型 如SE CMM PeopleCMM IPD CMM FAA iCMM等 但與此同時(shí) 模型的繁衍也導(dǎo)致了模型框架 術(shù)語(yǔ)等方面的矛盾和不一致 當(dāng)某一工程項(xiàng)目涉及若干個(gè)學(xué)科和領(lǐng)域后 這種矛盾就十分突出了 其次 CMM公布后的若干年內(nèi) 工程環(huán)境更加復(fù)雜 工程規(guī)模更大 參與工程項(xiàng)目的組織和人員更多 范圍更廣泛 工程的施工涉及多學(xué)科 交叉學(xué)科 并行工程及更多的國(guó)際標(biāo)準(zhǔn) 這些新的變化促使美國(guó)國(guó)防部 美國(guó)國(guó)防工業(yè)協(xié)會(huì)和SEI CMU共同開(kāi)發(fā)一種新的模型 CMMI CapabilityMaturityModelIntegration CMMI項(xiàng)目在1998年正式啟動(dòng) 人們希望CMMI是若干過(guò)程模型的綜合和改進(jìn) 是支持多個(gè)工程學(xué)科和領(lǐng)域的系統(tǒng)的 一致的過(guò)程改進(jìn)框架 能夠適應(yīng)現(xiàn)代工程的特點(diǎn)和需要 能夠提高過(guò)程的質(zhì)量和工作效率 來(lái)自業(yè)界 政府部門和SEI CMU的170人 經(jīng)過(guò)兩年的工作于2000年發(fā)布第一個(gè)CMMI模型CMMI SE SW IPPDV1 0 CMMI SE SW IPPDV1 0的主要參考模型是軟件學(xué)科的SW CMM 系統(tǒng)工程學(xué)科的EIA IS731 集成化產(chǎn)品和過(guò)程開(kāi)發(fā)領(lǐng)域的IPDCMMV0 98 CMMI繼承了SW CMM的階段式表示法和EIA IS731的連續(xù)式表示法 采用兩種表示法的原因是 兩種表示法各有優(yōu)缺點(diǎn) 目前選用一種表示法的時(shí)機(jī)尚不成熟 軟件學(xué)科的兩種表示法均采用統(tǒng)一的24個(gè)過(guò)程域 它們?cè)谶壿嬌鲜堑葍r(jià)的 對(duì)同一組織采用兩種模型分別進(jìn)行CMMI評(píng)估應(yīng)該得到相同的結(jié)論 階段式模型和連續(xù)式模型 1 階段式模型 2 連續(xù)式模型 1 階段式模型 階段式模型基本沿襲SW CMM模型框架 仍保持5個(gè) 成熟度等級(jí) 但過(guò)程域作了一些調(diào)整和擴(kuò)充 當(dāng)某一組織通過(guò)了某一等級(jí)過(guò)程域中的全部過(guò)程 即意味著該組織的成熟度達(dá)到了這一等級(jí) 隨著組織自身建設(shè)的加強(qiáng)及相關(guān)過(guò)程域成熟度的逐步提高 組織的成熟度等級(jí)通過(guò)評(píng)估也得到相應(yīng)的提高 利用階段式模型對(duì)組織進(jìn)行成熟度度量 概念清晰 易于理解 便于操作 2 連續(xù)式模型 與階段式模型相比 連續(xù)式模型沒(méi)有與組織成熟度相關(guān)的幾個(gè)階段 連續(xù)式模型將24個(gè)過(guò)程域按照功能劃分為過(guò)程管理 項(xiàng)目管理 工程和支持4個(gè)過(guò)程組 每組包含的過(guò)程域如表所示 連續(xù)式模型的過(guò)程域強(qiáng)調(diào)實(shí)踐 每個(gè)過(guò)程域代表組織某一方面的能力 每個(gè)過(guò)程域的能力均分為5級(jí) 所有過(guò)程域共同的能力等級(jí)決定組織的能力等級(jí) 連續(xù)式模型允許組織對(duì)連續(xù)式模型的過(guò)程域進(jìn)行剪裁 也允許對(duì)不同的過(guò)程域采用不同的能力等級(jí) 采用這種模式的評(píng)估結(jié)果用能力特征圖表示 能力特征圖通常采用電子表格的形式 如圖所示 連續(xù)式模型允許一個(gè)過(guò)程域出現(xiàn)在多個(gè)特征圖中 這些特征圖分別代表某種能力的過(guò)程域的子集 3 CMMI SE SW IPPDV1 0的24個(gè)過(guò)程域 CMMI SE SW IPPDV1 0的過(guò)程域是參照SW CMM和SE CMM的過(guò)程域建立起來(lái)的 數(shù)量擴(kuò)充為24個(gè) 與SW CMM的18個(gè)關(guān)鍵過(guò)程域相比 CMMI SE SW IPPDV1 0過(guò)程域的名稱 內(nèi)涵也作了調(diào)整 CMMI SE SW IPPDV1 0的過(guò)程域可以按照階段式模型劃分 也可以按照連續(xù)式模型劃分 這里為了與SW CMM的階段式模型對(duì)應(yīng) 仍采用階段式模型的劃分方法和次序 因?yàn)镃MMI對(duì)CMM進(jìn)行了補(bǔ)充 所以即使CMM中出現(xiàn)同名過(guò)程域 也需要進(jìn)一步的明確和說(shuō)明 1L2可重復(fù)級(jí) 1 3 需求管理REQM 管理項(xiàng)目的產(chǎn)品需求和產(chǎn)品構(gòu)件需求 主要任務(wù)是 獲取需求承諾 管理需求變更 保持需求的可跟蹤性 正確地理解需求 標(biāo)識(shí)項(xiàng)目實(shí)施過(guò)程中與需求不一致的地方 項(xiàng)目計(jì)劃PP 制定和維護(hù)定義項(xiàng)目活動(dòng)的計(jì)劃 主要任務(wù)是 建立和維護(hù)項(xiàng)目計(jì)劃的參數(shù)估計(jì) 建立和維護(hù)項(xiàng)目計(jì)劃 獲得對(duì)計(jì)劃的承諾 項(xiàng)目監(jiān)督和控制PMC 按計(jì)劃監(jiān)督項(xiàng)目 管理 糾正存在的問(wèn)題 主要任務(wù)是 及時(shí)提供項(xiàng)目進(jìn)展情況 當(dāng)項(xiàng)目進(jìn)展偏離計(jì)劃并達(dá)到不能容忍的程度時(shí) 采取適當(dāng)?shù)募m正措施 監(jiān)督的內(nèi)容包括 項(xiàng)目計(jì)劃參數(shù) 項(xiàng)目風(fēng)險(xiǎn) 相關(guān)人員的參與情況 里程碑評(píng)審 承諾的實(shí)現(xiàn) 數(shù)據(jù)管理和進(jìn)度評(píng)審等 1L2可重復(fù)級(jí) 2 3 供應(yīng)商合同管理SAM 建立并執(zhí)行供應(yīng)商合同 主要任務(wù)是 分析需求 選擇供應(yīng)商 建立供應(yīng)商合同 獲取COTS產(chǎn)品 執(zhí)行合同 對(duì)產(chǎn)品進(jìn)行驗(yàn)收測(cè)試和發(fā)放 度量和分析MA 度量和分析過(guò)程的目的是 開(kāi)發(fā)和維護(hù)項(xiàng)目信息管理需要的度量能力 主要任務(wù)是 開(kāi)展度量和分析活動(dòng) 收集數(shù)據(jù) 分析數(shù)據(jù) 儲(chǔ)存數(shù)據(jù)和結(jié)果 提供度量和分析結(jié)果 L2可重復(fù)級(jí) 3 3 過(guò)程和產(chǎn)品質(zhì)量保證PPQA 客觀地評(píng)價(jià)過(guò)程及其相關(guān)的工作產(chǎn)品 并將報(bào)告和記錄提供給項(xiàng)目成員和管理部門 主要任務(wù)是 按照過(guò)程描述 相關(guān)的標(biāo)準(zhǔn)和規(guī)程對(duì)過(guò)程和工作產(chǎn)品進(jìn)行評(píng)價(jià) 找出不一致的地方并形成報(bào)告和記錄 為了保證評(píng)價(jià)的客觀性和準(zhǔn)確性 組織可以對(duì)過(guò)程和產(chǎn)品進(jìn)行獨(dú)立監(jiān)督 配置管理CM 利用配置標(biāo)識(shí) 配置控制 配置狀態(tài)報(bào)告和配置審計(jì)保持工作產(chǎn)品的完整性 主要任務(wù)是 建立工作產(chǎn)品基線 跟蹤和控制變更 建立配置管理記錄 執(zhí)行配置審計(jì) L3已定義級(jí) 1 6 需求開(kāi)發(fā)RD 生成和分析客戶 產(chǎn)品和產(chǎn)品構(gòu)件的需求 主要任務(wù)是 開(kāi)發(fā)客戶需求 開(kāi)發(fā)產(chǎn)品需求 分析和確認(rèn)需求 技術(shù)解決方案TS 根據(jù) 需求 開(kāi)發(fā) 設(shè)計(jì)和實(shí)現(xiàn)問(wèn)題求解方案 包括產(chǎn)品 產(chǎn)品構(gòu)件和開(kāi)發(fā)產(chǎn)品的相關(guān)過(guò)程 主要任務(wù)是 根據(jù)需求選擇產(chǎn)品構(gòu)件的求解方案 在此基礎(chǔ)上進(jìn)行設(shè)計(jì) 并將設(shè)計(jì)開(kāi)發(fā)成產(chǎn)品 產(chǎn)品集成PI 對(duì)產(chǎn)品構(gòu)件進(jìn)行組裝 生成最終產(chǎn)品并交付給客 用 戶 主要任務(wù)是 制定并實(shí)施集成策略 采取必要措施確保接口的兼容性 對(duì)構(gòu)件進(jìn)行檢驗(yàn) 對(duì)產(chǎn)品進(jìn)行測(cè)試及包裝 驗(yàn)證VER 確保選擇的工作產(chǎn)品滿足特定的需求 主要任務(wù)是 制定并實(shí)施驗(yàn)證計(jì)劃 驗(yàn)證選擇的工作產(chǎn)品并對(duì)關(guān)鍵工作產(chǎn)品進(jìn)行同行評(píng)審 對(duì)發(fā)現(xiàn)的問(wèn)題指明糾正措施 對(duì)糾正后的產(chǎn)品應(yīng)確保無(wú)副作用 L3已定義級(jí) 2 6 確認(rèn)VAL 證實(shí)產(chǎn)品或產(chǎn)品構(gòu)件置于預(yù)期環(huán)境時(shí)能夠滿足預(yù)期的用途 主要任務(wù)是 制定并實(shí)施需求確認(rèn)計(jì)劃 產(chǎn)品確認(rèn)計(jì)劃 根據(jù)客戶需求和產(chǎn)品需求確認(rèn)產(chǎn)品和產(chǎn)品構(gòu)件與需求的一致性 指明存在的差異和缺陷 組織級(jí)過(guò)程焦點(diǎn)OPF 建立和維護(hù)對(duì)組織級(jí)過(guò)程和過(guò)程資產(chǎn)的理解 主要任務(wù)是 標(biāo)識(shí) 捕捉過(guò)程改進(jìn)機(jī)會(huì) 主要活動(dòng)包括 建立組織級(jí)的過(guò)程需求 評(píng)估組織的過(guò)程 標(biāo)識(shí)組織的過(guò)程改進(jìn) 計(jì)劃和實(shí)施過(guò)程改進(jìn)活動(dòng) 主要活動(dòng)包括 整合組織資源 總結(jié)與國(guó)成相關(guān)的工作經(jīng)驗(yàn) 制定和實(shí)現(xiàn)過(guò)程行動(dòng)計(jì)劃等 L3已定義級(jí) 3 6 組織級(jí)過(guò)程定義OPD 建立和維護(hù)組織級(jí)可用的過(guò)程資產(chǎn)集 主要任務(wù)有如下幾方面 創(chuàng)建組織的過(guò)程資產(chǎn) 主要活動(dòng)包括 描述生命周期模型 建立標(biāo)準(zhǔn)過(guò)程 制定剪裁準(zhǔn)則和標(biāo)準(zhǔn) 支持過(guò)程資產(chǎn)的使用 主要活動(dòng)包括 建立組織級(jí)度量倉(cāng)庫(kù) 建立組織級(jí)過(guò)程資產(chǎn)庫(kù)等 這一過(guò)程的事實(shí)將生成生命周期模型 組織級(jí)的標(biāo)準(zhǔn)過(guò)程 組織級(jí)度量倉(cāng)庫(kù) 組織級(jí)過(guò)程文檔庫(kù)和剪裁準(zhǔn)則等 組織級(jí)培訓(xùn)OT 增加開(kāi)發(fā)人員的技能和知識(shí) 提高他們完成本職工作的能力和有效性 主要任務(wù)是 標(biāo)識(shí)培訓(xùn)需求 制定組織的培訓(xùn)內(nèi)容和計(jì)劃 提供培訓(xùn) 記錄并評(píng)估培訓(xùn)結(jié)果 L3已定義級(jí) 4 6 集成化項(xiàng)目管理IPM 按照集成化 已定義的過(guò)程 管理項(xiàng)目和項(xiàng)目的參與人員 主要任務(wù)有如下兩方面 建立項(xiàng)目過(guò)程 利用組織級(jí)的過(guò)程資源計(jì)劃項(xiàng)目活動(dòng) 集成計(jì)劃 按計(jì)劃管理項(xiàng)目 為組織提供過(guò)程資源 管理項(xiàng)目參與人員 管理依存關(guān)系 解決協(xié)調(diào)問(wèn)題 L3已定義級(jí) 5 6 風(fēng)險(xiǎn)管理RSKM 標(biāo)識(shí)軟件生命周期中潛在的問(wèn)題 采取必要措施緩解風(fēng)險(xiǎn)的影響 主要任務(wù)是 確定風(fēng)險(xiǎn)源和分類 定義風(fēng)險(xiǎn)參數(shù) 制定風(fēng)險(xiǎn)管理策略 標(biāo)識(shí)和分析風(fēng)險(xiǎn) 擬定并緩解風(fēng)險(xiǎn) 集成化的團(tuán)隊(duì)IT 為完成項(xiàng)目產(chǎn)品的開(kāi)發(fā)和維護(hù) 在組織內(nèi)將人員按照某種原則和分工 系統(tǒng)地建立人物組 主要任務(wù)是 根據(jù)產(chǎn)品需求 集成化的項(xiàng)目管理要求 項(xiàng)目計(jì)劃 組織培訓(xùn)能力和組織的實(shí)際情況設(shè)置任務(wù)組 選調(diào)任務(wù)組成員 按照組織的統(tǒng)一部署對(duì)任務(wù)組實(shí)施領(lǐng)導(dǎo)和管理 每個(gè)任務(wù)組都應(yīng)制定具體的工作計(jì)劃并給出承諾 L3已定義級(jí) 6 6 決策分析和解決方案DAR 利用結(jié)構(gòu)化方法制定標(biāo)準(zhǔn)的評(píng)價(jià)方案 并進(jìn)行決策 主要任務(wù)是 制定評(píng)價(jià)標(biāo)準(zhǔn) 制定和使用決策分析指南 選擇評(píng)價(jià)技術(shù) 標(biāo)識(shí)并評(píng)價(jià)可供選擇的方案 選擇解決方案等 組織級(jí)集成環(huán)境OEI 建立IPPD的組織級(jí)平臺(tái)和過(guò)程資產(chǎn) 主要任務(wù)是 通過(guò)建立組織共享構(gòu)想 集成化工作環(huán)境 標(biāo)識(shí)IPPD技能需求活動(dòng)構(gòu)建IPPD平臺(tái) 通過(guò)建立領(lǐng)導(dǎo)機(jī)制 激勵(lì)機(jī)制和平衡職責(zé)機(jī)制對(duì)項(xiàng)目參與人員進(jìn)行管理 L4已管理級(jí) 組織級(jí)過(guò)程性能OPP 對(duì)組織標(biāo)準(zhǔn)過(guò)程級(jí)的性能給出定量的描述 提供過(guò)程性能數(shù)據(jù) 基線和模型 對(duì)組織的項(xiàng)目實(shí)施定量的管理 主要任務(wù)是 選擇過(guò)程 建立過(guò)程的性能度量 建立質(zhì)量和性能目標(biāo) 建立過(guò)程性能基線和模型 項(xiàng)目定量管理QPM 為達(dá)到已定義項(xiàng)目的質(zhì)量和性能指標(biāo) 對(duì)項(xiàng)目過(guò)程進(jìn)行定量管理 主要任務(wù)是 應(yīng)用統(tǒng)計(jì)方法對(duì)項(xiàng)目的子過(guò)程能力進(jìn)行度量 并定量地管理項(xiàng)目過(guò)程和產(chǎn)品質(zhì)量 L5已優(yōu)化級(jí) 組織級(jí)改革和實(shí)施OID 選擇和實(shí)施改革 創(chuàng)新活動(dòng) 改善組織的過(guò)程和技術(shù) 并能夠量化和度量 因果分析和解決方案CAR 標(biāo)識(shí)產(chǎn)生缺陷和問(wèn)題的原因 并采取措施預(yù)防這些問(wèn)題再次發(fā)生 主要任務(wù)是 選擇分析數(shù)據(jù) 分析產(chǎn)生缺陷和問(wèn)題的原因 提出并實(shí)現(xiàn)措施建議 評(píng)價(jià)變更效果并生成數(shù)據(jù)記錄報(bào)告 CMM和CMMI的選擇和應(yīng)用 SW CMM是階段式模型 幾千個(gè)組織的多年實(shí)踐表明 SW CMM是成功的 有效的 大家都懂得一個(gè)基本的道理 沒(méi)有組織紀(jì)律 沒(méi)有管理就沒(méi)有團(tuán)隊(duì) 依靠團(tuán)隊(duì)取勝的組織十分關(guān)注組織的建設(shè)和管理 關(guān)注項(xiàng)目的管理及與此有關(guān)的過(guò)程域 組織要改變渙散 無(wú)序的工作狀態(tài) 按照軟件組織的特點(diǎn)和要求形成規(guī)章制度健全 管理科學(xué) 工作規(guī)范 團(tuán)結(jié)合作的氛圍和環(huán)境 是組織達(dá)到二級(jí)成熟度 在改善管理的基礎(chǔ)上 CMM模型引導(dǎo)組織進(jìn)行軟件開(kāi)發(fā)和維護(hù)過(guò)程的定義和標(biāo)準(zhǔn)化 引導(dǎo)組織制定的軟件過(guò)程是系統(tǒng)的 科學(xué)的和規(guī)范的 從而使組織達(dá)到三級(jí)成熟度 在改善管理 提高軟件過(guò)程的基礎(chǔ)上 CMM模型引導(dǎo)組織進(jìn)行定量的管理 軟件不同于硬件 軟件過(guò)程實(shí)施定
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度個(gè)人住房抵押貸款還款管理協(xié)議4篇
- 2025版攝影棚租賃合同涵蓋廣告、商業(yè)拍攝6篇
- 2025年度水利工程個(gè)人承包協(xié)議書2篇
- 2025版地質(zhì)勘探打井合同范本3篇
- 二零二五年度車輛運(yùn)輸服務(wù)與貨物跟蹤系統(tǒng)合作協(xié)議2篇
- 2025年度魚塘承包權(quán)抵押貸款服務(wù)合同4篇
- 二零二五年度橙子出口歐盟認(rèn)證采購(gòu)合同3篇
- 2025年度個(gè)人房屋維修欠款合同模板4篇
- 二零二五年度畜牧養(yǎng)殖生物安全防控體系建設(shè)合同4篇
- 2025年度個(gè)人房屋買賣合同履行監(jiān)督及保障協(xié)議2篇
- 2025年安徽馬鞍山市兩山綠色生態(tài)環(huán)境建設(shè)有限公司招聘筆試參考題庫(kù)附帶答案詳解
- 春節(jié)文化研究手冊(cè)
- 犯罪現(xiàn)場(chǎng)保護(hù)培訓(xùn)課件
- 扣款通知單 采購(gòu)部
- 電除顫操作流程圖
- 湖北教育出版社三年級(jí)下冊(cè)信息技術(shù)教案
- 設(shè)計(jì)基礎(chǔ)全套教學(xué)課件
- IATF16949包裝方案評(píng)審表
- 人教版八年級(jí)美術(shù)下冊(cè)全冊(cè)完整課件
- 1 運(yùn)行方案說(shuō)明
- 北京房地產(chǎn)典當(dāng)合同
評(píng)論
0/150
提交評(píng)論