Highlights of CMMI and SCAMPI 1.2 Changes

Similar documents
CMMI Version 1.2. Model Changes

A Global Overview of The Structure

Software Process Assessment

CMMI for Acquisition Quick Reference

CMMI-DEV V1.3 CMMI for Development Version 1.3 Quick Reference Guide

What s New in V1.3. Judah Mogilensky Process Enhancement Partners, Inc.

Update Observations of the Relationships between CMMI and ISO 9001:2000

8. CMMI Standards and Certifications

Practical Application of the CMMI for Building a Strong Project Management Infrastructure

SCAMPI V1.1 Method Overview

CMMI for Services Quick Reference

MTAT Software Engineering Management

USAF Software Technology Support Center (STSC) STSC SPI Help Desk COM , DSN

CC and CMMI. An Approach to Integrate CC with Development

CMMI Version 1.2 and Beyond

DORNERWORKS QUALITY SYSTEM

High Maturity Practices in Quality Assurance Mechanisms for Quantitative Management (QM) and Continuous Process Improvement (CPI)

Bill Smith, CEO Leading Edge Process Consultants LLC

Process Maturity Profile

Teuvo Suntio. Quality Development Tools. Professor of Power Electronics at University of Oulu. Electronic System Design A TS Rev. 1.

Patricia A Eglin David Consulting Group

Relationship between CMMI Maturity Levels and ISO/IEC Processes Capability Profiles

System Engineering Process Improvement using the CMMI in Large Space Programs

Lesson Learned from Cross Constellations and Multi Models Process Improvement Initiatives

What Functional Groups Are Included in the CMMI -SE/SW/IPPD/SS Model?

Software technology 3. Process improvement models. BSc Course Dr. Katalin Balla

CMM,,mproving and,ntegrating

A Real-Life Example of Appraising and Interpreting CMMI Services Maturity Level 2

CMMI for Technical Staff

SCRUM and the CMMI. The Wolf and the Lamb shall Feed Together

SOFTWARE ENGINEERING SOFTWARE PROCESS. Saulius Ragaišis.

Generating Supportive Hypotheses

9/24/2011 Sof o tw t a w re e P roc o e c s e s s s Mo M d o e d l e s l 1 Wh W a h t t i s i s a Pr P oc o ess s 2 1

Use of Competency Guidelines to Address CMMI GP 2.5

CMMI-SVC V1.3 CMMI for Services Version 1.3 Quick Reference Guide

Using CMMI. Type of Work. IT solution development Software development IT solution integration IT solution deployment

Using the Equity in AS9100C to Implement CMMI-DEV Maturity Level 3

CMMI for Services (CMMI -SVC) Process Areas

How to Assure your Subcontractors Quality with Cross Constellations and Multi Models Inspiration Continues Process Improvement Initiatives

Systems and Software Technology Conference

Strategies for Transitioning to CMMI-SVC

CMMI Capability Maturity Model Integration [CMU SEI]

CMMI SM Mini- Assessments

Managing a Project and Keeping Sane While Wrestling Elegantly With PMBOK, Scrum and CMMI (Together or Any Combination)

Organizational Synthesis - CMMI, The Glue That Binds

Buy:

Engineering. CMMI for Development V.1.2 Module 3. M03/Engineering/v1.2

Why Should you Care about CMMI?

Leveraging Your Service Quality Using ITIL V3, ISO and CMMI-SVC. Monday Half-Day Tutorial

Do s and Don ts of Appraisal Preparation

Understanding and Leveraging a Supplier s CMMI Efforts: A Guidebook for Acquirers (Revised for V1.3)

Ogden Air Logistics Center

Top 10 Signs You're Ready (or Not)

Software Engineering. Lecture 7: CMMI

One if by Land, Two if by Sea

CMMI High Maturity An Initial Draft Interpretation for V1.3

Integrated Class C Process Appraisals (ICPA)

This chapter illustrates the evolutionary differences between

Changes to the SCAMPI Methodology and How to Prepare for a SCAMPI Appraisal

CMMI Current State and Future Plans

Implementing Systems Engineering Processes to Balance Cost and Technical Performance

