CMMI®
Gap Analysis (CGA)
QAI's
CMMI® Gap Analysis (CGA) is a formal "quick"
assessment methodology based on the Standard CMMI®
Appraisal Method for Process Improvement (SCAMPISM)
Class B and C. Both approaches reveal the strengths and
weaknesses in the organization's software process improvement
program, at varying levels of detail.
The CGA
provides a low-cost evaluation of the maturity of an organization's
software engineering and management processes. While the
results of a CGA are not at the same depth as a SCAMPISM
assessment, they are fairly representative of the organization's
process standing.
It is
frequently used in three scenarios. First, during the
initial phase of commencing a CMM® based process improvement
program in the organization -- to baseline the current
process maturity and to conduct a Gap Analysis. Second,
to regularly assess an on-going process improvement program's
direction and strength. And third, to assess an organization's
readiness to undergo a formal SCAMPISM Appraisal.
Salient
Features of CGA
- A formal methodology
based on SEISM's SCAMPISM approach
- Conducted by
an experienced CGA Lead Assessor
- Requires substantially
reduced resources (staff, time and budget) from the
organization as compared to a SCAMPISM
- Follows a collaborative
approach - selected members from the assessed organization
are actively involved in the CGA
- Helps identify
Process Area wise strengths and weaknesses
- Confidentiality
of respondents assured'
Benefits
of CGA
The CGA:
- Provides a basis
for preparing the organization's CMMI® Road Map
and Action Plan
- Helps measure
the status of its software process improvement quickly
and cost-effectively
- Facilitates the
tracking of progress towards process improvement goals
- Identifies specific
process strengths and weaknesses at the organization
and project level
- Makes the organization
more educated and aware of software process improvement
- Energizes the
staff
Pre-Appraisal
This
is an informal appraisal based on the same guidelines
as the Registered SCAMPISM Class A appraisal.
This acts like a mock appraisal and is performed by an
SEISM Authorized Lead Appraiser.
- It will give
the organization a flavor of how the actual appraisal
will be conducted.
- Pre-appraisal
will help in identifying the Final Gaps, which needs
to be filled prior to the Final Appraisal to ensure
success.
The conduct
of the pre-appraisal is designed to identify any major
shortfalls in the improved processes that have been developed
and implemented through the organization's process improvement
effort. This is a risk mitigation approach to ensure that
an organization is adequately prepared for the formal
CMMI® appraisal
Formal
Appraisal- SCAMPISM (CLASS A)
Software
Engineering Institute's (SEISM) SCAMPISM
Class A is the only appraisal approach for obtaining an
official SEISM maturity level rating. The SCAMPISM
appraisal method is used to identify strengths, weaknesses,
and ratings relative to the CMMI® reference models.
It incorporates best practices found successful in the
appraisal community, and is based on the features of several
legacy appraisal methods, including CBA-IPI, CMM®-Based
Appraisal for Internal Process Improvement (CBA-IPI) v1.1
The SCAMPISM
Appraisal includes the following steps:
1. SCAMPISM
Preparation & Planning
2. SCAMPISM Team Training
3. Onsite Appraisal
4. Appraisal Closure
CMM®and
Capability Maturity Model are registered in the US Patent
and Trademark office.SEISM, CMMISM,
Capability Maturity Model Integration SM, SEPGSM,
PSPSM, SCAMPISM, TSPSM,
are service marks of Carnegie Mellon University