CMMI高級實務培訓講義(共67張)_第1頁
CMMI高級實務培訓講義(共67張)_第2頁
CMMI高級實務培訓講義(共67張)_第3頁
CMMI高級實務培訓講義(共67張)_第4頁
CMMI高級實務培訓講義(共67張)_第5頁
已閱讀5頁,還剩62頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

1、1CMMI簡介簡介CMMI 的全稱為:的全稱為:Capability Maturity Model Integration即能力成熟度模型集成。即能力成熟度模型集成。CMMI是是CMM模型的最新版本。模型的最新版本。早期的早期的CMMI(CMMI-SE/SW/IPPD)1.02版本是應用于軟版本是應用于軟件業項目的管理方法,件業項目的管理方法,SEI在部分國家和地區開始推廣和試在部分國家和地區開始推廣和試用。隨著應用的推廣與模型本身的發展,演繹成為一種被用。隨著應用的推廣與模型本身的發展,演繹成為一種被廣泛應用的綜合性模型。自從廣泛應用的綜合性模型。自從1994 年年SEI 正式發布軟件正式發

2、布軟件CMM 以來,相繼又開發出了系統工程、軟件采購、人力以來,相繼又開發出了系統工程、軟件采購、人力資源管理以及集成產品和過程開發方面的多個能力成熟度資源管理以及集成產品和過程開發方面的多個能力成熟度模型。模型。 2CMM的模型的模型 (1) SW-CMM (Software CMM) 軟件軟件CMM (2) SE-CMM (System Engineering CMM) 系統工程系統工程CMM (3) SA-CMM (Software Acquisition CMM) 軟件采購軟件采購CMM (4) IPT-CMM (Integrated Product Team CMM) 集成產品群組集

