Skip to main content

SEI AND CMMI

             
All are know what is SEI and CMMi Certifications. Here is the small effort to tell more about these 2 certifications. 
Capability Maturity Model Integration (CMMI) is a process improvement approach whose goal is to help organizations improve their performance. CMMI can be used to guide process improvement across a project, a division, or an entire organization.
CMMI in software engineering and organizational development is a process improvement approach that provides organizations with the essential elements for effective process improvement. CMMI is registered in the U.S. Patent and Trademark Office by Carnegie Mellon University.  According to the Software Engineering Institute (SEI, 2008), CMMI helps "integrate traditionally separate organizational functions, set process improvement goals and priorities, provide guidance for quality processes, and provide a point of reference for appraising current processes."

Overview

CMMI currently addresses three areas of interest:
  1. Product and service development — CMMI for Development (CMMI-DEV),
  2. Service establishment, management, and delivery — CMMI for Services (CMMI-SVC), and
  3. Product and service acquisition — CMMI for Acquisition (CMMI-ACQ).
CMMI was developed by a group of experts from industry, government, and the Software Engineering Institute (SEI) at Carnegie Mellon University. CMMI models provide guidance for developing or improving processes that meet the business goals of an organization. A CMMI model may also be used as a framework for appraising the process maturity of the organization.
CMMI originated in software engineering but has been highly generalized over the years to embrace other areas of interest, such as the development of hardware products, the delivery of all kinds of services, and the acquisition of products and services. The word "software" does not appear in definitions of CMMI. This generalization of improvement concepts makes CMMI extremely abstract. It is not as specific to software engineering as its predecessor, the Software CMM (CMM, see below).

                                                                                                             History

CMMI was developed by the CMMI project, which aimed to improve the usability of maturity models by integrating many different models into one framework. The project consisted of members of industry, government and the Carnegie Mellon Software Engineering Institute (SEI). The main sponsors included the Office of the Secretary of Defense (OSD) and the National Defense Industrial Association.
CMMI is the successor of the capability maturity model (CMM) or Software CMM. The CMM was developed from 1987 until 1997. In 2002, CMMI Version 1.1 was released, Version 1.2 followed in August 2006, and Version 1.3 in November 2010.

                                                                                        CMMI topics

 CMMI representation

CMMI exists in two representations: continuous and staged.[1] The continuous representation is designed to allow the user to focus on the specific processes that are considered important for the organization's immediate business objectives, or those to which the organization assigns a high degree of risks. The staged representation is designed to provide a standard sequence of improvements, and can serve as a basis for comparing the maturity of different projects and organizations. The staged representation also provides for an easy migration from the SW-CMM to CMMI.

CMMI model framework

Depending on the CMMI constellation (acquisition, services, and development) used, the process areas it contains will vary. Process areas are the areas that will be covered by the organization's processes. The table below lists the process areas that are present in all CMMI constellations. This collection of sixteen process areas is called the CMMI core process areas.

Capability Maturity Model Integration (CMMI) Core Process Areas
Abbreviation
Name
Area
Maturity Level
CAR
Causal Analysis and Resolution
Support
5
CM
Configuration Management
Support
2
DAR
Decision Analysis and Resolution
Support
3
IPM
Integrated Project Management
Project Management
3
MA
Measurement and Analysis
Support
2
OPD
Organizational Process Definition
Process Management
3
OPF
Organizational Process Focus
Process Management
3
OPM
Organizational Performance Management
Process Management
5
OPP
Organizational Process Performance
Process Management
4
OT
Organizational Training
Process Management
3
PMC
Project Monitoring and Control
Project Management
2
PP
Project Planning
Project Management
2
PPQA
Process and Product Quality Assurance
Support
2
QPM
Quantitative Project Management
Project Management
4
REQM
Requirements Management
Project Management
2
RSKM
Risk Management
Project Management
3

                                                                   Maturity levels in CMMI for development

There are five maturity levels. However, maturity level ratings are awarded for levels 2 through 5. The process areas below and their maturity levels are listed for the CMMI for Development model:

Maturity Level 2 - Managed
  • CM - Configuration Management
  • MA - Measurement and Analysis
  • PMC - Project Monitoring and Control
  • PP - Project Planning
  • PPQA - Process and Product Quality Assurance
  • REQM - Requirements Management
  • SAM - Supplier Agreement Management
