Dean Cox Naval Undersea Warfare Center, Keyport Capability maturity model integration CMMI FOR Washington state university 16 September 2009.

Slides:



Advertisements
Similar presentations
Integrated Project Management IPM (Without IPPD) Intermediate Concepts of CMMI Project meets the organization Author: Kiril Karaatanasov
Advertisements

Process and Product Quality Assurance (PPQA)
Software Quality Assurance Plan
Software Engineering CSE470: Process 15 Software Engineering Phases Definition: What? Development: How? Maintenance: Managing change Umbrella Activities:
Chapter 7: Key Process Areas for Level 2: Repeatable - Arvind Kabir Yateesh.
More CMM Part Two : Details.
CMMI Overview Dr. Korson Software Engineering. 2 Immature organizations can be successful on occasion, but ultimately run into difficulties because –Success.
200209–CSSA0001 – 16/27/ :25 PM CSSA Cepeda Systems & Software Analysis, Inc. GENERIC.
Adaptive Processes Comparing CMMI 1.2 vs. CMMI 1.1 LN Mishra Adaptive Processes Consulting.
CMMI Overview Quality Frameworks.
ISO 9000 Certification ISO 9001 and ISO
© 2008 Prentice Hall11-1 Introduction to Project Management Chapter 11 Managing Project Execution Information Systems Project Management: A Process and.
Project Execution.
Software Engineering Institute Capability Maturity Model (CMM)
PRESENTED BY TRUST THOMAS EROMOSELE STUDENT NO:
Release & Deployment ITIL Version 3
What is Business Analysis Planning & Monitoring?
Capability Maturity Model Integrated
CMMI Course Summary CMMI course Module 9..
Capability Maturity Model Integration
8. CMMI Standards and Certifications
The Key Process Areas for Level 2: Repeatable Ralph Covington David Wang.
Capability Maturity Model® Integration (CMMISM) Personal Prof. Dr. ir J. De Man CMMI (personal)
COMPANY CONFIDENTIAL Page 1 Final Findings Briefing Client ABC Ltd CMMI (SW) – Ver 1.2 Staged Representation Conducted by: QAI India SM - CMMI is a service.
Dillon: CSE470: SE, Process1 Software Engineering Phases l Definition: What? l Development: How? l Maintenance: Managing change l Umbrella Activities:
OSF/ISD Project Portfolio Management Framework January 17, 2011.
Copyrights I Global Manager Group | Revision 0.1 Feb 2009 | 1 GMG DEMO OF ISO: ENERGY MANAGEMENT SYSTEM AUDITOR TRAINING PRESENTATION KIT.
『华东师范大学』 课程名称: 软件开发实践 Software Development Practice 课程类型: 实践课 第二讲: 项目管理 Lect_02: Manage the Project 主讲 : 软件学院 周勇 副 教授 日期 :
Project Planning Author : Software Engineering Institute Carnegie Mellon University 學生 : 吳與倫 老師:李健興 教授.
IT Requirements Management Balancing Needs and Expectations.
Lecture 11 Managing Project Execution. Project Execution The phase of a project in which work towards direct achievement of the project’s objectives and.
10/16/2015Bahill1 Organizational Innovation and Deployment Causal Analysis and Resolution 5 Optimizing 4 Quantitatively Managed 3 Defined 2 Managed Continuous.
Software process improvement Framework for SPI SPI support groups, maturity and immaturity models Assessment and gap analysis Education and training Selection.
Montgomery County, Maryland DTS CMMI Approach & Implementation Mike Knuppel 03/20/2006.
Project Life Cycle.
Managing CMMI® as a Project
Georgia Institute of Technology CS 4320 Fall 2003.
EMS User Group Conference – 2008 PHI EMS MIGRATION TO COMMON PLATFORM PROJECT Manley Higgins Project Manager System Operations Pepco Holdings Inc. September.
@2002 Copyright, Itreya Technologies CMMI kick off July 2005.
Software Engineering - I
Project Management Processes for a Project
1 | 2010 Lecture 3: Project processes. Covered in this lecture Project processes Project Planning (PP) Project Assessment & Control (PAC) Risk Management.
CMMI FRAMEWORK SRIKANTH DEVINENI. Process failure is recognised when Project is delivered late Too much redundancy Customer complaints after delivery.
1 Agenda for measurement r1. CMMI r2. Other thrusts.
Q u a l i t y 1 Austin Energy Electric Service Delivery Quality Management System.
Software Project Management (SEWPZG622) BITS-WIPRO Collaborative Programme: MS in Software Engineering SECOND SEMESTER /1/ "The content of this.
Purpose: The purpose of CMM Integration is to provide guidance for improving your organization’s processes and your ability to manage the development,
Copyright © | Trade secret and confidential Page 1 Innovative, Professional, Fact Based and Eustressed© Maruthi Quality Management Services Ptv. Ltd..,
Advanced Project Management Project Planning Phase Ghazala Amin.
Pittsburgh, PA CMMI Acquisition Module - Page M5-1 CMMI ® Sponsored by the U.S. Department of Defense © 2005 by Carnegie Mellon University This.
COMPGZ07 Project Management CMMI Project Planning Lecture 5b Graham Collins, UCL.
MSA Orientation – v203a 1 What’s RIGHT with the CMMI?!? Pat O’Toole
Project Management Strategies Hidden in the CMMI Rick Hefner, Northrop Grumman CMMI Technology Conference & User Group November.
Project Management Processes for a Project Chapter 3 PMBOK® Fourth Edition.
Project Planning Goal 1 - Estimates are documented for use in tracking and planning project. Goal 2 - Project Activities and commitments planned and documented.
CMMI Overview Quality Frameworks. Slide 2 of 146 Outline Introduction High level overview of CMMI Questions and comments.
© 2004 Tangram Hi-Tech Solutions Project Management According to the CMMI1 Project Management according to the Capability Maturity Model (CMMI)
6/6/ SOFTWARE LIFE CYCLE OVERVIEW Professor Ron Kenett Tel Aviv University School of Engineering.
Implementing Program Management Standards at Duke Energy.
Certification: CMMI Emerson Murphy-Hill. Capability Maturity Model Integration (CMMI) Creation of the Software Engineering Institute (SEI) at Carnegie.
CMMI for Services, Version 1.3 Speaker: Business Excellence Date:
Project Execution Methodology
CS4311 Spring 2011 Process Improvement Dr
TechStambha PMP Certification Training
Development Projects / Analysis Projects / On-site Service Projects
CMMI – Staged Representation
SmartMeterTM Steering Committee Update – September 2012
Business Process Maturity Model
SmartMeterTM Steering Committee Update – November 2012
Presentation transcript:

Dean Cox Naval Undersea Warfare Center, Keyport Capability maturity model integration CMMI FOR Washington state university 16 September 2009

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”?

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:

Process Steps THINKING IN TERMS OF “PROCESSES”

Develop Product BASIC PROCESS

Develop Product InputsOutputs BASIC PROCESS

Develop Product InputsOutputs Constraints Resources

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

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

YOU NEED A MODEL

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”?

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

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

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

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

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

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

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

FOR EXAMPLE… Convert to Requested Format Import Online Data to Excel using web-query Use Access for Filtering

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

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

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

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

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

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

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

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

Questions?