3、成產品群組CMM (5) P-CMM (People CMM) 人力資源人力資源能力成熟度模型能力成熟度模型3CMM的不足之處的不足之處 n不能集中其不同過程改進的能力以不能集中其不同過程改進的能力以取得更大成績;取得更大成績; n 要進行一些重復的培訓、評估和要進行一些重復的培訓、評估和改進活動,因而增加了許多成本;改進活動,因而增加了許多成本; n 遇到不同模型中有一些對相同事遇到不同模型中有一些對相同事物說法不一致,或活動不協調,甚至相物說法不一致,或活動不協調,甚至相抵觸。抵觸。4CMMI的形成的形成 1997 年,美國聯邦航空管理局(年,美國聯邦航空管理局(FAA)開發了開發了FAA

4、-iCMMSM(聯邦航空管理局(聯邦航空管理局的集成的集成CMM),該模型集成了適用于系),該模型集成了適用于系統工程的統工程的SE-CMM、軟件獲取的、軟件獲取的SA-CMM 和軟件的和軟件的SW-CMM 三個模型中的三個模型中的所有原則、概念和實踐。該模型被認為所有原則、概念和實踐。該模型被認為是第一個集成化的模型。是第一個集成化的模型。 5CMMI的級別(一)的級別(一) 1 初始級初始級 軟件過程是無序的,有時甚至是混亂的,對過程幾乎沒有定義,成功取決于個人努力。管理是反應式的。 2 已管理級已管理級 建立了基本的項目管理過程來跟蹤費用、進度和功能特性。制定了必要的過程紀律,能重復早先

5、類似應用項目取得的成功經驗。 3 已定義級已定義級 已將軟件管理和工程兩方面的過程文檔化、標文檔化、標準化準化,并綜合成該組織的標準軟件過程。所有項目均使用經批準、剪裁的標準軟件過程來開發和維護軟件,軟件產品的生產在整個軟件過程是可見的。 4 量化管理級量化管理級 分析對軟件過程和產品質量的詳細度量數據,對軟件過程和產品都有定量的理解與控制。管理有一個作出結論的客觀依據,管理能夠在定量的范圍內預測性能。 5 優化管理級優化管理級 過程的量化反饋和先進的新思想、新技術促使過程持續不斷改進。 6CMMI的級別(二)的級別(二) 每個等級都被分解為過程域,特殊目標和特殊每個等級都被分解為過程域,特殊

6、目標和特殊實踐,通用目標、通用實踐和共同特性。實踐,通用目標、通用實踐和共同特性。 每個等級都有幾個過程區域組成,這幾個過程每個等級都有幾個過程區域組成,這幾個過程域共同形成一種軟件過程能力。每個過程域,域共同形成一種軟件過程能力。每個過程域,都有一些特殊目標和通用目標,通過相應的特都有一些特殊目標和通用目標,通過相應的特殊實踐和通用實踐來實現這些目標。當一個過殊實踐和通用實踐來實現這些目標。當一個過程域的所有特殊實踐和通用實踐都按要求得到程域的所有特殊實踐和通用實踐都按要求得到實施,就能實現該過程域的目標。實施,就能實現該過程域的目標。 7CMMI的評估方式的評估方式 自我評估:用于本企業領

7、導層評價公司自身的軟自我評估:用于本企業領導層評價公司自身的軟件能力。件能力。 主任評估:使本企業領導層評價公司自身的軟件主任評估:使本企業領導層評價公司自身的軟件能力,向外宣布自己企業的軟件能力能力,向外宣布自己企業的軟件能力 CMMI的評估類型:的評估類型: 軟件組織的關于具體的軟件過程能力的評估。軟件組織的關于具體的軟件過程能力的評估。 軟件組織整體軟件能力的評估(軟件能力成熟度軟件組織整體軟件能力的評估(軟件能力成熟度等級等級 評估)。評估)。 CMMI的基本思想的基本思想 1、解決軟件項目過程改進難度增大問題、解決軟件項目過程改進難度增大問題 2、實現軟件工程的并行與多學科組合、實現

8、軟件工程的并行與多學科組合 3、實現過程改進的最佳效益、實現過程改進的最佳效益8 CMMI的原則 (1)、)、 強調高層管理者的支持。過程改進往強調高層管理者的支持。過程改進往往也是由高層管理者認識和提出的,大力度的、往也是由高層管理者認識和提出的,大力度的、一致的支持是過程改進的關鍵。一致的支持是過程改進的關鍵。 (2)、)、 仔細確定改進目標,首先應該對給定仔細確定改進目標,首先應該對給定時間內的所能完成的改進目標進行正確的估計和時間內的所能完成的改進目標進行正確的估計和定義并制定計劃。選擇能夠達到的目標和能夠看定義并制定計劃。選擇能夠達到的目標和能夠看到對組織的效益。到對組織的效益。 (

9、3)、)、 選擇最佳實踐,應該基于組織現有的選擇最佳實踐,應該基于組織現有的軟件活動和過程財富,參考其他標準模型,取其軟件活動和過程財富,參考其他標準模型,取其精華去其糟粕,得到新的實踐活動模型。精華去其糟粕,得到新的實踐活動模型。 (4)、)、 過程改進要與組織的商務目標一致,過程改進要與組織的商務目標一致,與發展戰略緊密結合。與發展戰略緊密結合。9CMMI的目標 (1)、)、 為提高組織過程和管為提高組織過程和管理產品開發、發布和維護能力的理產品開發、發布和維護能力的提供保障。提供保障。 (2)、)、 幫助組客觀織評價自幫助組客觀織評價自身能力成熟度和過程域能力,為身能力成熟度和過程域能力

10、,為過程改進建立優先級以及執行過過程改進建立優先級以及執行過程改進。程改進。10CMMI的方法 (1)、決定哪個)、決定哪個CMMI模型等級最適合組織模型等級最適合組織過程改進需要。過程改進需要。 (2)、)、 選擇模型的表示法是連續式還是階選擇模型的表示法是連續式還是階段式段式。 (3)、)、 決定組織需要用到的模型中的知識決定組織需要用到的模型中的知識領域。領域。 (4)、)、 類似類似CMM提出的過程改進提出的過程改進6步,集步,集成化過程改進分成:開始集成過程改進成化過程改進分成:開始集成過程改進,建造集建造集成改善平臺,集成傳統過程,啟動新過程,進成改善平臺,集成傳統過程,啟動新過程