Maturity Level 3 - Defined
  • DAR - Decision Analysis and Resolution
  • IPM - Integrated Project Management
  • OPD - Organizational Process Definition
  • OPF - Organizational Process Focus
  • OT - Organizational Training
  • PI - Product Integration
  • RD - Requirements Development
  • RSKM - Risk Management
  • TS - Technical Solution
  • VAL - Validation
  • VER - Verification
Maturity Level 4 - Quantitatively Managed
  • OPP - Organizational Process Performance
  • QPM - Quantitative Project Management
Maturity Level 5 - Optimizing
  • CAR - Causal Analysis and Resolution
  • OPM - Organizational Performance Management

Maturity levels in CMMI for services

The process areas below and their maturity levels are listed for the CMMI for Services model:
Maturity Level 2 - Managed
  • CM - Configuration Management
  • MA - Measurement and Analysis
  • PPQA - Process and Product Quality Assurance
  • REQM - Requirements Management
  • SAM - Supplier Agreement Management
  • SD - Service Delivery
  • WMC - Work Monitoring and Control
  • WP - Work Planning
Maturity Level 3 - Defined
  • CAM - Capacity and Availability Management
  • DAR - Decision Analysis and Resolution
  • IRP - Incident Resolution and Prevention
  • IWM - Integrated Work Management
  • OPD - Organizational Process Definition
  • OPF - Organizational Process Focus
  • OT - Organizational Training
  • RSKM - Risk Management
  • SCON - Service Continuity
  • SSD - Service System Development
  • SST - Service System Transition
  • STSM - Strategic Service Management
Maturity Level 4 - Quantitatively Managed
  • OPP - Organizational Process Performance
  • QWM - Quantitative Work Management
Maturity Level 5 - Optimizing
  • CAR - Causal Analysis and Resolution
  • OPM - Organizational Performance Management

Maturity levels in CMMI for acquisition

The process areas below and their maturity levels are listed for the CMMI for Acquisition model:
Maturity Level 2 - Managed
  • AM - Agreement Management
  • ARD - Acquisition Requirements Development
  • CM - Configuration Management
  • MA - Measurement and Analysis
  • PMC - Project Monitoring and Control
  • PP - Project Planning
  • PPQA - Process and Product Quality Assurance
  • REQM - Requirements Management
  • SSAD - Solicitation and Supplier Agreement Development
Maturity Level 3 - Defined
  • ATM - Acquisition Technical Management
  • AVAL - Acquisition Validation
  • AVER - Acquisition Verification
  • DAR - Decision Analysis and Resolution
  • IPM - Integrated Project Management
  • OPD - Organizational Process Definition
  • OPF - Organizational Process Focus
  • OT - Organizational Training
  • RSKM - Risk Management

Maturity Level 4 - Quantitatively Managed

  • OPP - Organizational Process Performance
  • QPM - Quantitative Project Management
Maturity Level 5 - Optimizing
  • CAR - Causal Analysis and Resolution
  • OPM - Organizational Performance Management

                                                                                                                                           CMMI models

CMMI best practices are published in documents called models, each of which addresses a different area of interest. The current release of CMMI, version 1.3, provides models for three areas of interest: development, acquisition, and services.
  • CMMI for Development (CMMI-DEV), v1.3 was released in November 2010. It addresses product and service development processes.
  • CMMI for Acquisition (CMMI-ACQ), v1.3 was released in November 2010. It addresses supply chain management, acquisition, and outsourcing processes in government and industry.
  • CMMI for Services (CMMI-SVC), v1.3 was released in November 2010. It addresses guidance for delivering services within an organization and to external customers.

Regardless of which model an organization chooses, CMMI best practices should be adapted by an organization according to its business objectives.

                                                                                                                                                                            

                                                                                                                           Appraisal

An organization cannot be certified in CMMI; instead, an organization is appraised. Depending on the type of appraisal, the organization can be awarded a maturity level rating (1-5) or a capability level achievement profile.
Many organizations find value in measuring their progress by conducting an appraisal. Appraisals are typically conducted for one or more of the following reasons:
  1. To determine how well the organization’s processes compare to CMMI best practices, and to identify areas where improvement can be made
  2. To inform external customers and suppliers of how well the organization’s processes compare to CMMI best practices
  3. To meet the contractual requirements of one or more customers
