




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、CMMI高級實務(wù)培訓(xùn)講義CMM的模型的模型 1 SW-CMM (Software CMM) 軟件CMM 2 SE-CMM (System Engineering CMM) 系統(tǒng)工程CMM 3 SA-CMM (Software Acquisition CMM) 軟件采購CMM 4 IPT-CMM (Integrated Product Team CMM) 集成產(chǎn)品群組CMM 5 P-CMM (People CMM) 人力資源能力成熟度模型2CMM的缺乏之處的缺乏之處 n不能集中其不同過程改進(jìn)的能力以不能集中其不同過程改進(jìn)的能力以取得更大成績;取得更大成績; n 要進(jìn)行一些重復(fù)的培訓(xùn)、評估和改要進(jìn)
2、行一些重復(fù)的培訓(xùn)、評估和改進(jìn)活動,因而增加了許多本錢;進(jìn)活動,因而增加了許多本錢; n 遇到不同模型中有一些對相同事物遇到不同模型中有一些對相同事物說法不一致,或活動不協(xié)調(diào),甚至相抵說法不一致,或活動不協(xié)調(diào),甚至相抵觸。觸。3CMMI的形成的形成 1997 年,美國聯(lián)邦航空管理局FAA開發(fā)了FAA-iCMMSM聯(lián)邦航空管理局的集成CMM,該模型集成了適用于系統(tǒng)工程的SE-CMM、軟件獲取的SA-CMM 和軟件的SW-CMM 三個模型中的所有原那么、概念和實踐。該模型被認(rèn)為是第一個集成化的模型。 4CMMI的級別一的級別一 1 初始級初始級 軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定軟
3、件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決于個人努力。管理是反響式的。義,成功取決于個人努力。管理是反響式的。 2 已管理級已管理級 建立了根本的工程管理過程來跟蹤費用、進(jìn)度和功能建立了根本的工程管理過程來跟蹤費用、進(jìn)度和功能特性。制定了必要的過程紀(jì)律,能重復(fù)早先類似應(yīng)用工程取得的成功經(jīng)特性。制定了必要的過程紀(jì)律,能重復(fù)早先類似應(yīng)用工程取得的成功經(jīng)驗。驗。 3 已定義級已定義級 已將軟件管理和工程兩方面的過程文檔化、標(biāo)準(zhǔn)化,已將軟件管理和工程兩方面的過程文檔化、標(biāo)準(zhǔn)化,并綜合成該組織的標(biāo)準(zhǔn)軟件過程。所有工程均使用經(jīng)批準(zhǔn)、剪裁的標(biāo)并綜合成該組織的標(biāo)準(zhǔn)軟件過程。所有工程均使用經(jīng)
4、批準(zhǔn)、剪裁的標(biāo)準(zhǔn)軟件過程來開發(fā)和維護(hù)軟件,軟件產(chǎn)品的生產(chǎn)在整個軟件過程是可準(zhǔn)軟件過程來開發(fā)和維護(hù)軟件,軟件產(chǎn)品的生產(chǎn)在整個軟件過程是可見的。見的。 4 量化管理級量化管理級 分析對軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量數(shù)據(jù),對分析對軟件過程和產(chǎn)品質(zhì)量的詳細(xì)度量數(shù)據(jù),對軟件過程和產(chǎn)品都有定量的理解與控制。管理有一個作出結(jié)論的客觀軟件過程和產(chǎn)品都有定量的理解與控制。管理有一個作出結(jié)論的客觀依據(jù),管理能夠在定量的范圍內(nèi)預(yù)測性能。依據(jù),管理能夠在定量的范圍內(nèi)預(yù)測性能。 5 優(yōu)化管理級優(yōu)化管理級 過程的量化反響和先進(jìn)的新思想、新技術(shù)促使過程的量化反響和先進(jìn)的新思想、新技術(shù)促使過程持續(xù)不斷改進(jìn)。過程持續(xù)不斷改進(jìn)。
5、5CMMI的級別二的級別二 每個等級都被分解為過程域,特殊目標(biāo)和特殊實踐,每個等級都被分解為過程域,特殊目標(biāo)和特殊實踐,通用目標(biāo)、通用實踐和共同特性。通用目標(biāo)、通用實踐和共同特性。 每個等級都有幾個過程區(qū)域組成,這幾個過程域共每個等級都有幾個過程區(qū)域組成,這幾個過程域共同形成一種軟件過程能力。每個過程域,都有一些同形成一種軟件過程能力。每個過程域,都有一些特殊目標(biāo)和通用目標(biāo),通過相應(yīng)的特殊實踐和通用特殊目標(biāo)和通用目標(biāo),通過相應(yīng)的特殊實踐和通用實踐來實現(xiàn)這些目標(biāo)。當(dāng)一個過程域的所有特殊實實踐來實現(xiàn)這些目標(biāo)。當(dāng)一個過程域的所有特殊實踐和通用實踐都按要求得到實施,就能實現(xiàn)該過程踐和通用實踐都按要求得
6、到實施,就能實現(xiàn)該過程域的目標(biāo)。域的目標(biāo)。 6CMMI的評估方式的評估方式自我評估:用于本企業(yè)領(lǐng)導(dǎo)層評價公司自身的軟件能力。自我評估:用于本企業(yè)領(lǐng)導(dǎo)層評價公司自身的軟件能力。主任評估:使本企業(yè)領(lǐng)導(dǎo)層評價公司自身的軟件能力,向主任評估:使本企業(yè)領(lǐng)導(dǎo)層評價公司自身的軟件能力,向外宣布自己企業(yè)的軟件能力外宣布自己企業(yè)的軟件能力CMMI的評估類型:的評估類型:軟件組織的關(guān)于具體的軟件過程能力的評估。軟件組織的關(guān)于具體的軟件過程能力的評估。軟件組織整體軟件能力的評估軟件能力成熟度等軟件組織整體軟件能力的評估軟件能力成熟度等級級 評估。評估。CMMI的根本思想的根本思想1、解決軟件工程過程改進(jìn)難度增大問題
7、、解決軟件工程過程改進(jìn)難度增大問題2、實現(xiàn)軟件工程的并行與多學(xué)科組合、實現(xiàn)軟件工程的并行與多學(xué)科組合3、實現(xiàn)過程改進(jìn)的最正確效益、實現(xiàn)過程改進(jìn)的最正確效益7 CMMI的原那么 1、 強調(diào)高層管理者的支持。過程改進(jìn)往往也是由高層管理者認(rèn)識和提出的,大力度的、一致的支持是過程改進(jìn)的關(guān)鍵。 2、 仔細(xì)確定改進(jìn)目標(biāo),首先應(yīng)該對給定時間內(nèi)的所能完成的改進(jìn)目標(biāo)進(jìn)行正確的估計和定義并制定方案。選擇能夠到達(dá)的目標(biāo)和能夠看到對組織的效益。 3、 選擇最正確實踐,應(yīng)該基于組織現(xiàn)有的軟件活動和過程財富,參考其他標(biāo)準(zhǔn)模型,取其精華去其糟粕,得到新的實踐活動模型。 4、 過程改進(jìn)要與組織的商務(wù)目標(biāo)一致,與開展戰(zhàn)略緊密結(jié)
8、合。8CMMI的目標(biāo) 1、 為提高組織過程和管理產(chǎn)為提高組織過程和管理產(chǎn)品開發(fā)、發(fā)布和維護(hù)能力的提供保品開發(fā)、發(fā)布和維護(hù)能力的提供保障。障。 2、 幫助組客觀織評價自身幫助組客觀織評價自身能力成熟度和過程域能力,為過程能力成熟度和過程域能力,為過程改進(jìn)建立優(yōu)先級以及執(zhí)行過程改進(jìn)。改進(jìn)建立優(yōu)先級以及執(zhí)行過程改進(jìn)。9CMMI的方法 1、決定哪個、決定哪個CMMI模型等級最適合組織模型等級最適合組織過程改進(jìn)需要。過程改進(jìn)需要。 2、 選擇模型的表示法是連續(xù)式還是階段式。選擇模型的表示法是連續(xù)式還是階段式。 3、 決定組織需要用到的模型中的知識領(lǐng)域。決定組織需要用到的模型中的知識領(lǐng)域。 4、 類似類似
9、CMM提出的過程改進(jìn)提出的過程改進(jìn)6步,集成化過步,集成化過程改進(jìn)分成:開始集成過程改進(jìn)程改進(jìn)分成:開始集成過程改進(jìn),建造集成改善平臺,建造集成改善平臺,集成傳統(tǒng)過程,啟動新過程,進(jìn)行改進(jìn)評估。集成傳統(tǒng)過程,啟動新過程,進(jìn)行改進(jìn)評估。10CMM與與CMMI的差異一的差異一 CMM的基于活動的度量方法和瀑布過程的有次序的基于活動的度量方法和瀑布過程的有次序的、基于活動的管理標(biāo)準(zhǔn)有非常密切的聯(lián)系,更適合的、基于活動的管理標(biāo)準(zhǔn)有非常密切的聯(lián)系,更適合瀑布型的開發(fā)過程。而瀑布型的開發(fā)過程。而CMMI相對相對CMM更一步支持更一步支持迭代開發(fā)過程和經(jīng)濟(jì)動機推動組織采用基于結(jié)果的方迭代開發(fā)過程和經(jīng)濟(jì)動機推
10、動組織采用基于結(jié)果的方法:開發(fā)業(yè)務(wù)案例、設(shè)想和原型方案;細(xì)化后納入基法:開發(fā)業(yè)務(wù)案例、設(shè)想和原型方案;細(xì)化后納入基線結(jié)構(gòu)、可用發(fā)布,最后定為現(xiàn)場版本的發(fā)布。雖然線結(jié)構(gòu)、可用發(fā)布,最后定為現(xiàn)場版本的發(fā)布。雖然CMMI保存了基于活動的方法,它確實集成了軟件產(chǎn)保存了基于活動的方法,它確實集成了軟件產(chǎn)業(yè)內(nèi)很多現(xiàn)代的最好的實踐,因此它很大程度上淡化業(yè)內(nèi)很多現(xiàn)代的最好的實踐,因此它很大程度上淡化了和瀑布思想的聯(lián)系。了和瀑布思想的聯(lián)系。 11 CMMI 模型中在保存了模型中在保存了CMM階段式模式的根底上,階段式模式的根底上,出現(xiàn)了連續(xù)式模型,這樣可以幫助一個組織以及這出現(xiàn)了連續(xù)式模型,這樣可以幫助一個組織
11、以及這個組織的客戶更加客觀和全面的了解它的過程成熟個組織的客戶更加客觀和全面的了解它的過程成熟度。同時,連續(xù)模型的采用可以給一個組織在進(jìn)行度。同時,連續(xù)模型的采用可以給一個組織在進(jìn)行過程改進(jìn)的時候帶來更大的自主性,不用再象過程改進(jìn)的時候帶來更大的自主性,不用再象CMM 中中 一樣,受到等級的嚴(yán)格限制。這種改進(jìn)的一樣,受到等級的嚴(yán)格限制。這種改進(jìn)的好處是靈活性和客觀性強,弱點在于由于缺乏指導(dǎo),好處是靈活性和客觀性強,弱點在于由于缺乏指導(dǎo),一個組織可能缺乏對關(guān)鍵過程域之間依賴關(guān)系的正一個組織可能缺乏對關(guān)鍵過程域之間依賴關(guān)系的正確理解而片面的實施過程,造成一些過程成為空中確理解而片面的實施過程,造成
12、一些過程成為空中樓閣,缺少其他過程的支撐。兩種表現(xiàn)方式連續(xù)樓閣,缺少其他過程的支撐。兩種表現(xiàn)方式連續(xù)的和階段的從他們所涵蓋的過程區(qū)域上來說并沒的和階段的從他們所涵蓋的過程區(qū)域上來說并沒有不同,不同的是過程區(qū)域的組織方式以及對成熟有不同,不同的是過程區(qū)域的組織方式以及對成熟度能力級別的判斷方式。度能力級別的判斷方式。 12CMMI 模型中比模型中比CMM 進(jìn)一步強化了對需求的重視。在進(jìn)一步強化了對需求的重視。在CMM 中,中,關(guān)于需求只有需求管理這一個關(guān)鍵過程域,也就是說,強調(diào)對有關(guān)于需求只有需求管理這一個關(guān)鍵過程域,也就是說,強調(diào)對有質(zhì)量的需求進(jìn)行管理,而如何獲取需求那么沒有提出明確的要求。質(zhì)
13、量的需求進(jìn)行管理,而如何獲取需求那么沒有提出明確的要求。在在CMMI的階段模型中,的階段模型中,3 級有一個獨立的關(guān)鍵過程域叫做需求級有一個獨立的關(guān)鍵過程域叫做需求開發(fā),提出了對如何獲取優(yōu)秀的需求的要求和方法。開發(fā),提出了對如何獲取優(yōu)秀的需求的要求和方法。CMMI 模型模型對工程活動進(jìn)行了一定的強化。在對工程活動進(jìn)行了一定的強化。在CMM中,只有中,只有3級中的軟件產(chǎn)級中的軟件產(chǎn)品工程和同行評審兩個關(guān)鍵過程域是與工程過程密切相關(guān)的,而品工程和同行評審兩個關(guān)鍵過程域是與工程過程密切相關(guān)的,而在在CMMI中,那么將需求開發(fā),驗證,確認(rèn),技術(shù)解決方案,產(chǎn)中,那么將需求開發(fā),驗證,確認(rèn),技術(shù)解決方案,
14、產(chǎn)品集成這些工程過程活動都作為單獨的關(guān)鍵過程域進(jìn)行了要求,品集成這些工程過程活動都作為單獨的關(guān)鍵過程域進(jìn)行了要求,從而在實踐上提出了對工程的更高要求和更具體的指導(dǎo)。從而在實踐上提出了對工程的更高要求和更具體的指導(dǎo)。CMMI中還強調(diào)了風(fēng)險管理。不像在中還強調(diào)了風(fēng)險管理。不像在CMM 中把風(fēng)險的管理分散在工程中把風(fēng)險的管理分散在工程方案和工程跟蹤與監(jiān)控中進(jìn)行要求,方案和工程跟蹤與監(jiān)控中進(jìn)行要求,CMMI3級里單獨提出了一級里單獨提出了一個獨立的關(guān)鍵過程域叫做風(fēng)險管理。個獨立的關(guān)鍵過程域叫做風(fēng)險管理。 13CMMI優(yōu)點優(yōu)點 根據(jù)根據(jù)SEI的統(tǒng)計,軟件企業(yè)在引入的統(tǒng)計,軟件企業(yè)在引入CMM后勞動生產(chǎn)率
15、平均增長了后勞動生產(chǎn)率平均增長了35%;錯誤比率平均減少;錯誤比率平均減少39%;平;平均本錢回報率為均本錢回報率為5:1。 縱觀國內(nèi)自縱觀國內(nèi)自1993年開始年開始Motorola中國實施中國實施起,至后來的東軟、金蝶、用友等起,至后來的東軟、金蝶、用友等公司紛紛實施公司紛紛實施CMM或或CMMI,國,國內(nèi)企業(yè)實施內(nèi)企業(yè)實施CMMI一時間方興未艾。一時間方興未艾。14過程的一般定義 過程是為了到達(dá)給定目標(biāo)所實施的一系過程是為了到達(dá)給定目標(biāo)所實施的一系列步驟,它包括工具,方法,材料及人列步驟,它包括工具,方法,材料及人員員.15人人都知道高素質(zhì)人人都知道高素質(zhì),有推動力的人有推動力的人員組成有
16、多重要員組成有多重要, 但是即使最優(yōu)秀但是即使最優(yōu)秀的人才也無法在對過程缺乏理解的人才也無法在對過程缺乏理解或是過程運轉(zhuǎn)不良的情況下盡情或是過程運轉(zhuǎn)不良的情況下盡情發(fā)揮發(fā)揮.盡管過程常被認(rèn)為是過程盡管過程常被認(rèn)為是過程-人員人員-技術(shù)三角組合中的一極技術(shù)三角組合中的一極,但但它也可以被看作是它也可以被看作是“粘合劑粘合劑,把其它兩極統(tǒng)一成一體把其它兩極統(tǒng)一成一體.人員人員 過程過程技術(shù)技術(shù)品質(zhì)杠桿的支點品質(zhì)杠桿的支點生產(chǎn)本錢生產(chǎn)本錢,進(jìn)度和質(zhì)量的主要決定因素進(jìn)度和質(zhì)量的主要決定因素16為什么要強調(diào)過程? 過程提供了一個富有建設(shè)性的平衡點過程提供了一個富有建設(shè)性的平衡點. 不贊成只將注意力集中于
17、員工上不贊成只將注意力集中于員工上 一般地說一般地說,你的員工可以到達(dá)你的培訓(xùn)目標(biāo)你的員工可以到達(dá)你的培訓(xùn)目標(biāo). 更努力地工作并不是你所想要的更努力地工作并不是你所想要的. 在過程中更聰明地工作才是你所想要的在過程中更聰明地工作才是你所想要的. 同樣也不贊成只將注意力集中于技術(shù)上同樣也不贊成只將注意力集中于技術(shù)上 技術(shù)應(yīng)用沒有一個適宜的目標(biāo)就不會有很大的技術(shù)應(yīng)用沒有一個適宜的目標(biāo)就不會有很大的盈利盈利. 只有在適宜的目標(biāo)指導(dǎo)下只有在適宜的目標(biāo)指導(dǎo)下,才能產(chǎn)生最大的盈利才能產(chǎn)生最大的盈利17過程管理的前提 系統(tǒng)的質(zhì)量主要取決于開發(fā)和維護(hù)該產(chǎn)品所使系統(tǒng)的質(zhì)量主要取決于開發(fā)和維護(hù)該產(chǎn)品所使用的軟件過
18、程的質(zhì)量用的軟件過程的質(zhì)量. 這個前提意味著應(yīng)在注重產(chǎn)品的同時著眼于過程這個前提意味著應(yīng)在注重產(chǎn)品的同時著眼于過程. 這是一個在生產(chǎn)過程中必須長期堅持的前提這是一個在生產(chǎn)過程中必須長期堅持的前提. 對這個前提的信任在世界范圍內(nèi)的制造業(yè)和效勞對這個前提的信任在世界范圍內(nèi)的制造業(yè)和效勞業(yè)質(zhì)量活動中都是可見的業(yè)質(zhì)量活動中都是可見的(如如 ISO 標(biāo)準(zhǔn)標(biāo)準(zhǔn)).18早期的過程改進(jìn) 過程管理理論是過程管理理論是Deming, Crosby, Juran等人所提等人所提出概念的一個結(jié)合體出概念的一個結(jié)合體. 在過去在過去30年里年里,這些理論已經(jīng)被用于許多組織這些理論已經(jīng)被用于許多組織. 人們發(fā)現(xiàn)了一些解決
19、方案人們發(fā)現(xiàn)了一些解決方案, 但是但是,在技術(shù)和實踐之間在技術(shù)和實踐之間還存在著鴻溝還存在著鴻溝. 很多這樣的觀念已用于建立過程改進(jìn)模型很多這樣的觀念已用于建立過程改進(jìn)模型.19什么是過程模型? 模型是指一些元素有組織的集合模型是指一些元素有組織的集合,它描述它描述了有效過程的各項特征了有效過程的各項特征. 所包括的過程是指那些已經(jīng)被經(jīng)驗證明所包括的過程是指那些已經(jīng)被經(jīng)驗證明為有效的過程為有效的過程.20如何使用模型?模型的作用:模型的作用:幫助建立過程改進(jìn)的目標(biāo)和步驟,從而改進(jìn)過幫助建立過程改進(jìn)的目標(biāo)和步驟,從而改進(jìn)過程程.幫助確保穩(wěn)定的、可用的、成熟的過程幫助確保穩(wěn)定的、可用的、成熟的過程
20、.作為工程和組織過程改進(jìn)的指南作為工程和組織過程改進(jìn)的指南. 有一套評估的方法,能診斷改進(jìn)工作所處的狀有一套評估的方法,能診斷改進(jìn)工作所處的狀態(tài)態(tài).21為什么模型很重要? 模型提供:模型提供: 出發(fā)點出發(fā)點 團(tuán)體先期經(jīng)驗的積累團(tuán)體先期經(jīng)驗的積累 一種公共語言和共享視野一種公共語言和共享視野 有序工作的框架有序工作的框架 給你的組織提供一種給你的組織提供一種“改進(jìn)的定義方法改進(jìn)的定義方法 “所有模型都是錯誤的,一些是有用的所有模型都是錯誤的,一些是有用的. -喬治喬治 勃克斯勃克斯22多種模型 SEI, ISO, EIA及其它組織也已生成各種及其它組織也已生成各種模型模型: 基于廣泛認(rèn)同的實踐基
21、于廣泛認(rèn)同的實踐 一個已證明的獲益歷史一個已證明的獲益歷史 這些成功的努力生成了一系列相關(guān)模型這些成功的努力生成了一系列相關(guān)模型.23模型相關(guān)模型軟件 CMM軟件采購軟件采購 CMM (SA-CMM)團(tuán)隊軟件過程團(tuán)隊軟件過程(TSP)人員人員 CMM (P-CMM)個人軟件過程個人軟件過程 (PSP)系統(tǒng)工程系統(tǒng)工程CMM (SE-CMM)相關(guān)模型ISO 9000 系列ISO/IEC 12207ISO 1001124為什么要使用CMMI?CMMI為改進(jìn)組織過程和提高組織對開發(fā)、采為改進(jìn)組織過程和提高組織對開發(fā)、采購及產(chǎn)品維護(hù)或效勞的管理能力提供了指南購及產(chǎn)品維護(hù)或效勞的管理能力提供了指南.CM
22、MI 將已被證實的方法應(yīng)用到一種結(jié)構(gòu)中將已被證實的方法應(yīng)用到一種結(jié)構(gòu)中,該結(jié)該結(jié)構(gòu)構(gòu)幫助組織檢查過程的有效性幫助組織檢查過程的有效性確定改進(jìn)的次序確定改進(jìn)的次序幫助實現(xiàn)這些改進(jìn)幫助實現(xiàn)這些改進(jìn)25CMMISM 方案 CMMI方案的形成方案的形成 構(gòu)造一個初始的集成模型系列構(gòu)造一個初始的集成模型系列 建立一個框架,以便于未來模型的集成建立一個框架,以便于未來模型的集成. 創(chuàng)立一套相關(guān)的評估產(chǎn)品和培訓(xùn)產(chǎn)品創(chuàng)立一套相關(guān)的評估產(chǎn)品和培訓(xùn)產(chǎn)品 源模型是源模型是CMMI的出發(fā)點:的出發(fā)點: SW-CMM (軟件軟件), V2.0 草案草案 C EIA/IS-731 (系統(tǒng)工程系統(tǒng)工程) IPD-CMM (
23、集成產(chǎn)品開發(fā)集成產(chǎn)品開發(fā)), V0.9826CMMI 產(chǎn)品組 成員來自成員來自 工業(yè)界工業(yè)界 美國政府美國政府 軟件工程研究所軟件工程研究所 成員特征成員特征 平均平均21年的實踐經(jīng)驗?zāi)甑膶嵺`經(jīng)驗 來自資深的過程改進(jìn)機構(gòu)來自資深的過程改進(jìn)機構(gòu)27開發(fā)策略 模型的內(nèi)容以目前最正確的實踐為根底模型的內(nèi)容以目前最正確的實踐為根底,這些實這些實踐都在當(dāng)前廣泛接受的源模型中有描述踐都在當(dāng)前廣泛接受的源模型中有描述 引導(dǎo)公眾對模型進(jìn)行評價引導(dǎo)公眾對模型進(jìn)行評價 在正式發(fā)布之前先介紹產(chǎn)品梗概在正式發(fā)布之前先介紹產(chǎn)品梗概 基于反響不斷更新產(chǎn)品系列基于反響不斷更新產(chǎn)品系列 發(fā)布產(chǎn)品系列發(fā)布產(chǎn)品系列1.0版本版本
24、 根據(jù)用戶反響更新產(chǎn)品系列根據(jù)用戶反響更新產(chǎn)品系列 發(fā)布最新的產(chǎn)品系列發(fā)布最新的產(chǎn)品系列1.1版本版本28CMMI 產(chǎn)品系列 為集成產(chǎn)品制定的框架應(yīng)能支持產(chǎn)品及過程的為集成產(chǎn)品制定的框架應(yīng)能支持產(chǎn)品及過程的改進(jìn)改進(jìn) 參考模型參考模型 培訓(xùn)產(chǎn)品培訓(xùn)產(chǎn)品 評估方法評估方法 這些產(chǎn)品都有這些產(chǎn)品都有 通用的術(shù)語通用的術(shù)語 共同的成分共同的成分29CMMI 模型 模型選擇模型選擇: 系統(tǒng)工程系統(tǒng)工程(SE) + 軟件工程軟件工程(SW) 系統(tǒng)工程系統(tǒng)工程(SE) + 軟件工程軟件工程(SW) + 集成產(chǎn)品和過程開發(fā)集成產(chǎn)品和過程開發(fā) (IPPD) 系統(tǒng)工程系統(tǒng)工程(SE) + 軟件工程軟件工程(SW)
25、 + 集成產(chǎn)品和過程開發(fā)集成產(chǎn)品和過程開發(fā)(IPPD) + 采購采購 (SS) 系統(tǒng)工程系統(tǒng)工程(SE) + 軟件工程軟件工程(SW) +采購采購(SS) 表現(xiàn)形式表現(xiàn)形式: 分級式分級式 連續(xù)式連續(xù)式30CMMI 專用術(shù)語 CMMI中包含的每一個產(chǎn)品都是一個單中包含的每一個產(chǎn)品都是一個單獨的知識體系獨的知識體系. 軟件工程、系統(tǒng)工程、集成產(chǎn)品過程開軟件工程、系統(tǒng)工程、集成產(chǎn)品過程開發(fā)、采購都是一個獨立的學(xué)科發(fā)、采購都是一個獨立的學(xué)科.31集成意味著組織變革 隨著隨著CMMI復(fù)雜性的增加復(fù)雜性的增加, 實施中需要組實施中需要組 建涉及多領(lǐng)域的工作小組建涉及多領(lǐng)域的工作小組. 當(dāng)組織選擇了當(dāng)組織
26、選擇了CMMI模型后模型后,他們會發(fā)現(xiàn)他們會發(fā)現(xiàn)真正的組織變革需要一個集成工程才可真正的組織變革需要一個集成工程才可能成功能成功. 不能將過程簡單地集成到一塊不能將過程簡單地集成到一塊.32突破到另一邊當(dāng)一個組織引入當(dāng)一個組織引入CMMI時時,它就成認(rèn)了一個它就成認(rèn)了一個商業(yè)需求商業(yè)需求,那就是那就是:改進(jìn)管理過程改進(jìn)管理過程,將重心放將重心放在過程和產(chǎn)品上在過程和產(chǎn)品上. 33CMMI 概述CMMI模型為過程改進(jìn)提供了一個結(jié)構(gòu)模型為過程改進(jìn)提供了一個結(jié)構(gòu)化的描述化的描述.CMMI 能幫助能幫助建立過程改進(jìn)目標(biāo)和次序建立過程改進(jìn)目標(biāo)和次序為質(zhì)量過程提供了指南為質(zhì)量過程提供了指南 為評估當(dāng)前實踐
27、提供一個準(zhǔn)繩為評估當(dāng)前實踐提供一個準(zhǔn)繩34概要 1過程改進(jìn)必須用來過程改進(jìn)必須用來幫助企業(yè)的開展幫助企業(yè)的開展而不是為了其本身而不是為了其本身. “除了上帝是對的,其它我們除了上帝是對的,其它我們 只相信數(shù)據(jù)只相信數(shù)據(jù). - W. Edwards Deming35概要 2 改進(jìn)意味著針對不同的企業(yè)做不同的事情改進(jìn)意味著針對不同的企業(yè)做不同的事情: 你的企業(yè)的目標(biāo)是什么你的企業(yè)的目標(biāo)是什么? 你怎么衡量進(jìn)步你怎么衡量進(jìn)步? 改進(jìn)是一個長期的戰(zhàn)略性的工作改進(jìn)是一個長期的戰(zhàn)略性的工作: 在原有的根底上你期待的效果是什么在原有的根底上你期待的效果是什么? 怎樣檢測這些效果怎樣檢測這些效果?36過程改進(jìn)
28、優(yōu)點分類 過程改進(jìn)的優(yōu)點可歸結(jié)為以下幾點過程改進(jìn)的優(yōu)點可歸結(jié)為以下幾點: 改善進(jìn)度和可預(yù)見性改善進(jìn)度和可預(yù)見性 縮短循環(huán)周期縮短循環(huán)周期 提高生產(chǎn)率提高生產(chǎn)率 提高質(zhì)量提高質(zhì)量 提高顧客滿意度提高顧客滿意度 提高員工士氣提高員工士氣 增加投資回報增加投資回報 降低本錢降低本錢37結(jié)果: 波音的成效.0 %140%-140%. . . . . . . . . . . . . . . . . . . . . . . . .沒有歷史數(shù)據(jù)沒有歷史數(shù)據(jù)有歷史數(shù)據(jù)有歷史數(shù)據(jù)變化在變化在 + 20% to - 145%之間之間變化在變化在 - 20% to + 20%之間之間 (絕大部分在絕大部分在 1 級
29、和級和2級級)(級別級別 3) 百分比上百分比上/下下.(Based on 120 projects in Boeing Information Systems). . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .參考參考: John D. Vu. “軟件過程改進(jìn)旅程軟件過程改進(jìn)旅程:從級別從級別
30、1到級別到級別5. 7th SEPG Conference, San Jose, March 1997.改善進(jìn)度和可預(yù)見性38縮短循環(huán)周期 39提高生產(chǎn)率和產(chǎn)品質(zhì)量 Lockheed Martin Naval Electronics & Surveillance Systems (NE&SS) - Radar Systems - Syracuse40可觀的投資回報據(jù)報道據(jù)報道,進(jìn)行軟件改進(jìn)行軟件改進(jìn)的投資回報率在進(jìn)的投資回報率在5:1 至至 8:1之間之間.(Herbsleb 94)過程改進(jìn)創(chuàng)造了可觀的投資回報過程改進(jìn)創(chuàng)造了可觀的投資回報41CMMI專用術(shù)語 CMMI表示法由數(shù)
31、據(jù)庫提供相似的元素集表示法由數(shù)據(jù)庫提供相似的元素集. 在一種表示法中的元素都是相同的在一種表示法中的元素都是相同的. 元素的組織和描述是不同的元素的組織和描述是不同的.42CMMI 模型表述 一個組織可以從以一個組織可以從以下兩種過程改進(jìn)的下兩種過程改進(jìn)的方法中選擇其一方法中選擇其一: 過程域能力過程域能力 組織成熟度組織成熟度CMMI 對于每一種方法都有一個表示法對于每一種方法都有一個表示法 過程域能力過程域能力 連續(xù)表示法連續(xù)表示法 組織成熟度組織成熟度 分級表示法分級表示法43連續(xù)表示法允許選擇改進(jìn)的次序允許選擇改進(jìn)的次序,使其最適合組織的商業(yè)使其最適合組織的商業(yè)目標(biāo)目標(biāo),減少組織的風(fēng)險
32、減少組織的風(fēng)險.以過程域為根底以過程域為根底,使得組織之間可以在同一過使得組織之間可以在同一過程域內(nèi)進(jìn)行比較程域內(nèi)進(jìn)行比較. 提供一個簡便的由提供一個簡便的由 EIA/IS-731 轉(zhuǎn)換至轉(zhuǎn)換至 CMMI的方的方式式.44CMMI 專用術(shù)語 過程域能力是指在單個過程域中的一組過程域能力是指在單個過程域中的一組實踐實踐.45分級表示法 規(guī)定了一系列已經(jīng)證明的改進(jìn)措施規(guī)定了一系列已經(jīng)證明的改進(jìn)措施,每一級都是每一級都是其上一級的根底其上一級的根底,效勞于上一級效勞于上一級. 運用成熟度等級運用成熟度等級,使得組織之間的比較成為可使得組織之間的比較成為可能能.使得使得SW-CMM 能簡便地轉(zhuǎn)化到能簡
33、便地轉(zhuǎn)化到 CMMI用一個簡單的等級概括了評估結(jié)果用一個簡單的等級概括了評估結(jié)果,使組織之間可以比使組織之間可以比較較.46CMMI 專用術(shù)語 組織成熟度表達(dá)于一組過程域組織成熟度表達(dá)于一組過程域.47比較這兩種不同的表示法 兩種表示法都提供了執(zhí)行過程改進(jìn)到兩種表示法都提供了執(zhí)行過程改進(jìn)到達(dá)組織目標(biāo)的方法達(dá)組織目標(biāo)的方法 兩種表示法提供的實質(zhì)內(nèi)容是相同的兩種表示法提供的實質(zhì)內(nèi)容是相同的,只不過是內(nèi)容的組織方式不同而已只不過是內(nèi)容的組織方式不同而已.48ML 1ML2ML3ML4ML5連續(xù)表示法連續(xù)表示法PAPA過程域能力過程域能力CL0 CL1 CL2 CL3 CL4 CL5PA組織成熟度組織
34、成熟度分級表示法分級表示法49過程域能力和組織成熟度的關(guān)系 1 過程域能力和組織成熟度具有相似的概過程域能力和組織成熟度具有相似的概念念. 過程域能力和組織成熟度的區(qū)別是過程過程域能力和組織成熟度的區(qū)別是過程域能力只與單一的過程域或?qū)嵺`相關(guān)域能力只與單一的過程域或?qū)嵺`相關(guān),而而組織成熟度包含一組既定的過程域組織成熟度包含一組既定的過程域.50過程域能力和機構(gòu)成熟度的關(guān)系 2 盡管等級和水平之間的對應(yīng)是一個很深盡管等級和水平之間的對應(yīng)是一個很深的主題的主題,但一般來說但一般來說,如果一組過程已被評如果一組過程已被評估確認(rèn)到達(dá)某個成熟度等級估確認(rèn)到達(dá)某個成熟度等級,那么這些被那么這些被評估的過程會
35、對應(yīng)相關(guān)的過程域能力水評估的過程會對應(yīng)相關(guān)的過程域能力水平平. 51記住模型不等同于過程模型不等同于過程. 模型告訴要做什么模型告訴要做什么,而不是怎么做或是由誰而不是怎么做或是由誰去做去做.52簡單改進(jìn)過程 確定目前處于什么現(xiàn)狀確定目前處于什么現(xiàn)狀確定想改進(jìn)到什么程度確定想改進(jìn)到什么程度 制定方案制定方案 執(zhí)行方案執(zhí)行方案 汲取經(jīng)驗教訓(xùn)繼續(xù)做汲取經(jīng)驗教訓(xùn)繼續(xù)做 PDCA過程過程: 方案、執(zhí)行、檢查、改進(jìn)方案、執(zhí)行、檢查、改進(jìn) IDEALSM53SetContextBuildSponsorshipCharterInfrastructureCharacterizeCurrent &Des
36、ired StatesDevelopRecommendationsSetPrioritiesDevelopApproachPlanActionsCreateSolutionPilot/TestSolutionRefineSolutionImplementSolutionAnalyzeandValidateProposeFutureActionsStimulus for ChangeInitiatingDiagnosingEstablishingActingLearning IDEALSM模型 SM IDEAL is a service mark of Carnegie Mellon Unive
37、rsity.54CMMI在IDEAL模型中的運用 1 初始階段初始階段 CMMI模型能幫助組織了解如何發(fā)起并確模型能幫助組織了解如何發(fā)起并確定改進(jìn)的根本內(nèi)容定改進(jìn)的根本內(nèi)容. 診斷階段診斷階段 用于過程改進(jìn)的標(biāo)準(zhǔn)用于過程改進(jìn)的標(biāo)準(zhǔn)CMMI過程改進(jìn)評估過程改進(jìn)評估方法方法(SCAMPISM)為基于為基于CMMI的過程評估的過程評估提供了準(zhǔn)繩提供了準(zhǔn)繩. SM SCAMPI is a service mark of Carnegie Mellon University.55CMMI在IDEAL模型中的運用 2建立階段建立階段 CMMI過程域注重于建立過程改進(jìn)組過程域注重于建立過程改進(jìn)組. 行動階段
38、行動階段 CMMI模型為定義和改進(jìn)過程提供了指南模型為定義和改進(jìn)過程提供了指南.學(xué)習(xí)階段學(xué)習(xí)階段 學(xué)習(xí)學(xué)習(xí)CMMI文檔是組織進(jìn)行過程改進(jìn)的根底文檔是組織進(jìn)行過程改進(jìn)的根底.56定義過程 1 成熟的過程是文檔化的成熟的過程是文檔化的. 通常采用兩種方式進(jìn)行過程文檔化通常采用兩種方式進(jìn)行過程文檔化: 描述正式的過程描述正式的過程 描述面向用戶的過程描述面向用戶的過程57定義過程 2 描述正式的過程描述正式的過程 讀者主要是過程專家讀者主要是過程專家 詳細(xì)正規(guī)的描述詳細(xì)正規(guī)的描述 主要用于開發(fā)、剪裁和改進(jìn)過程主要用于開發(fā)、剪裁和改進(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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 勞務(wù)分包企業(yè)合同范本
- 華萊士加盟合同范例
- 勞務(wù)合同范本遷戶口
- 單位食堂承攬合同范本
- 個人農(nóng)業(yè)養(yǎng)殖合同范本
- 加盟合同范本李慶亮
- 出售公司房屋合同范本
- 人壽第三方代理合同范本
- 勞動用工合同范本范本
- 企業(yè)策劃標(biāo)準(zhǔn)合同范本
- 高新技術(shù)企業(yè)認(rèn)定申請書樣例與說明
- 數(shù)據(jù)結(jié)構(gòu)英文教學(xué)課件:chapter6 Tree
- 高壓氧科工作總結(jié)高壓氧科個人年終總結(jié).doc
- 《政治學(xué)概論》教學(xué)大綱
- 橋梁缺陷與預(yù)防
- 食品生物化學(xué)習(xí)題謝達(dá)平(動態(tài))
- 新蘇教版小學(xué)科學(xué)三年級下冊全冊教案(2022年春修訂)
- 保安員工入職登記表
- 睿達(dá)RDCAM激光雕刻切割軟件V5.0操作說明書
- 機械設(shè)計基礎(chǔ)平面連桿機構(gòu)課件
- 人力資源部經(jīng)理崗位說明書
評論
0/150
提交評論