Measuring the Maturity Level of Core System Development Project in a Financial Company Using CMMI-DEV

Chapter 26 Process improvement

Risk Mitigated SCAMPI SM Process

CMMI A-Specification. Version 1.7. November, For CMMI Version 1.2. This document is controlled by the CMMI Steering Group.

CMMI-SVC: A Cost-Effective Approach to Early Use

Do s Don ts and Pitfalls: Planning your first CMMI appraisal

Understanding Model Representations and Levels: What Do They Mean?

Who needs that process stuff anyway? A practical example of process discipline to improve deployment

Q.A. Осигуряване на качество на софтуера (2016/2017, редовно/задочно)

PM Architecture Design as a Critical Success Factor in CMMI Model Implementation

How to Develop Highly Useable CMMI Documentation

CMMI V2.0 MODEL AT-A-GLANCE. Including the following views: Development Services Supplier Management. CMMI V2.0 outline BOOKLET FOR print.

CMMI-DEV v1.3 Good? Bad? Ugly?

Quest 2015 Webinar Series:

TACOM-ARDEC Software Enterprise (SWE) CMMI Based Process Improvement

Marilyn Ginsberg-Finner Northrop Grumman Corporation

CMMI SM Model Measurement and Analysis

Interpretive Guidance: What We ve Learned

CMMI SCAMPI Distilled Using Appraisals for Process Improvement

The Issue of Performance Why Do you need a Maturity Level 5. Achieving the Organizational Business Objectives Through Optimized Operational Processes

Comparing Scrum And CMMI

CERT Resilience Management Model, Version 1.2

Proposed Approach to Heterogeneous CMMI. Appraisals. Joseph V. Vandeville. 14 November 2007

Gary Natwick Harris Corporation

CMMI for Services: Re-introducing the CMMI for Services Constellation

CMMI v1.1 for a Service-Oriented Organization. By Steve Hall, Jeff Ricketts, Diane Simpson 16 November 2005

What is important in CMMI and what are the interrelations among its elements?

The Quality Paradigm. Quality Paradigm Elements

Boldly Going Where Few Have Gone Before SCAMPI SM C Appraisal Using the CMMI for Acquisition

Project Selection for SCAMPI A

Analyzing Resonance of Motivation in Software Development Process Training by Using FRAM (Work-in-progress)

The Rational Unified Process and the Capability Maturity Model Integrated Systems/Software Engineering

Q.A. Осигуряване на качество на софтуера (2016/2017, редовно/задочно)

Process Improvement: CMMI

Maturity Models - CMMI

Process Improvement: CMMI

Capability Maturity Model Integration (CMMI) V1.3 and Architecture-Centric Engineering

Transcription:

Highlights of CMMI and SCAMPI 1.2 Changes Presented By: Sandra Cepeda March 2007 Material adapted from CMMI Version 1.2 and Beyond by Mike Phillips, SEI and from Sampling Update to the CMMI Steering Group by Will Hayes, SEI CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.

Agenda Model Changes SCAMPI Changes Changes to Policies on SCAMPI A Appraisals in CMMI Version 1.2 and the Sunset Period for V1.1 CSSA Proprietary - Do not use without permission of CSSA, Inc. 2

Major Themes for Model Changes Reduce Complexity & Size Increase Coverage CSSA Proprietary - Do not use without permission of CSSA, Inc. 3

Reduced Model Complexity & Size Eliminated the Concepts of Advanced Practices and Common Features Consolidated and Simplified the IPPD Material OEI OPD IT IPM Incorporated ISM into SAM; Eliminated Supplier Sourcing (SS). All Definitions Consolidated in the Glossary Adopted a Single Book Approach (i.e., Will No Longer Provide Separate Development Models) All Representations, Additions, and Disciplines are in One Document Users Can Choose to Use: Representation-Specific Content (i.e., Continuous, Staged) Addition-Specific Content (i.e., IPPD) Amplifications (i.e., Hardware Engineering, Software Engineering, Systems Engineering) Report Size Reduced 15% From Either Predecessor; s Reduced 12% CSSA Proprietary - Do not use without permission of CSSA, Inc. 4

