Practical Solutions for your Software Development Challenges


Introduction to Capability Maturity Model Integration (CMMI®) - Version 1.3

The Process Group is an SEI-authorized provider of the Intro to CMMI class. The instructors are certified High Maturity appraisers, each with over 20 years of CMMI (previously CMM) experience.


Quick Look Full CMMI Education Reduced Scope / Cost

Reduced

Scope / Cost

Introduction to CMMI-DEV
(standard 3-day class)

Level 2

DEV model
(1-day class)

Level 3

(DEV model)
(2-day class)

CMMI-SVC overview
(3 hours)

Introduction to CMMI - SVC (standard 3-day class)

Level 2

SVC model

(1-day class)

-
- CMMI-SVC Supplement class (1 day) - -

 

Many organizations try to improve their quality and productivity by establishing a company-wide process improvement program. These programs often result in large amounts of process documentation which eventually become a burden or are ignored completely. In many cases, the organization is left with very little benefit to show for its efforts.

[Using CMMI pragmatically: see short article, Goal-Problem Improvement. See complete how-to book.]

The SEI Capability Maturity Model Integration (CMMI-DEV) guides software, hardware and systems development organizations in their improvement efforts.

The new model for service organizations (CMMI-SVC) guides service groups, such as operations, logistics, maintenance, IT, finance, accounting and sales, in their improvement efforts. See related short CMMI Service articles at http://www.processgroup.com/monthlytidbits.html

[See condensed summary files at CMMI change page]

Each workshop focuses on using CMMI practices to achieve business goals and solve real problems. Participants start each workshop by identifying their group's goals and problems. As they learn about the Process Areas (PA) they select elements from each PA that best help them move towards their goals and fix their problems. At the end of the workshop they group all of the actions into a draft action plan.

Throughout the workshops we discuss the problems that people encounter while doing process improvement. These include over-documenting processes, implementing too much change at once, resistance to change, rote use of the CMMI, and maintaining management buy-in.

The instructors (Neil Potter and Mary Sakry) are both SEI-certified providers of the Intro to CMMI workshop, and are lead appraisers (with High Maturity certification) for the SCAMPI process appraisal method. They have been using and teaching the CMMI / CMM since 1989. They are also co-authors of the book "Making Process Improvement Work - A Concise Action Guide for Software Managers and Practitioners," Addison-Wesley, 2002.

The instructors are experienced in teaching these workshops to mixed audiences, including IT, engineering and service organizations.

 



CMMI-DEV or CMMI-SVC Overview (3 hours)


In this three-hour talk, one of our SEI-certified CMMI instructors will explain the model and how it is used to improve the performance of an engineering or services company.

This presentation can be tailored to meet your specific needs.

Audience

  • Personnel who are leading process improvement
  • Managers and team members interested in understanding CMMI
  • Appraisal teams who are going to be using the CMMI-based appraisal method in the future

Learning Objectives

  • Provide an overview of the model, its benefits, and advice on how to use it to address business goals and challenges

Agenda

  • Overview
  • Who is SEI?
  • What is CMMI?
  • Characteristics of Level 2, 3, 4 and 5
  • Staged vs. Continuous Representations
  • Behavior Change as Well as Process Change
  • Training Expectations (at Level 2 and 3)
  • Other CMMIs (Development, Services, Acquisition)
  • Relation to Other Frameworks (ISO9001, Lean, Six Sigma, Scrum)
  • Improving Your Business with CMMI (focusing on results, not paperwork)
  • Appraisal Methods
  • Performing a Gap Analysis (options)
  • Appraising Large Groups
  • Summary of Level 2, 3, 4, 5 Process Areas

 

This workshop is appropriate for mixed audiences, including service, IT, systems, hardware and software professionals. Customized versions can be delivered.

[Top]



CMMI-DEV - Level 2 (1 day)

(The class is a tailored version of the standard Intro to CMMI-DEV class)


The CMMI-DEV Level 2 course introduces participants to the CMMI Model and its fundamental concepts. The course discussion emphasizes understanding of the Level 2 Process Areas (PAs).

This one-day course describes a framework that organizations can use to improve their ability to develop and maintain systems and products. The course is composed of lectures and class exercises with ample opportunity for participant questions and discussion.