11、,進行改進評估。行改進評估。11CMM與與CMMI的差別(一)的差別(一) CMM的基于活動的度量方法和瀑布過程的有的基于活動的度量方法和瀑布過程的有次序的、基于活動的管理規范有非常密切的聯系,次序的、基于活動的管理規范有非常密切的聯系,更適合瀑布型的開發過程更適合瀑布型的開發過程。而。而CMMI相對相對CMM更一步支持更一步支持迭代開發過程迭代開發過程和和經濟動機推動組織采經濟動機推動組織采用基于結果的方法用基于結果的方法:開發業務案例、構想和原型:開發業務案例、構想和原型方案;細化后納入基線結構、可用發布,最后定方案;細化后納入基線結構、可用發布,最后定為現場版本的發布。為現場版本的發布。

12、雖然雖然CMMI保留了基于活動保留了基于活動的方法的方法,它的確集成了軟件產業內很多現代的最,它的確集成了軟件產業內很多現代的最好的實踐,因此它很大程度上淡化了和瀑布思想好的實踐,因此它很大程度上淡化了和瀑布思想的聯系。的聯系。 12 CMMI 模型中在保留了模型中在保留了CMM階段式模式的基礎階段式模式的基礎上,出現了連續式模型,這樣可以幫助一個組織上,出現了連續式模型,這樣可以幫助一個組織以及這個組織的客戶更加客觀和全面的了解它的以及這個組織的客戶更加客觀和全面的了解它的過程成熟度。同時,連續模型的采用可以給一個過程成熟度。同時,連續模型的采用可以給一個組織在進行過程改進的時候帶來更大的自

13、主性,組織在進行過程改進的時候帶來更大的自主性,不用再象不用再象CMM 中中 一樣,受到等級的嚴格限制。一樣,受到等級的嚴格限制。這種改進的好處是靈活性和客觀性強,弱點在于這種改進的好處是靈活性和客觀性強,弱點在于由于缺乏指導,一個組織可能缺乏對關鍵過程域由于缺乏指導,一個組織可能缺乏對關鍵過程域之間依賴關系的正確理解而片面的實施過程,造之間依賴關系的正確理解而片面的實施過程,造成一些過程成為空中樓閣,缺少其他過程的支撐。成一些過程成為空中樓閣,缺少其他過程的支撐。兩種表現方式(連續的和階段的)從他們所涵蓋兩種表現方式(連續的和階段的)從他們所涵蓋的過程區域上來說并沒有不同,不同的是過程區的過

14、程區域上來說并沒有不同,不同的是過程區域的組織方式以及對成熟度(能力)級別的判斷域的組織方式以及對成熟度(能力)級別的判斷方式。方式。 13 CMMI 模型中比模型中比CMM 進一步強化了對需求的重視。在進一步強化了對需求的重視。在CMM 中,關于需求只有需求管理這一個關鍵過程域,也中,關于需求只有需求管理這一個關鍵過程域,也就是說,強調對有質量的需求進行管理,而如何獲取需求就是說,強調對有質量的需求進行管理,而如何獲取需求則沒有提出明確的要求。在則沒有提出明確的要求。在CMMI的階段模型中,的階段模型中,3 級有級有一個獨立的關鍵過程域叫做需求開發,提出了對如何獲取一個獨立的關鍵過程域叫做需

