Project management
NAVIGATE
Today's Date:

CMMI - Benefits to the Organization


How CMMI Benefits the Strategic Goals of the Organization
Contributing Editor



The Capability Maturity Model® Integration (CMMI) is a process improvement approach that organizations can leverage to improve the consistency, predictability, and cost of their products and product delivery efforts. It is a framework that should be applied to systems and software development environments to improve internal practices. Most importantly, the organization should adopt CMMI to meet their strategic business needs; not just try to satisfy the requirements of having CMMI as a process management discipline.

Strategic considerations for adopting the CMMI framework include the need to clarify goals and objectives, define the methods to drive those objectives, and measure the success of executed methods. If those strategic goals are defined then the CMMI framework should prove beneficial to the organization.

To be most effective, the CMMI framework should function as a guide and a tool in the implementation and evaluation of a given program. CMMI framework should not be viewed as the program itself. The best program will be that which the organization has chosen, enhanced by CMMI. With the CMMI framework, the program can be further explored, defined, managed, and measured.

The CMMI framework, based on a collection of proven best practices, is recommended for all technology organizations developing product and system solutions.

CMMI PROCESS AREAS

The best practices of CMMI have been organized into process areas, twenty-two (22) in total. Each process area focuses on a specific aspect of development. The process areas are:
01 - Causal Analysis and Resolution (CAR)
02 - Configuration Management (CM)
03 - Decision Analysis and Resolution (DAR)
04 - Integrated Project Management +IPPD (IPM)
05 - Measurement and Analysis (MA)
06 - Organizational Innovation and Deployment (OID)
07 - Organizational Process Definition +IPPD (OPD)
08 - Organizational Process Focus (OPF)
09 - Organizational Process Performance (OPP)
10 - Organizational Training (OT)
11 - Product Integration (PI)
12 - Project Monitoring and Control (PMC)
13 - Project Planning (PP)
14 - Process and Product Quality Assurance (PPQA)
15 - Quantitative Project Management (QPM)
16 - Requirements Development (RD)
17 - Requirements Management (REQM)
18 - Risk Management (RSKM)
19 - Supplier Agreement Management (SAM)
20 - Technical Solution (TS)
21 - Validation (VAL)
22 - Verification (VER)

Cohesively, these 22 areas cover the full development lifecycle in a comprehensive, effective approach that is widely recognized in the quality and process management disciplines as promoting consistency, predictability, and quality.

Each of the 22 process areas of CMMI can be implemented individually or selected in groups to meet the needs of the performing organization. However, a general recommendation would be to organize the process areas into four distinct categories: Project Management, Process Management, Engineering, and Support.

The extensive coverage of CMMI is impressive. Having access to 22 process areas expanding across the scope of technology development and process management is a tremendous strategic advantage to any organization. Additionally, the organization has the flexibility to implement only those process areas that are most essential in meeting their strategic goals.

Goals and Practices Defined

There are two categories of goals and practices: Generic and Specific. Specific goals and practices are specific to a process area. Generic goals and practices are a part of every process area. A process area is satisfied when organizational processes cover all of the generic and specific goals and practices for that process area.

Specific Goals and Practices
Each process area is defined by a set of goals and practices. These goals and practices appear only in that process area.

Generic Goals and Practices
Generic goals and practices are a part of every process area. Each process area may have one or more of these goals along with their underlying practices:

Achieve Specific Goals
- Perform Specific Practices

Institutionalize a Managed Process
- Establish an Organizational Policy
- Plan the Process
- Provide Resources
- Assign Responsibility
- Train People
- Manage Configurations
- Identify and Involve Relevant Stakeholders
- Monitor and Control the Process
- Objectively Evaluate Adherence
- Review Status with Higher Level Management

Institutionalize a Defined Process
- Establish a Defined Process
- Collect Improvement Information

Institutionalize a Quantitatively Managed Process
- Establish Quantitative Objectives for the Process
- Stabilise Subprocess Performance

Institutionalize an Optimizing Process
- Ensure Continuous Process Improvement
- Correct Root Causes of Problems

Summary
Each CMMI Process Area is made up of one or more goals. The goals are targets the company should establish to ensure control, visibility, and quality. These targets represent the real focus of CMMI. The CMMI structure is comprehensive; a collection of process areas, each with a defined set of goals and each goal facilitated by a set of generic and/or specific practices.

An organization is considered compliant with CMMI when it demonstrates it has achieved the goals. To facilitate this effort, CMMI defines a series of practices consistent with each goal. The practices represent activities that can be deployed cohesively to meet the stated goal. As described above, each goal in CMMI usually has two or more practices associated with it.

Most organizations create policies to define what their program should achieve and then establish procedures that describe the steps to be followed in carrying out each activity. To facilitate the implementation of the procedures the organization should consider creating templates, forms, and checklists that can be leveraged as new projects are sanctioned.

Bottomline...CMMI is absolutely vital for organizations dedicated to delivering first-class information technology products and service solutions. Because its features can be customized to meet the needs of each organization, its implementation can be light and effective with little need for complexity.

In upcoming issues of this feature column we will offer more indepth discussion on CMMI maturity levels 2 -5 with details of the specific process area components.

Credits, references and recommended readings
Sally Godfrey (2008) What is CMMI ?. NASA presentation. Accessed 8 dec 2008.
Ahern, Dennis M.; Armstrong, Jim; Clouse, Aaron; Ferguson, Jack; Hayes, Will; Nidiffer, Kenneth (2005). CMMI SCAMPI Distilled: Appraisals for Process Improvement.
Addison-Wesley Professional. ISBN 0-8493-1654-5. http://www.sei.cmu.edu/publications/books/process/scampi-distilled.html.
Ahern, Dennis M.; Clouse, Aaron; Turner, Richard (2003). CMMI Distilled: A Practical Introduction to Integrated Process Improvement. Addison-Wesley Professional. ISBN 0-8493-1654-5. http://www.sei.cmu.edu/cmmi/adoption/distilled.html.
Review Discussion from Archives



Available Now!
Project Management Games

In Paperback

Project Management Games
Have Some Fun and Diversion
While Learning!!


72 Exciting Pages of Challenging and Intriguing Crossword Puzzles, Definition Search, Secret Terms, and Many Other
Word Games Covering all
9 Project Management areas.

Introducing:
Integration Realizations
Time Management Essentials
Cost Saving Challenges
Human Resources Implications
Quality Focused Standards
Scope Considerations
Risk Taking Consequences
Communication Protocols
Procurement Requirements
and...
Professional Responsibilities

Order Your Copy Now!!
Only $7.50 + Postage

Project Management Consultant
Qualified External Project Manager
Six Sigma Black Belt
for Your Short-Term Projects
Contact: Biznizgames
Email: Consultant

Professional Web Site Designer
Affordable, Professional Website
for Your Business!
With or without Database
Contact email: Consultant