Thursday, 12 January 2017

Testing_110 : Capability Maturity Model Integration

SEI CMMI :

Process :
 A process is a set of practices performed to achieve a given purpose, it may include tools, methods, materials and people.
"The quality of the product is largely determined by the quality of the process that is used to develop & maintain it."

What is Process Model :
 A Model is a Structured collection of practices that describe Characteristics of effective processes.

SEI : "Software Engineering Institute" At "Carnegie-Mellon University" initiated by US Defense Department to help improve software development processes.
CMM : "Capability Maturity Model" for software has been retired, and CMMI replaces it and it is developed by the SEI. It is a model of 5 Levels of Process "Maturity" that determines effectiveness in delivering Quality Software.
Organizations can Receive CMMI ratings by undergoing assessments by qualified auditors.

CMMI Overview :
CMMI for systems engineering and software engineering-stages representation.
Maturity Levels :
  1. Level1 - Intial
  2. Level2 - Managed
  3. Level3 - Defined
  4. Level4 - Quantitatively Managed
  5. Level5 - Optimizing
CMMI Maturity Levels :



Process areas by Maturity level or Key Process Areas :

1) Initial :
  • Introduction
  • Structure of the Model
  • Maturity Levels, Common features
  • Understanding the model
  • Using the model
2) Maturity-Basic Project Management :
  • Requirements management
  • Project planning
  • Project monitoring and control
  • Supplier agreement management
  • Measurement and analysis
  • Process and product quality assurance
  • Configuration management
3) Defined-Process standardization :
  • Requirements development
  • Technical solution
  • Verification
  • Validation
  • Organizational process focus
  • Organizational process definition
  • Integrated project management
  • Integrated supplier management
  • Organizational training
  • Risk management
4) Quantitatively Managed :
  • Organizational process performance
  • Quantitative project management
5) Optimizing-Continuous process improvements :
  • Organizational innovation & development.

No comments:

Post a Comment