15、求開發,提出了對如何獲取優秀的需求的要求和方法。優秀的需求的要求和方法。CMMI 模型對工程活動進行模型對工程活動進行了一定的強化。在了一定的強化。在CMM中,只有中,只有3級中的軟件產品工程和級中的軟件產品工程和同行評審兩個關鍵過程域是與工程過程密切相關的,而在同行評審兩個關鍵過程域是與工程過程密切相關的,而在CMMI中,則將需求開發,驗證,確認,技術解決方案,中,則將需求開發,驗證,確認,技術解決方案,產品集成這些工程過程活動都作為單獨的關鍵過程域進行產品集成這些工程過程活動都作為單獨的關鍵過程域進行了要求,從而在實踐上提出了對工程的更高要求和更具體了要求,從而在實踐上提出了對工程的更高要

16、求和更具體的指導。的指導。CMMI中還強調了風險管理中還強調了風險管理。不像在。不像在CMM 中把中把風險的管理分散在項目計劃和項目跟蹤與監控中進行要求,風險的管理分散在項目計劃和項目跟蹤與監控中進行要求,CMMI3級里單獨提出了一個獨立的關鍵級里單獨提出了一個獨立的關鍵過程域過程域叫做風險叫做風險管理。管理。 14CMMI優點優點 根據根據SEI的統計,軟件企業在引入的統計,軟件企業在引入CMM后勞動生產率平均增長了后勞動生產率平均增長了35%;錯誤比率平均減少;錯誤比率平均減少39%;平;平均成本回報率為均成本回報率為5:1。 縱觀國內縱觀國內自自1993年開始年開始Motorola(中國

17、)實(中國)實施起,至后來的東軟、金蝶、用友施起,至后來的東軟、金蝶、用友等公司紛紛實施等公司紛紛實施CMM或或CMMI,國內企業實施國內企業實施CMMI一時間方興未一時間方興未艾。艾。15過程的一般定義 過程過程是為了達到給定目標所實施的一系是為了達到給定目標所實施的一系列步驟,它包括工具,方法,材料及人列步驟,它包括工具,方法,材料及人員員.16人人都知道高素質人人都知道高素質,有推動力的有推動力的人員組成有多重要人員組成有多重要, 但是即使但是即使最優秀的人才也無法在對過程最優秀的人才也無法在對過程缺乏理解或是過程運轉不良的缺乏理解或是過程運轉不良的情況下盡情發揮情況下盡情發揮. 盡管過

18、程常被認為是過程盡管過程常被認為是過程-人員人員-技術三角組合中的一技術三角組合中的一極極,但它也可以被看作是但它也可以被看作是“粘合劑粘合劑”,把其它兩極統一成把其它兩極統一成一體一體.人員人員 過程過程技術技術品質杠桿的支點品質杠桿的支點生產成本生產成本,進度和質量的主要決定因素進度和質量的主要決定因素17為什么要強調過程? 過程提供了一個富有建設性的平衡點過程提供了一個富有建設性的平衡點. 不贊成只將注意力集中于員工上不贊成只將注意力集中于員工上 一般地說一般地說,你的員工可以達到你的培訓目標你的員工可以達到你的培訓目標. 更努力地工作并不是你所想要的更努力地工作并不是你所想要的. 在過

19、程中更聰明地工作才是你所想要的在過程中更聰明地工作才是你所想要的. 同樣也不贊成只將注意力集中于技術上同樣也不贊成只將注意力集中于技術上 技術應用沒有一個合適的目標就不會有很大的盈利技術應用沒有一個合適的目標就不會有很大的盈利. 只有在合適的目標指導下只有在合適的目標指導下,才能產生最大的盈利才能產生最大的盈利18過程管理的前提 系統的質量主要取決于開發和維護該產品所使系統的質量主要取決于開發和維護該產品所使用的軟件過程的質量用的軟件過程的質量. 這個前提意味著應在注重產品的同時著眼于過這個前提意味著應在注重產品的同時著眼于過程程. 這是一個在生產過程中必須長期堅持的前提這是一個在生產過程中必