This class helps prepare participants to make valid judgments regarding an organization's implementation of the process areas. The course is helpful in identifying issues that should be addressed in performing process improvement as structured by the CMMI model.

Audience

  • Systems, hardware and Software Engineering Process Group (SEPG/EPG) members who are leading process improvement
  • Systems, hardware and software engineering managers and practitioners interested in understanding Capability Maturity Model Integration

Learning Objectives

The course will help participants:

  • Apply the CMMI principles to meet the needs (goals and problems) of systems engineering, IT, hardware and software engineering organizations
  • Develop a mapping of CMMI-DEV Level 2 practices to their organization's goals and problems.
  • Understand the importance of having managed processes within an engineering organization and the rationale for process improvement
  • Comprehend the architecture of the CMMI models (maturity levels, process areas, goals and practices)

Agenda

  • Introduction
  • CMMI overview
  • Characteristics of each Maturity Level
  • Goal-problem-based improvement: How to tie CMMI practices directly to the business goals of the organization
  • Engineering process maturity - CMMI principles
  • Level 2 process areas of the CMMI-DEV Model Staged Representation
  • Interpreting CMMI
  • Scaling CMMI for small organizations
  • Application of CMMI - using the CMMI to run projects successfully
  • Common process improvement mistakes
  • Exercise: Developing an improvement plan tied to the business goals of the organization



Each student will be supplied with course notes.

This reduced-scope class cannot be used as a prerequisite for taking other SEI-provided classes, such as Intermediate-CMMI-DEV and SCAMPI appraisal training.


[Top]


CMMI-DEV - Level 3 (2 days)

(The class is a tailored version of the standard Intro to CMMI class)


The CMMI-DEV Level 3 course introduces participants to the CMMI Model and its fundamental concepts. The course discussion emphasizes understanding of the Level 3 Process Areas (PAs).

This two-day course describes a framework that organizations can use to improve their ability to develop and maintain systems and products. These improvements build upon the Level 2 Process Areas. The course is composed of lectures and class exercises with ample opportunity for participant questions and discussion.

This class helps prepare participants to make valid judgments regarding an organization's implementation of the Level 3 process areas. The course is helpful in identifying issues that should be addressed in performing process improvement as structured by the CMMI model.

Audience

  • Systems, hardware and Software Engineering Process Group (SEPG/EPG) members who are leading process improvement

  • Systems, hardware and software engineering managers and practitioners interested in understanding Capability Maturity Model Integration

Learning Objectives

The course will help participants:

  • Apply the CMMI principles to meet the needs (goals and problems) of systems engineering, IT, hardware and software engineering organizations

  • Develop a mapping of CMMI-DEV Level 3 practices to their organization's goals and problems

  • Understand the importance of having defined processes within an engineering organization and the rationale for process improvement

  • Comprehend the architecture of the CMMI models (maturity levels, process areas, goals and practices)

Agenda

  • Introduction

  • CMMI overview

  • Characteristics of each Maturity Level

  • Goal-problem-based improvement: How to tie CMMI practices directly to the business goals of the organization

  • Engineering process maturity - CMMI principles

  • Level 3 process areas of the CMMI-DEV Model Staged Representation

  • Interpreting CMMI

  • Scaling CMMI for small organizations

  • Application of CMMI - using the CMMI to run projects successfully

  • Common process improvement mistakes

  • Exercise: Developing an improvement plan tied to the business goals of the organization



Each student will be supplied with course notes.

This reduced-scope class cannot be used as a prerequisite for taking other SEI-provided classes, such as Intermediate-CMMI-DEV and SCAMPI appraisal training.


[Top]



Intro to CMMI-DEV - (3 days)


The Intro to CMMI Staged and Continuous Representation course introduces participants to the CMMI Model and its fundamental concepts. The course discussion emphasizes understanding of the five maturity levels, the use of the Continuous model, and the grouping of process areas in each model (PAs).

This three-day course describes a framework that organizations can use to determine their ability to develop and maintain systems. The course is composed of lectures and class exercises with ample opportunity for participant questions and discussions.