Increased Model Coverage Added Hardware Amplifications Added Two Work Environment Practices (i.e., One in OPD and One in IPM) Added Goal and Two Practices in OPF, and Detail to One Practice in IPM to Emphasize Importance of Process Adoption at Project Startup Updated Notes (Including Examples) Where Appropriate so That They Also Address Service Development and Acquisition of Critical Elements Updated Name to CMMI for Development (CMMI-DEV) to Reflect the Expanded Coverage CSSA Proprietary - Do not use without permission of CSSA, Inc. 5

Model Changes - Other Improved the Overview Section (Part One) Improved Clarity of How GPs are Used Moved Generic Goals and Practices to Part Two Added Explanation of How Process Areas Support the Implementation of GPs Added GP Elaborations for GP 3.2 Changed GP 2.6 to Say, Place Designated Work Products of the Process Under Appropriate Levels of Control Improved the Glossary (e.g., Higher Level Management, Bidirectional Traceability, Subprocess) Clarified Material Throughout the Model Based on Over 1000 Change Requests Introduced the Concept of Additions Informative Material, a Specific Practice, a Specific Goal, or a Process Area That Extends the Scope of a Model or Emphasizes a Particular Aspect of its Use In CMMI-DEV, All Additions Apply to IPPD Introduced the Concept of Constellations (e.g., Development Services, Acquisition) CSSA Proprietary - Do not use without permission of CSSA, Inc. 6

CMMI Model Combinations V 1.1 V 1.2 Supplier Sourcing Integrated Product and Process Development IPPD Organizational Goal (OPD) Project Goal (IPM) SW Related Examples SE Related Examples SW Related Examples SE Related Examples HW Related Examples CMMI Core CMMI Core (now includes SS) CSSA Proprietary - Do not use without permission of CSSA, Inc. 7