20、須長期堅持的前提. 對這個前提的信任在世界范圍內的制造業和服務業對這個前提的信任在世界范圍內的制造業和服務業質量活動中都是可見的質量活動中都是可見的(如如 ISO 標準標準).19早期的過程改進 過程管理理論是過程管理理論是Deming, Crosby, Juran等人所等人所提出概念的一個結合體提出概念的一個結合體. 在過去在過去30年里年里,這些理論已經被用于許多組織這些理論已經被用于許多組織. 人們發現了一些解決方案人們發現了一些解決方案, 但是但是,在技術和實踐在技術和實踐之間還存在著鴻溝之間還存在著鴻溝. 很多這樣的觀念已用于建立過程改進模型很多這樣的觀念已用于建立過程改進模型.20

21、什么是過程模型? 模型模型是指一些元素有組織的集合是指一些元素有組織的集合,它描述它描述了有效過程的各項特征了有效過程的各項特征. 所包括的過程是指那些已經被經驗證明所包括的過程是指那些已經被經驗證明為有效的過程為有效的過程.21如何使用模型?模型的作用:模型的作用: 幫助建立過程改進的目標和步驟,從而改進幫助建立過程改進的目標和步驟,從而改進過程過程. 幫助確保穩定的、可用的、成熟的過程幫助確保穩定的、可用的、成熟的過程. 作為項目和組織過程改進的指南作為項目和組織過程改進的指南. 有一套評估的方法,能診斷改進工作所處的有一套評估的方法,能診斷改進工作所處的狀態狀態.22為什么模型很重要?

22、模型提供:模型提供: 出發點出發點 團體先期經驗的積累團體先期經驗的積累 一種公共語言和共享視野一種公共語言和共享視野 有序工作的框架有序工作的框架 給你的組織提供一種給你的組織提供一種“改進改進”的定義方法的定義方法“所有模型都是錯誤的,一些是有用的所有模型都是錯誤的,一些是有用的.” -喬治喬治 勃克斯勃克斯23多種模型 SEI, ISO, EIA及其它組織也已生成各種及其它組織也已生成各種模型模型: 基于廣泛認同的實踐基于廣泛認同的實踐 一個已證明的獲益歷史一個已證明的獲益歷史 這些成功的努力生成了一系列相關模型這些成功的努力生成了一系列相關模型.24模型相關模型軟件 CMM軟件采購軟件

23、采購 CMM (SA-CMM)團隊軟件過程團隊軟件過程(TSP)人員人員 CMM (P-CMM)個人軟件過程個人軟件過程 (PSP)系統工程系統工程CMM (SE-CMM)相關模型ISO 9000 系列ISO/IEC 12207ISO 1001125為什么要使用CMMI?CMMI為改進組織過程和提高組織對開發、為改進組織過程和提高組織對開發、采購及產品維護或服務的管理能力提供了指采購及產品維護或服務的管理能力提供了指南南.CMMI 將已被證實的方法應用到一種結構中將已被證實的方法應用到一種結構中,該結構該結構 幫助組織檢查過程的有效性幫助組織檢查過程的有效性 確定改進的次序確定改進的次序 幫助

24、實現這些改進幫助實現這些改進26CMMISM 方案 CMMI方案的形成方案的形成 構造一個初始的集成模型系列構造一個初始的集成模型系列 建立一個框架,以便于未來模型的集成建立一個框架,以便于未來模型的集成. 創建一套相關的評估產品和培訓產品創建一套相關的評估產品和培訓產品 源模型是源模型是CMMI的出發點:的出發點: SW-CMM (軟件軟件), V2.0 草案草案 C EIA/IS-731 (系統工程系統工程) IPD-CMM (集成產品開發集成產品開發), V0.9827CMMI 產品組 成員來自成員來自 工業界工業界 美國政府美國政府 軟件工程研究所軟件工程研究所 成員特征成員特征 平均