Intro to CMMI helps prepare participants to make valid judgments regarding an organization's implementation of the process areas. The course is helpful in identifying issues that should be addressed in performing process improvement as structured by the CMMI model.

Audience

  • Systems, hardware and Software Engineering Process Group (SEPG/EPG) members who are leading process improvement
  • Systems, hardware and software engineering managers and practitioners interested in understanding Capability Maturity Model Integration
  • Appraisal teams who are going to be using the CMMI-DEV-based appraisal method in the future

Learning Objectives

The course will help participants:

  • Apply the CMMI principles to meet the needs (goals and problems) of systems engineering, IT, hardware and software engineering organizations

  • Develop a mapping of CMMI practices to their organization's business goals

  • Understand the importance of having defined processes within an engineering organization and the rationale for process improvement

  • Comprehend the architecture of the CMMI models (maturity levels, process areas, capability levels, goals, and generic practices)

  • Gain a sufficient understanding of PA components to function as a CMMI-based appraisal team member (e.g., SCAMPI)

Agenda

  • Introduction

  • CMMI overview

  • Characteristics of each Maturity Level and the Continuous Model

  • Goal-problem-based improvement: How to tie CMMI practices directly to the business goals of the organization

  • Engineering process maturity - CMMI principles

  • Maturity Levels, Capability Levels and process areas of the CMMI Model Staged and Continuous Representations

  • Linking the process areas together
  • Interpreting CMMI
  • Scaling CMMI for small organizations
  • Application of CMMI - using the CMMI to run projects successfully
  • Common process improvement mistakes
  • Exercise: Developing an improvement plan tied to the business goals of the organization


This class can be used as a prerequisite for taking other SEI-provided classes, such as Intermediate-CMMI-DEV and SCAMPI appraisal training.

[Top]



Intro to CMMI-SVC - (3 days)


The Intro to CMMI Staged and Continuous Representation course introduces participants to the CMMI Services Model and its fundamental concepts. The course discussion emphasizes understanding of the five maturity levels, the use of the Continuous model, and the grouping of process areas in each model (PAs).

This three-day course describes a framework that organizations can use to improve service delivery. The course is composed of lectures and class exercises with ample opportunity for participant questions and discussions.

See related short CMMI Service articles at http://www.processgroup.com/monthlytidbits.html

Intro to CMMI prepare participants to make valid judgments regarding an organization's implementation of the process areas. The course is helpful in identifying issues that should be addressed in performing process improvement as structured by the CMMI model.

Audience

  • Service personnel who are leading process improvement
  • Managers and team members interested in understanding CMMI
  • Appraisal teams who are going to be using the CMMI-SVC-based appraisal method in the future

Learning Objectives

The course will help participants:

  • Apply the CMMI principles to meet the needs (goals and problems) of service organizations

  • Develop a mapping of CMMI practices to their organization's business goals

  • Understand the importance of having defined processes within a service organization and the rationale for process improvement

  • Comprehend the architecture of the CMMI model (maturity levels, process areas, capability levels, goals, and generic practices)

  • Gain a sufficient understanding of CMMI components to function as a CMMI-based appraisal team member (e.g., SCAMPI)

Agenda
  • Introduction

  • CMMI overview

  • Characteristics of each Maturity Level and the Continuous Model

  • Goal-problem-based improvement: How to tie CMMI practices directly to the business goals of the organization

  • Service process maturity - CMMI principles

  • Maturity Levels, Capability Levels and process areas of the CMMI Model Staged and Continuous Representations

  • Linking the process areas together
  • Interpreting CMMI
  • Scaling CMMI for small organizations
  • Application of CMMI - using the CMMI to run a service group successfully
  • Common process improvement mistakes
  • Exercise: Developing an improvement plan tied to the business goals of the organization


This class can be used as a prerequisite for taking other SEI-provided classes, such as SCAMPI appraisal training.

[Top]




Services Supplement for CMMI (1 day)


This one-day course introduces service providers, appraisal team members, and improvement group members to CMMI intermediate concepts related to service delivery and the seven service-related Process Areas. The CMMI for Services model defines effective practices that ensure quality services are delivered to customers and end users. Some types of services that would benefit from using CMMI-SVC include finance, sales, help desk support, IT, health care or system engineering services.