CMMI Model Structure Staged Continuous Maturity Levels (1-5) (1-5) Process Area 1 Process Area N Process Area 1 Process Area N Process Area 2 Process Area 2 Generic Goals (2-3) (2-3) Specific Goals Generic Goals Specific (1-5) Goals (1-5) Common Features Commitment To Perform Ability To Perform Directing Implementation Verification Capability Levels (0-5) (0-5) Generic Practices (2.1-2.10 3.1-3.2) Specific Practices Generic Practices (1.1, (1.1, 2.1-2.10 3.1-3.2, 4.1-4.2 4.1-4.2 5.1-5.2) No Base or Advanced Specific Practices Specific Practices CSSA Proprietary - Do not use without permission of CSSA, Inc. 8

ML2 ML 1 ML3 ML4 Staged ML5 Organization Maturity Level 5 OID, CAR Maturity Level 4 OPP, QPM Maturity Level 3 RD, RD, TS, TS, PI, PI, VER, VAL, OPF, OPD, +IPPD, OT, IPM, OT, RSKM, IPM DAR, +IPPD, OEI, RSKM, IT, ISM DAR Maturity Level 2 REQM, PP, PP, PMC, MA, MA, PPQA, CM, SAM CMMI-DEV version 1.2 in a Nutshell Process Process Areas Areas (SE/SW/IPPD/SS) Organizational Innovation & Deployment (OID) Casual Analysis and Resolution (CAR) Organizational Process Performance (OPP) Quantitative Project Management (QPM) Requirements Development (RD) Technical Solution (TS) Product Integration (PI) Verification (VER) Validation (VAL) Organizational Process Focus (OPF) Organizational Process Definition (OPD) +IPPD Organizational Training (OT) Integrated Project Management (IPM) +IPPD Risk Management (RSKM) Decision Analysis and Resolution (DAR) Requirements Management (REQM) Project Planning (PP) Project Monitoring and Control (PMC) Measurement and Analysis (MA) Process and Product Quality Assurance (PPQA) Configuration Management (CM) Supplier Agreement Management (SAM) Capability Level 0 1 2 3 4 5 Project Management PP, PMC, SAM, IPM +IPPD, RSKM, QPM Continuous 1 2 3 4 5 Process Area Process Management OPF, OPD +IPPD, OT, OPP, OID Engineering REQM, RD, TS, PI, VER, VAL Support CM, PPQA, MA, CAR, DAR 22 s in Development Constellation Two Models CMMI-DEV and CMMI-DEV + IPPD Two Representations Staged and Continuous Three Disciplines: SW Eng, HW Eng and Systems Eng CSSA Proprietary - Do not use without permission of CSSA, Inc. 9

Project Management, ML 2 Supplier Agreement Management Purpose: Manage the Acquisition of Products From Suppliers. Establish Supplier Agreements Satisfy Supplier Agreements Review COTS Products Execute the Supplier Agreement Determine Acquisition Type Select, Monitor, and Analyze Processes Used By the Supplier Select Suppliers Select and Evaluate Work Products From the Supplier of Custom-Made Products Establish Supplier Agreements Accept the Acquired Product Goals Practices Typical Work Products Generic Practices Needed for Institutionalization Transition Products List of Candidate Suppliers Preferred Supplier List Rationale for Selection of Suppliers Evaluation Criteria Trade Studies Supplier Review Materials and Reports Acceptance Test Procedures Transition Plans CSSA Proprietary - Do not use without permission of CSSA, Inc. 10

Process Management, ML 3 Organizational Process Focus Purpose: Plan, Implement, and Deploy Organizational Process Improvements Based on a Thorough Understanding of the Current Strengths and Weaknesses of the Organization s Processes and Process Assets. Determine Process Improvement Opportunities Plan and Implement Process Improvements Deploy Organizational Process Assets and Incorporate Lessons Learned Establish Organizational Process Needs Establish Process Action Plans Deploy Organizational Process Assets Appraise the Organization s Processes Implement Process Action Plans Deploy the Organization s Set of Standard Processes to Projects at their Startup and Deploy Changes to them as Appropriate Throughout the Life of Each Project Goals Identify the Organization's Process Improvements Monitor the Implementation of the Organization s Set of Standard Processes and Use of Process Assets on All Projects Practices Typical Work Products Generic Practices Needed for Institutionalization Incorporate Process-Related Experiences Into the Organizational Process Assets Organization s Process Needs and Objectives Plans for the Organization's Process Appraisals Improvement Recommendations for the Organization's Processes Organization's Approved Process Action Plans CSSA Proprietary - Do not use without permission of CSSA, Inc. 11

Process Management, ML 3 Organizational Process Definition + IPPD Organizational Process Definition + IPPD Purpose: Establish and Maintain a Usable Set of Organizational Process Assets and Work Environment Standards. For IPPD, Organizational Process Definition +IPPD Also Covers the Establishment of Organizational Rules and Guidelines That Enable Conducting Work Using Integrated Teams. Establish Organizational Process Assets Enable IPPD Management Establish Standard Processes Establish Empowerment Mechanisms Establish Lifecycle Model Descriptions Establish Rules and Guidelines for Integrated Teams Establish Tailoring Criteria and Guidelines Balance Team and Home Organization Responsibilities Goals Practices Typical Work Products Establish the Organization s Measurement Repository Establish the Organization s Process Asset Library Establish and Maintain Work Environment Standards Generic Practices Needed for Institutionalization Organization's Set of Standard Processes Tailoring Guidelines for the Organization's Set of Standard Process Descriptions of Life-cycle Models Organization s Measurement Repository Organization s Process Asset Library CSSA Proprietary - Do not use without permission of CSSA, Inc. 12

Project Management, ML 3 Integrated Project Management + IPPD Integrated Project Management + IPPD Purpose: Establish and Manage the Project and the Involvement of the Relevant Stakeholders According to an Integrated and Defined Process That Is Tailored From the Organization's Set of Standard Processes. For IPPD, Integrated Project Management +IPPD Also Covers the Establishment of a Shared Vision for the Project and the Establishment of Integrated Teams That Will Carry Out Objectives of the Project. Use the Project s Defined Process Coordinate and Collaborate With Relevant Stakeholders Apply IPPD Principles Establish and Maintain the Project s Defined Process from Project Startup Through the Life of the Project Use Organizational Process Assets for Planning Project Activities Establish and Maintain the Project s Work Environment Based on the Organization s Work Environment Standards Integrate Plans Manage Stakeholder Involvement Manage Dependencies Resolve Coordination Issues Establish the Project s Shared Vision Establish the Integrated Team Structure Allocate Requirements to Integrated Teams Establish Integrated Teams Manage the Project Using the Integrated Plans Contribute to the Organizational Process Assets Project s Defined Process Integrated Plans Generic Practices Needed for Institutionalization Goals Ensure Collaboration among Interfacing Teams Practices Typical Work Products Work Products Created by Performing Proposed Improvements to the Agendas and Schedules for Collaborative the Project s Defined Process Organizational Process Assets Activities CSSA Proprietary - Do not use without permission of CSSA, Inc. 13

SCAMPI A V1.2 Major Themes Reduce Complexity and Ambiguity Strengthen Appraisal Planning and Conduct Strengthen Appraisal Reporting Provide Additional Guidance Where Needed Define Appraisal Validity Period Strengthen Lead Appraiser Requirements Increase Confidence in Appraisal Reports Increase Confidence in Appraisal Results CSSA Proprietary - Do not use without permission of CSSA, Inc. 14

Reduce Ambiguity Defined NY (Not Yet) Characterization The Rating Not Rated was Clarified: Process Areas Outside of the Model Scope are Rated as Out of Scope For Example, for a Maturity Level 3 Appraisal, Maturity Level 4 and 5 Process Area are Rated as Out of Scope For Process Areas That Have Insufficient Data to Be Rated, the Rating is Not Rated Process Areas in the Model Scope, but Outside the Organizational Unit s Scope of Work Are Rated as Not Applicable The Only Process are That can be Not Applicable is SAM (as Determined by the Appraisal Team) Rationale for Declaring SAM to be Not Applicable Must be Provided in Appraisal Disclosure Statement To Achieve ML2 or Higher, Only SAM can be Not Applicable CSSA Proprietary - Do not use without permission of CSSA, Inc. 15

Strengthen Appraisal Planning and Conduct 1 Appraisal Team Members are now Required to Sign Final Findings The Conduct Appraisal Phase Must now be Complete Within 90 Days, and Starts With the Conduct Participant Briefing Activity Unless Practice Characterizations are Done Before or During the Readiness Review Organizational Unit Sampling was Revised LA in Conjunction With Appraisal Sponsor Determine Appraisal Scope Organizational Scope Must Include Projects That are Representative of the Organizational Unit Critical Factors That Influence Implementation of Practices in Projects and Functions Within the OU Must be Understood and Identified (e.g., Lines of Business, Disciplines, Effort Types, Project Types, etc.) Sample Project and Support Groups Must Represent All Critical Factors Identified CSSA Proprietary - Do not use without permission of CSSA, Inc. 16

Strengthen Appraisal Planning and Conduct 2 Samples in the Organizational Scope Must be One of the Three Types Below: Focus Projects (FP): Must Provide Objective Evidence for Every Non-Focus Projects (NFP): Must Provide Objective Evidence for One or More s Support Groups: Must Provide Objective Evidence for Practices Which Address Organizational Infrastructure or Functions If the Model Scope Includes Project Related s, the Organizational Scope Must Contain at Least One FP If the OU Includes More Than 3 Projects, the Organizational Scope Must Include Sufficient FP & NFP to Generate at Least 3 Instances of Each Practice in Each Project-Related in the Model Scope of the Appraisal As Needed, the Appraisal Team May Seek Clarification or Data From Other Projects or Support Functions Within the OU CSSA Proprietary - Do not use without permission of CSSA, Inc. 17

Scenario 1 Very Small OU Animated Slide FP NFP CSSA Proprietary - Do not use without permission of CSSA, Inc. 18

Scenario 2 Larger OU Animated Slide FP NFP CSSA Proprietary - Do not use without permission of CSSA, Inc. 19

Strengthen Appraisal Reporting The Appraisal Disclosure Statement (ADS) now Requires the Following Information: Organizational Sampling Criteria and Decisions (e.g., Projects Included, Projects Excluded, Percentage of Organization Represented, Coverage of Critical Factors in Quantifiable Terms) Basis for Maturity/Capability Level 4 and 5 Appraisal Results Subprocesses Statistically managed Mapping of These Subprocesses to Quality and Process-Performance Objectives Signatures of Both the Lead Appraiser and Sponsor The Lead Appraiser Affirms That the Appraisal Scope is Representative of the Organizational Unit The Sponsor Affirms the Accuracy of the ADS and Authorizes the SEI to Conduct Any Audits Deemed Necessary CSSA Proprietary - Do not use without permission of CSSA, Inc. 20

Provide Additional Guidance Guidance for Readiness Reviews was Revised to Include Team and Logistical Readiness Additional Guidance was Provided for Using Virtual Methods (e.g., for Interviews and Briefings) Changed Face-to-Face Interviews to Oral Interviews Additional Guidance was Provided for Using Alternative Practices (i.e., Appendix C: Alternative Practice Identification and Characterization Guidance) CSSA Proprietary - Do not use without permission of CSSA, Inc. 21

Changes to Policies on SCAMPI A Appraisals in CMMI Version 1.2 and the Sunset Period for V1.1 With the release of v1.2, there is a three-year maximum period of validity for SCAMPI Class A appraisals. Three years after the appraisal end date, the appraisal results will expire and become invalid based on age; however, an appraisal can become invalid for other reasons. Version 1.1 SCAMPI Class A appraisals will expire August 31, 2007 or three years after their appraisal end date, whichever is later. All Class A SCAMPI v1.2 appraisals that will become public record (e.g., announced in a press release or on an organization's Web site, or posted on a published SCAMPI appraisals results Web page) or used in a proposal in response to U.S. Department of Defense requirements must be led by an SEI-authorized SCAMPI Lead Appraiser from an external, third-party organization. The external, third-party organization can be another SEI Partner company or a separate business unit from the one containing the appraised organization (e.g., from corporate or from a different division, group, or other organizational business type, which is under separate management). For high maturity v1.2 appraisals, i.e., capability or maturity levels 4 and 5, an SEIcertified High Maturity Lead Appraiser must lead the appraisal. CSSA Proprietary - Do not use without permission of CSSA, Inc. 22

Changes to Policies on SCAMPI A Appraisals in CMMI Version 1.2 and the Sunset Period for V1.1 (cont.) The Appraisal Disclosure Statement (ADS) has been expanded significantly to provide more insight into an appraisal. Any SCAMPI appraisal, whether v1.1 or v1.2, with its on-site period beginning on or after November 1, 2006, is required to use the v1.2 ADS. If the appraisal is posted on a published SCAMPI appraisals results Web page, all the information in the ADS will be displayed except for sensitive or proprietary projects; however, for sensitive or proprietary projects, the organization must provide a point of contact who can supply additional information. For US Defense business organizations, any SCAMPI Class A v1.2 appraisal that will become public record or used in a proposal in response to U.S. Department of Defense requirements must be posted on a government Web site similar to the SEI's RS site. The SEI will post this appraisal information to the government Web site. Although other organizations are not required to post to that site, they are encouraged to do so. More information about the government Web site will be available at a later date. The December 31, 2007 sunset date for v1.1 of the CMMI Product Suite has been accelerated to August 31, 2007. For more information about other aspects of the sunsetting plan, see Sunsetting Version 1.1 of the CMMI Product Suite. CSSA Proprietary - Do not use without permission of CSSA, Inc. 23

Cepeda Systems & Software Analysis, Inc. CSSA is a Woman-Owned, Certified 8(a) Company, in Huntsville, Alabama, providing Process Improvement and Systems and Software Engineering Services. Process Improvement Consulting CMMI Coaching CMMI Training CMMI Implementation and Deployment CMMI Appraisals SEI Partner for CMMI Services ISO 9001:2000 CSSA Contact Information: Sandra L. Cepeda (256) 461-7985 Sandra.cepeda@cepedasystems.com www.cepedasystems.com Systems and Software Engineering Services Provide Solutions across the Product Life Cycle to Mitigate Risk and Increase Probability of Success Perform IV&V Activities across the Product Life Cycle CSSA Proprietary - Do not use without permission of CSSA, Inc. 24