Appraisals of organizations using a CMMI model must conform to the requirements defined in the Appraisal Requirements for CMMI (ARC) document. There are three classes of appraisals, A, B and C, which focus on identifying improvement opportunities and comparing the organization’s processes to CMMI best practices. Of these, class A appraisal is the most formal and is the only one that can result in a level rating. Appraisal teams use a CMMI model and ARC-conformant appraisal method to guide their evaluation of the organization and their reporting of conclusions. The appraisal results can then be used (e.g., by a process group) to plan improvements for the organization.
The Standard CMMI Appraisal Method for Process Improvement (SCAMPI) is an appraisal method that meets all of the ARC requirements.[4] Results of an SCAMPI appraisal may be published (if the appraised organization approves) on the CMMI Web site of the SEI: Published SCAMPI Appraisal Results. SCAMPI also supports the conduct of ISO/IEC 15504, also known as SPICE (Software Process Improvement and Capability Determination), assessments etc.

                                                                                            Achieving CMMI compliance

The traditional approach that organizations often adopt to achieve compliance with CMMI models involves the establishment of an Engineering Process Group (EPG) and Process Action Teams (PATs) This approach requires that members of the EPG and PATs be trained in the CMMI, that an informal (SCAMPI C) appraisal be performed, and that process areas be prioritized for improvement. More modern approaches that involve the deployment of commercially available, CMMI-compliant processes can significantly reduce the time to achieve compliance. SEI has maintained statistics on the "time to move up" for organizations adopting the earlier Software CMM and primarily using the traditional approach. These statistics indicate that, since 1987, the median times to move from Level 1 to Level 2 is 23 months, and from Level 2 to Level 3 is an additional 20 months. These statistics have not been updated for the CMMI.
The Software Engineering Institute’s (SEI) Team Software Process methodology and the use of CMMI models can be used to raise the maturity level.

                                                                                                                     Applications

The SEI published that 60 organizations measured increases of performance in the categories of cost, schedule, productivity, quality and customer satisfaction. The median increase in performance varied between 14% (customer satisfaction) and 62% (productivity). However, the CMMI model mostly deals with what processes should be implemented, and not so much with how they can be implemented. These results do not guarantee that applying CMMI will increase performance in every organization. A small company with few resources may be less likely to benefit from CMMI; this view is supported by the process maturity profile . Of the small organizations (<25 employees), 70.5% are assessed at level 2: Managed, while 52.8% of the organizations with 1001–2000 employees are rated at the highest level (5: Optimizing).

Thank you…………………………………………………………………………………………………………………………….

Shivanand.M.S   Process Associate IonIdea EnterprisesSolutions.  E – Mail:Shivanand.s@ionidea.com

Comments

Popular posts from this blog

Why is Narendra Modi making more foreign visits ???

You will not be disappointed after reading this. 1. Jawahar Lal Nehru – 16 years 286 days 2. Indira Gandhi – 15 years 91 days 3. Rajiv Gandhi – 5 years 32 days 4. Narasimha Rao – 4 years 11 months 5. Manmohan Singh – 10 years 4 days….. In these total 57 years, these people could not get Achche din” Pappu wants achche din in just 12 months. Such a Shame Double Standard thinking…… We have elected a prime minister not a magician. (Must Read)….. Why is Narendra Modi making more foreign visits ??? 1. For the first time after 42 yrs Indian Prime Minister visited Canada not to attend some meeting but as a specific state visit, in a Bilateral deal, India was able convince to Canada to supply Uranium for India’s Nuclear reactors for next 5 years. It will be of great help to Resolve India’s Power problems. . . . 2. Canada approves visa on arrival for all Indian tourists. . . . 3. Australia is set to sign a Nuclear Power deal with India to supply around 500 tonnes of Uranium...

How to make your man more romantic

If love was like it is in the movies then our lives would all be a whirlwind of intimate late night dinners, flowers delivered to work and surprise romantic weekends away. Unfortunately, in the real world you're lucky if your man remembers to buy a card for your anniversary. We've all moaned about how our men aren't romantic enough but, as modern day women, if you want it you've got to go out and get it. But how do you do it? Read more: Did you know you have a couple type? 9 things to never tell your hubby Are you stuck in a so-so marriage? Firstly, focus on the positive. Instead of concentrating on all the things that he doesn't do, look at what he does. Making you a cup of tea in the morning, buying you your favourite chocolate bar or putting your washing away may seem like mundane actions but they all show that he cares and wants to do nice things for you. Romance doesn't have to be all flowers and expensive dinners, but about showing...