The course is composed of lectures and class exercises with ample opportunity for participant questions and discussions. After attending the course, participants will be able to describe the CMMI-SVC model, discuss the model's process areas, and locate relevant information in the model.

The course covers all of the seven service-related Process Areas, and assumes some knowledge of CMMI. Students looking to learn about the CMMI-SVC model that have no prior CMMI background, are encouraged to take the workshop "CMMI Services - Level 2," listed below.

Audience

  • Service providers and improvement champions that  want to improve their groups performance.

  • CMMI-SVC appraisal team members.

  • Anyone interested in learning about the CMMI-SVC model.

  • Candidate CMMI-SVC instructors and lead appraisers.

Learning Objectives


The course will help participants:

  • Apply the CMMI principles to meet the needs of service and IT organizations.

  • Learn all of the new Process Areas in the Services model for Levels 2 and 3, and the Continuous Representation.

  • Develop a mapping of CMMI practices to their organization's business needs.

  • Understand the importance of having defined processes within a service organization and the rationale for process improvement.

  • Understand the architecture of the CMMI (maturity levels, process areas, capability levels, goals, and generic practices).

  • Gain a sufficient understanding of PA components to function as a CMMI-based appraisal team member.

Agenda

  • Introduction.

  • CMMI overview.

  • Core Process Areas.

  • Differences between CMMI-DEV and CMMI-SVC.

  • The seven Maturity Level 2 and 3 service Process Areas of the CMMI-SVC Model.

  • Staged vs Continuous representations.
  • Interpreting CMMI.

  • Application of CMMI - using the CMMI to run service groups successfully.

  • Exercise: Developing an improvement plan tied to the business goals/needs of the organization.

This course (along with the Intro to CMMI for Development class) is a prerequisite for being a lead appraiser, team leader, or team member on a SCAMPI appraisal using the CMMI-SVC model.


[Top]



CMMI Services - Level 2 (1 day)


This one-day course introduces service providers, appraisal team members, and improvement champions to CMMI fundamental concepts related to service delivery and the eight process areas of Maturity Level 2. The CMMI for Services model defines effective practices that ensure quality services are delivered to customers and end users. Some types of services that would benefit from using CMMI-SVC include finance, sales, help desk support, IT, health care or system engineering services.

The course is composed of lectures and class exercises with ample opportunity for participant questions and discussion. After attending the course, participants will be able to describe the CMMI-SVC model, discuss the model's Maturity Level 2 process areas, and locate relevant information in the model.


Audience

  • Service providers and service improvement champions.

  • CMMI-SVC appraisal team members.

  • Candidate CMMI-SVC instructors and lead appraisers.

  • Anyone interested in learning about the CMMI-SVC model.

Learning Objectives

The course will help participants:

  • Apply the CMMI principles to meet the needs (goals and problems) of service and IT organizations.

  • Develop a mapping of CMMI Maturity Level 2 practices to their organization's business needs.

  • Understand the importance of having concise processes within a service organization and the rationale for process improvement.

  • Understand the architecture of the CMMI models (maturity levels, process areas, capability levels, goals, and generic practices).

Agenda

  • Introduction

  • CMMI overview (Services, Development and Acquisition models).

  • Characteristics of each Maturity Level.

  • Goal-problem-based improvement: How to tie CMMI practices directly to the business goals of the organization.

  • Process maturity - CMMI principles.

  • Level 2 process areas of the CMMI-SVC Model Staged Representation.

  • Interpreting CMMI.

  • Scaling CMMI for small organizations.

  • Application of CMMI - using the CMMI to run service groups successfully.

  • Common process improvement mistakes.

  • Exercise: Developing an improvement plan tied to the business goals/needs of the organization.



This class cannot be used as a prerequisite for taking other SEI-provided classes.


[Top]

 


THE PROCESS GROUP

The Process Group principals have conducted workshops for companies in the U.S., U.K., Switzerland, Canada, India, Germany, France, China, Czech Republic, Singapore and Japan. We are authorized SEI appraisal (SCAMPI) leaders and provide consulting services that enable you to operate your organization more efficiently and profitably. We also offer public speaking engagements that help management and employees understand the various techniques for -- and benefits of -- improving the development process.


© The Process Group