25、平均21年的實踐經驗年的實踐經驗 來自資深的過程改進機構來自資深的過程改進機構28開發策略 模型的內容以目前最佳的實踐為基礎模型的內容以目前最佳的實踐為基礎,這些這些實踐都在當前廣泛接受的源模型中有描述實踐都在當前廣泛接受的源模型中有描述 引導公眾對模型進行評價引導公眾對模型進行評價 在正式發布之前先介紹產品梗概在正式發布之前先介紹產品梗概 基于反饋不斷更新產品系列基于反饋不斷更新產品系列 發布產品系列發布產品系列1.0版本版本 根據用戶反饋更新產品系列根據用戶反饋更新產品系列 發布最新的產品系列發布最新的產品系列1.1版本版本29CMMI 產品系列 為集成產品制定的框架應能支持產品及過程的為

26、集成產品制定的框架應能支持產品及過程的改進改進 參考模型參考模型 培訓產品培訓產品 評估方法評估方法 這些產品都有這些產品都有 通用的術語通用的術語 共同的成分共同的成分30CMMI 模型 模型選擇模型選擇: 系統工程系統工程(SE) + 軟件工程軟件工程(SW) 系統工程系統工程(SE) + 軟件工程軟件工程(SW) + 集成產品和過集成產品和過程開發程開發 (IPPD) 系統工程系統工程(SE) + 軟件工程軟件工程(SW) + 集成產品和過集成產品和過程開發程開發(IPPD) + 采購采購 (SS) 系統工程系統工程(SE) + 軟件工程軟件工程(SW) +采購采購(SS) 表現形式表現

27、形式: 分級式分級式 連續式連續式31CMMI 專用術語 CMMI中包含的每一個產品都是一個單中包含的每一個產品都是一個單獨的知識體系獨的知識體系. 軟件工程、系統工程、集成產品過程開軟件工程、系統工程、集成產品過程開發、采購都是一個獨立的發、采購都是一個獨立的學科學科.32集成意味著組織變革 隨著隨著CMMI復雜性的增加復雜性的增加, 實施中需要組實施中需要組 建涉及多領域的工作小組建涉及多領域的工作小組. 當組織選擇了當組織選擇了CMMI模型后模型后,他們會他們會發現真正的組織變革需要一個集成發現真正的組織變革需要一個集成工程才可能成功工程才可能成功. 不能將過程簡單地集成到一塊不能將過程

28、簡單地集成到一塊.33突破到另一邊當一個組織引入當一個組織引入CMMI時時,它就承認它就承認了一個商業需求了一個商業需求,那就是那就是:改進管理改進管理過程過程,將重心放在過程和產品上將重心放在過程和產品上. 34CMMI 概述CMMI模型為過程改進提供了一個結構模型為過程改進提供了一個結構化的描述化的描述.CMMI 能幫助能幫助建立過程改進目標和次序建立過程改進目標和次序為質量過程提供了指南為質量過程提供了指南 為評估當前實踐提供一個準繩為評估當前實踐提供一個準繩35概要 1過程改進必須用來過程改進必須用來幫助企業的發展幫助企業的發展而不是為了其本身而不是為了其本身. “除了上帝是對的,其它

29、我們除了上帝是對的,其它我們 只相信數據只相信數據.” - W. Edwards Deming36概要 2 改進意味著針對不同的企業做不同的事情改進意味著針對不同的企業做不同的事情: 你的企業的目標是什么你的企業的目標是什么? 你怎么衡量進步你怎么衡量進步? 改進是一個長期的戰略性的工作改進是一個長期的戰略性的工作: 在原有的基礎上你期待的效果是什么在原有的基礎上你期待的效果是什么? 怎樣檢測這些效果怎樣檢測這些效果?37過程改進優點分類 過程改進的優點可歸結為以下幾點過程改進的優點可歸結為以下幾點: 改善進度和可預見性改善進度和可預見性 縮短循環周期縮短循環周期 提高生產率提高生產率 提高質

