1 / 32

Introduction to CMMI

Introduction to CMMI. CYT. Outline. What is CMMI CMMI Content CMMI Representation Model: Staged CMMI Representation Model: Continued. What is CMMI. SEI, CMU http://www.sei.cmu.edu/cmmi/cmmi.html (main page)

ataret
Download Presentation

Introduction to CMMI

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Introduction to CMMI CYT

  2. Outline • What is CMMI • CMMI Content • CMMI Representation Model: Staged • CMMI Representation Model: Continued

  3. What is CMMI • SEI, CMU • http://www.sei.cmu.edu/cmmi/cmmi.html (main page) • http://www.sei.cmu.edu/cmmi/translations/trad-chinese/models/index.html (Chinese translation) • CMMI 模式是CMMI產品系列(model, 評估準則,訓練敎材)的一部份 • 介紹CMMI最佳執行方法的 正式文件 • CMMI Model • CMMI-SE/SW/IPPD/SS Version 1.1 (staged, continued) • CMMI-SE/SW/IPPD Version 1.1 (staged, continued) • CMMI-SE/SW Version 1.1 (staged, continued) • CMMI-SW Version 1.1 (staged, continued) 多一兩個Process Area

  4. What is CMMI (cont’d) • 各種不同的mode • SE-CMM • SA-CMM • SECAM • IPD-CMM • FAA-iCMM • ISO/IEC 12207 • ISO/IEC 15l288 • ISO/IEC 15504 • 因為各自的model標準化了 • Model 之間的協調變難了 好處 成本 重點明確 流程的整合 流程的靈活性(加PA) CMMI

  5. What is CMMI (cont’d) • CMMI and Business Objectives • Produce quality products or services • Create value for the stockholders • Be an employer of choice • Enhance customer satisfaction • Increase market share • Implement cost savings and best practices • Gain an industry-wide recognition for excellence

  6. What is CMMI (cont’d) • CMMI Objectives • Eliminating inconsistencies. • Reducing duplication. • Increasing clarity and understanding. • Providing common terminology. • Providing consistent style. • Establishing uniform construction rules. • Maintaining common components. • Assuring consistency with ISO/IEC 15504. (SPI) • Being sensitive to the implications for legacy efforts.

  7. CMMI Content • Process Area • The fundamental organizational feature of all the CMMI models is the "process area." Not everything related to processes and process improvement is included in a process-improvement model. • 一組同屬某一領域而彼此相關的執行方法,當共同執行時可達成一組目標,這些目標對該領域的重大改善是重要的 • in CMMI version 1.1 models with a relatively small set of process areas: 22 in CMMI-SE/SW and CMMI-SW, 24 in CMMI-SE/SW/IPPD, and 25 in CMMI-SE/SW/IPPD/SS. • Content Classification • Required Materials • Expected Materials • Informative Materials

  8. Commitment to Perform (CO) Ability to Perform (AB) Directing Implementation (DI) Verifying Implementation (VE) CMMI Content (cont’d) • Specific Goal • 說明必須執行什麼以滿足該Process Area • Specific Practice • 說明一組活動,這組活動被期望可達成某Process Area的Specific Goal • Generic Goal • 相同goal可適用於多個Process Area • Generic Practice • 提供制度化(institutionalization),以確保Process Area的相關流程是有效的、可重複的、可持續的

  9. PA Specific Goal (SG) PA Generic Goal (GG) PA PA CMMI Content (cont’d) • Required Materials • The sole required component of the CMMI models is the "goal." A goal represents a desirable end state, the achievement of which indicates that a certain degree of project and process control has been achieved.

  10. The same Level PA PA PA PA CMMI Content (cont’d) • Expected Materials • The only expected component of the CMMI models is the statement of a "practice." Single PA Specific Practice (SP) Generic Practice (GP)

  11. CMMI Content (cont’d) • Informative Materials • Purpose • Introductory Note • Reference • Names • Practice-to-Goal Relationship Table • Notes • Typical Work Products. • Subpractices • Discipline Amplifications • Generic Practice Elaborations

  12. Staged/Maturity Continued/Capability CMMI Representation Model

  13. CMMI Representation Model (cont’d) • Staged • 組織流程成熟度(maturity) • 提供經過驗証的改善順序 • 此順序由基本的管理執行方法開始,逐步邁向預先定義且經過驗証的進階層級( maturity level) • Continued • 流程領域的能力(capability) • 允許選擇改善的順序,使其其最能符合組織的經營目標,同時降低風險範園

  14. Map: CMMI Representation Model: Staged

  15. Map: CMMI Representation Model: Continued

  16. CMMI Representation Model: Staged

  17. CMMI Representation Model: Staged

  18. Maturity Level 1: Initial • 不確定的工作方式,沒有固定流程 • Project經常超出預算和時程 • 成功經驗無法重複,績效全賴強者與英雄 • 績效難以預測

  19. Maturity Level 2: Managed • 己確保需求是被管理的 • 其流程是經過規劃、執行、度量及控制的 • 需求、流程、工作產品及服務是受管理的 • 可以重複使用以前的經驗及成果

  20. process1 process1 process1 Maturity Level 3: Defined • Organization’s set of standard processes為level 3的基礎 • 軟體發展的Engineering Activity, Mangement Activity已標準化 • 資產 • 調適… • 與level 2之主要區別 • 標準、流程說明及程序的範範

  21. Maturity Level 4: Quantitatively Managed • 統計、量化技術 以了解過去並預測未來的流程績效、產品品質及服務品質

  22. Maturity Level 5: Optimizing • 持續進行流程改善

  23. Light-Weight CMMI Requirements Development (RD) • SG 1 Develop customer requirements (Use NSC Proposal) • SP 1.1 Elicit needs • SP 1.2 Develop the customer requirements, • SG 2 Develop product requirements • SP 2.1 Establish product and product component requirements • SP 2.2 Allocate product component requirements • SP 2.3 Identify interface requirements • SG 3 Analyze and validate requirements • SP 3.1 Establish operational concepts and scenarios • SP 3.2 Establish a definition of required functionality • SP 3.3 Analyze requirements • SP 3.4 Analyze requirements to achieve balance • SP 3.5 Validate requirements with comprehensive methods

  24. CMMI Maturity Level: 2 Requirements Management • SG1 • GG2 • GG3

  25. 需求管理 執行方法與目標的關係對照表 SG1 管理需求 SP 1.1 SP 1.2 SP 1.3 SP 1.4 SP 1.5 GG2 制度化己管理流程 GP 2.1 (CO1) GP 2.2 (AB1) GP 2.3 (AB2) GP 2.4 (AB3) GP 2.5 (AB4) GP 2.6 (DI1) GP 2.7 (DI2) GP 2.8 (DI3) GP 2.9 (VE1) GP 2.10 (VE2) GG3 制度化已定義流程 GP 3.1 GP 3.2 • 目的 • ………… • 簡介 • ………... • 相關流程領域 • ………... • 特定及一般目標 • SG1 管理需求 • ………. • GG2 制度化己管理流程 • ………. • GG3 制度化已定義流程 • ……….

  26. 需求管理 • 典型的工作產品 • 區別適當需求提供者的準則清單 • 需求評估和接收準則 • 依準則進行分析 • 經議定的需求 • 細部執行方法 • 建立區別適當需求提供者的準則清單 • 建立客觀的需求接收準則 • 分析需求,以確保其符合已建立之準則的要求 • 與需求提供者達成需求共識,使專穼成員可對需求承諾 • 各目標的特定執行方法 • SG1 管理需求 • …. • SP 1.1 了解需求 • …. • SP 1.2 取得需求承諾 • …. • SP 1.3 管理需求變更 • …. • SP 1.4 維護需求的雙向追溯性 • …. • SP 1.5 界定專案工作與需求間的差異 • …. • GG2 • GP 2.1 (CO 1) 建立組織政策 • GP 2.2 (AB 1) 規劃流程 • GP 2.3 (AB 2) 提供資源 • GP 2.4 (AB 3) 指派責任 • GP 2.5 (AB 4) 訓練人員 • GP 2.6 (DI 1) 管理建構 • GP 2.7 (DI 2) 界定並納入相關的關鍵人員 • GP 2.8 (DI 3) 監控流程 • GP 2.9 (VE 1) 客觀評估遵循程度 • Gp 2.10 (VE 2) 與上層管理人員審查各狀況 • GG3 • GP 3.1 建立已定義流程 • GP 3.2 收集改善資訊

  27. CMMI Representation Model: Continued

  28. Capability

  29. CMMI Representation Model: Continued

  30. Continuous Grouping

  31. Process ManagementOrganizational Innovation and Deployment • 目的 • … • 簡介 • … • 相關流程領域 • … • 特定目標 • SG1 • SG2 • 一般目標 • GG1 • GG2 • GG3 • GG4 • GG5 • 執行方法與目標的關係對照表 • … • 各目標的特定執行方法 • SG1 • SP 1.1-1 • … • 各目標的一般執行方法 • GG1 • GP 1.1 • …

More Related