Download presentation
Presentation is loading. Please wait.
1
Dean Cox Naval Undersea Warfare Center, Keyport Capability maturity model integration CMMI FOR Washington state university 16 September 2009
2
Capability Maturity Model Integration (CMMI) is a process improvement maturity model for the development of products and services. It consists of best practices that address development and maintenance activities that cover the product lifecycle from conception through delivery and maintenance. © CMMI 2nd ed. Addison-Wesely “Guidelines for Process Integration and Product Improvement” Mary Beth Chrissis, Mike Konrad, Sandy Shrum WHAT IS “CMMI”?
3
Does your company know how to develop products and services? How do you (and others) know? What kind of thinking do you need to do to have this assurance? Where does Design fit into the bigger Development picture? What problems does a Development project need to anticipate? THERE ARE ANSWERS TO THESE QUESTIONS:
4
Process Steps THINKING IN TERMS OF “PROCESSES”
5
Develop Product BASIC PROCESS
6
Develop Product InputsOutputs BASIC PROCESS
7
Develop Product InputsOutputs Constraints Resources
8
PROCESSES INTERACT Plan for Requirements Dev InputsOutputs Constraints Resources Develop Requirements InputsOutputs Constraints Resources Control Docs InputsOutputs Constraints Resources Develop a Solution InputsOutputs Constraints Resources Resource Planning Requirements Planning Documentation Control Requirements Development Tradeoff Options Develop a Solution InputsOutputs Constraints Resources Design Prove the Solution InputsOutputs Constraints Resources Customer Liaison Communicate InputsOutputs Constraints Resources EDM Prioritize Plant InputsOutputs Constraints Resources Plant Priorities
9
PROCESSES INTERACT Plan for Requirements Dev InputsOutputs Constraints Resources Develop Requirements InputsOutputs Constraints Resources Control Docs InputsOutputs Constraints Resources Develop a Solution InputsOutputs Constraints Resources Resource Planning Requirements Planning Documentation Control Requirements Development Tradeoff Options Develop a Solution InputsOutputs Constraints Resources Design Prove the Solution InputsOutputs Constraints Resources Customer Liaison Communicate InputsOutputs Constraints Resources EDM Prioritize Plant InputsOutputs Constraints Resources Plant Priorities Requirements change Customers gradually understand their requirements Planning is complex, may be goofed up A constraint is missed: Regulatory, Re-work, Contract default Someone is not adequately trained Machines go out of calibration Business priorities change Suppliers are poorly selected Supplier agreements are poorly written Measurement and performance objectives do not reveal needed information
10
YOU NEED A MODEL
11
Capability Maturity Model Integration (CMMI) is a process improvement maturity model for the development of products and services. It consists of best practices that address development and maintenance activities that cover the product lifecycle from conception through delivery and maintenance. © CMMI 2nd ed. Addison-Wesely “Guidelines for Process Integration and Product Improvement” Mary Beth Chrissis, Mike Konrad, Sandy Shrum WHAT IS “CMMI”?
12
REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 PROCESS AREAS CMMI MODEL COMPONENTS AND LEVELS OPFDARRSKMOTIPM Generic Goal 4 Generic Goal 5 QNTV OBJECTIVES STABILIZATION CPI TO BUSN OBJ ROOT CAUSES
13
REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 PROCESS AREAS MATURITY LEVEL 2 OPFDARRSKMOTIPM Defined Organization Managed Organization
14
REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 PROCESS AREAS MATURITY LEVEL 3 OPFDARRSKMOTIPM Defined Organization Managed Organization
15
PROCESS AREAS REQUIREMENTS MANAGEMENT REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Obtain an Understanding of Requirements Obtain Commitment to Requirements Manage Requirements Changes Maintain Bidirectional Traceability of Requirements Identify Inconsistencies Between Project Work and Requirements
16
PROCESS AREAS PROJECT PLANNING REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Estimate the Scope of the Project Establish Estimates of Work Product and Task Attributes Define Project Lifecycle Determine Estimates of Effort and Cost Establish the Budget and Schedule Identify Project Risks Plan for Data Management Plan for Project Resources Plan for Needed Knowledge and Skills Plan Stakeholder Involvement Establish the Project Plan Review Plans That Affect the Project Reconcile Work and Resource Obtain Plan Commitment
17
PROCESS AREAS PROJECT MONITORING AND CONTROL REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Monitor Project Planning Parameters Monitor Commitments Monitor Project Risks Monitor Data Management Monitor Stakeholder Involvement Conduct Progress Reviews Conduct Milestone Reviews Analyze Issues Take Corrective Action Manage Corrective Action
18
FOR EXAMPLE… Project: Submarine Combat Systems In-Service Engineering Reqmt: Request for Engineering Support - Provide repair solution for a malfunctioning communications component. Monitoring: Monthly Project Performance Review
19
FOR EXAMPLE… Convert to Requested Format Import Online Data to Excel using web-query Use Access for Filtering
20
PROCESS AREAS SUPPLIER AGREEMENT MANAGEMENT REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Determine Acquisition Type Select Suppliers Establish Supplier Agreements Execute the Supplier Agreement Monitor Selected Supplier Processes Evaluate Selected Supplier Work Products Accept the Acquired Product Transition Products
21
PROCESS AREAS MEASUREMENT AND ANALYSIS REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Establish Measurement Objectives Specify Measures Specify Data Collection and Storage Procedures Specify Analysis Procedures Collect Measurement Data Analyze Measurement Data Store Data and Results Communicate Results
22
PROCESS AREAS PROCESS AND PRODUCT QUALITY ASSURANCE REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Objectively Evaluate Processes Objectively Evaluate Work Products and Services Communicate and Ensure Resolution of Noncompliance Issues Establish Records
23
PROCESS AREAS CONFIGURATION MANAGEMENT REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Identify Configuration Items Establish a Configuration Management System Create or Release Baselines Track Change Requests Control Configuration Items Establish Configuration Management Records Perform Configuration Audits
24
PROCESS AREAS MATURITY LEVEL 2 REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Managed Process Defined Process
25
PROCESS AREAS USING CMMI FOR PROCESS IMPROVEMENT REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 OPFDARRSKMOTIPM Managed Process Defined Process Foundation for Project Management Foundation for Process Maturity Engineering Processes 1 2 3
26
REQMPPPMCSAMPPQAMACMOPDVALVERPITSRD Generic Goal 2 Generic Goal 3 DEFINED PROCESS STAKEHOLDERS CONFIGURATIONS TRAINING RESPONSIBILITIES RESOURCES PROCESS POLICY MGT REVIEW EVALUATE MONITOR IMPROVEMENT DATA Generic Goal 1 PROCESS AREAS MATURITY LEVEL 3 OPFDARRSKMOTIPM Defined Organization Managed Organization
27
Jul 08Sep 08Nov 08 Nov 07 Aug 08 Jun 09 May 09 Apr 09 Mar 09 Feb 09 Jan 09 Dec 08 Oct 08 Dec 07Jan 08Feb 08 Mar 08 Apr 08 May 08 Sep 09 Aug 09 Jul 09 Oct 07 Jun 08 Stage 1 Startup 10/07 Overall policy & structure List, Characterize Projects Directive store and process Functional Area Definitions First directive deadline Revised directive deadline Auditing Stage 2 Project Mgt Project Planning Project Execution Project Closeout Stage 4 Engineering Configuration Management ISE directives Design & Development directives Stage 3 Quality & Business Remaining Quality directives All Business directives Stage 5 Remaining Directives, Project Plans Remaining Logistics directives Fleet Support directives Build & Approve Project Plans FY 09 Project Plans Stage 7 Demonstrate on Eight Projects Improve PIID Structure and collection Improve Directives Stage 6 Demonstrate on Two Projects PIID Structure and collection C C C B BA FY 10 Project Plans Implementation Team Leader Quality Manager / Auditor Quality / Lean ManagerLean Manager Publisher / Document Control PointLogistics InternQuality Specialist Publisher Document Control Point MILESTONES TO MATURITY LEVEL 2
28
Questions?
Similar presentations
© 2024 SlidePlayer.com Inc.
All rights reserved.