30、量提高質量 提高顧客滿意度提高顧客滿意度 提高員工士氣提高員工士氣 增加投資回報增加投資回報 降低成本降低成本38結果: 波音的成效.0 %140%-140%. . . . . . . . . . . . . . . . . . . . . . . . .沒有歷史數據沒有歷史數據有歷史數據有歷史數據變化在變化在 + 20% to - 145%之間之間變化在變化在 - 20% to + 20%之間之間 (絕大部分在絕大部分在 1 級和級和2級級)(級別級別 3) 百分比上百分比上/下下.(Based on 120 projects in Boeing Information Systems).

31、. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .參考參考: John D. Vu. “軟件過程改進旅程軟件過程改進旅程:從級別從級別1到級別到級別5.” 7th SEPG Conference, San Jose, March 1997.改善進度和可預見性39縮短循環周期 40提高生產率和產品質量

32、 Lockheed Martin Naval Electronics & Surveillance Systems (NE&SS) - Radar Systems - Syracuse41可觀的投資回報據報道據報道,進行軟件改進行軟件改進的投資回報率在進的投資回報率在5:1 至至 8:1之間之間.(Herbsleb 94)過程改進創造了可觀的投資回報過程改進創造了可觀的投資回報42CMMI專用術語 CMMI表示法由數據庫提供相似的元素集表示法由數據庫提供相似的元素集. 在一種表示法中的元素都是相同的在一種表示法中的元素都是相同的. 元素的組織和描述是不同的元素的組織和描述是不同

33、的.43CMMI 模型表述 一個組織可以從以一個組織可以從以下兩種過程改進的下兩種過程改進的方法中選擇其一方法中選擇其一: 過程域能力過程域能力 組織成熟度組織成熟度CMMI 對于每一種方法都有一個表示法對于每一種方法都有一個表示法 過程域能力過程域能力 連續表示法連續表示法 組織成熟度組織成熟度 分級表示法分級表示法44連續表示法允許選擇改進的次序允許選擇改進的次序,使其最適合組織的商使其最適合組織的商業目標業目標,減少組織的風險減少組織的風險.以過程域為基礎以過程域為基礎,使得組織之間可以在同一使得組織之間可以在同一過程域內進行比較過程域內進行比較. 提供一個簡便的由提供一個簡便的由 EI

34、A/IS-731 轉換至轉換至 CMMI的方式的方式.45CMMI 專用術語 過程域能力過程域能力是指在單個過程域中的一組是指在單個過程域中的一組實踐實踐.46分級表示法 規定了一系列已經證明的改進措施規定了一系列已經證明的改進措施,每一級每一級都是其上一級的基礎都是其上一級的基礎,服務于上一級服務于上一級. 運用成熟度等級運用成熟度等級,使得組織之間的比較成為使得組織之間的比較成為可能可能.使得使得SW-CMM 能簡便地轉化到能簡便地轉化到 CMMI用一個簡單的等級概括了評估結果用一個簡單的等級概括了評估結果,使組織之間使組織之間可以比較可以比較.47CMMI 專用術語 組織成熟度體現組織成

35、熟度體現于一組過程域于一組過程域.48比較這兩種不同的表示法 兩種表示法都提供了執行過程改進達兩種表示法都提供了執行過程改進達到組織目標的方法到組織目標的方法 兩種表示法提供的實質內容是相同的兩種表示法提供的實質內容是相同的,只不過是內容的組織方式不同而已只不過是內容的組織方式不同而已.49ML 1ML2ML3ML4ML5連續表示法連續表示法PAPA過程域能力過程域能力CL0 CL1 CL2 CL3 CL4 CL5PA組織成熟度組織成熟度分級表示法分級表示法50過程域能力和組織成熟度的關系 1 過程域能力和組織成熟度具有相似的概過程域能力和組織成熟度具有相似的概念念. 過程域能力和組織成熟度的

36、區別是過程域能力和組織成熟度的區別是過程過程域能力域能力只與單一的過程域或實踐相關只與單一的過程域或實踐相關,而而組織成熟度組織成熟度包含一組既定的過程域包含一組既定的過程域.51過程域能力和機構成熟度的關系 2 盡管等級和水平之間的對應是一個很深盡管等級和水平之間的對應是一個很深的主題的主題,但一般來說但一般來說,如果一組過程已被評如果一組過程已被評估確認達到某個成熟度等級估確認達到某個成熟度等級,那么這些被那么這些被評估的過程會對應相關的過程域能力水評估的過程會對應相關的過程域能力水平平. 52記住模型不等同于過程模型不等同于過程. 模型告訴要做什么模型告訴要做什么,而不是怎么做或是由誰而

37、不是怎么做或是由誰去做去做.53簡單改進過程 確定目前處于什么現狀確定目前處于什么現狀 確定想改進到什么程度確定想改進到什么程度 制定計劃制定計劃 執行計劃執行計劃 汲取經驗教訓繼續做汲取經驗教訓繼續做 PDCA過程過程: 計劃、執行、檢查、改進計劃、執行、檢查、改進 IDEALSM54SetContextBuildSponsorshipCharterInfrastructureCharacterizeCurrent &Desired StatesDevelopRecommendationsSetPrioritiesDevelopApproachPlanActionsCreateSol

38、utionPilot/TestSolutionRefineSolutionImplementSolutionAnalyzeandValidateProposeFutureActionsStimulus for ChangeInitiatingDiagnosingEstablishingActingLearning IDEALSM模型 SM IDEAL is a service mark of Carnegie Mellon University.55CMMI在IDEAL模型中的運用 1 初始階段初始階段 CMMI模型能幫助組織了解如何發起并確模型能幫助組織了解如何發起并確定改進的基本內容定改進

39、的基本內容. 診斷階段診斷階段 用于過程改進的標準用于過程改進的標準CMMI過程改進評估過程改進評估方法方法(SCAMPISM)為基于為基于CMMI的過程評估的過程評估提供了準繩提供了準繩. SM SCAMPI is a service mark of Carnegie Mellon University.56CMMI在IDEAL模型中的運用 2建立階段建立階段 CMMI過程域注重于建立過程改進組過程域注重于建立過程改進組. 行動階段行動階段 CMMI模型為定義和改進過程提供了指南模型為定義和改進過程提供了指南.學習階段學習階段 學習學習CMMI文檔是組織進行過程改進的基礎文檔是組織進行過程改

40、進的基礎.57定義過程 1 成熟的過程是文檔化的成熟的過程是文檔化的. 通常采用兩種方式進行過程文檔化通常采用兩種方式進行過程文檔化: 描述正式的過程描述正式的過程 描述面向用戶的過程描述面向用戶的過程58定義過程 2 描述正式的過程描述正式的過程 讀者主要是過程專家讀者主要是過程專家 詳細正規的描述詳細正規的描述 主要用于開發、剪裁和改進過程主要用于開發、剪裁和改進過程 描述面向用戶的過程描述面向用戶的過程 讀者主要是每天使用過程的用戶讀者主要是每天使用過程的用戶. 簡單清晰的描述簡單清晰的描述 主要用于執行過程主要用于執行過程59過程描述格式 1 過程必須描述下列事項過程必須描述下列事項: 在這個過程中將執行什么活動在這個過程中將執行什么活動? 誰來完成誰來完成? 為什么要完成它們為什么要完成它們? 什么時候完成什么時候完成? 如何完成如何完成? 哪些輸入是必須的哪些輸入是必須的? 能有哪些輸出能有哪些輸出? 怎樣測量其性能怎樣測量其性能?60過程描述格式 2 不同的描述格式強調過程的不同方面不同的描述格式強調過程的不同方面,因此因此,各各有長處和短處有長處和短處. 不一樣的描述格式不一定都能方便地描述不一樣的描述格式不一定都能方便地描述: 活動的次序活動的次序 活動的時間活動的時間 活動中的數據流活動中的數據流 分層次的細節分層次的細節 與標準的出入與標準的出入

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論