Sunday, 5 May 2013

Difference between ISO 9000 and CMM(ISO 9000 VS CMM)

ISO 900(INTERNATIONAL STANDARD ORGANISATION)
CMM (CABABILITY MATURITY MODEL)
It applies to any type of industry .
CMM is specially developed for software industry
ISO 9000 addresses corporate business process
CMM focuses on the software Engineering activities.
ISO 9000 specifies minimum requirement.
CMM gets nto technical aspect of software engineering.
ISO 9000 restricts itself to what is required.
It suggests how to fulfill the requirements.
ISO 9000 provides pass or fail criteria.
It provides grade for process maturity.
ISO 9000 has no levels.
CMM has  5 levels:
       Initial
       Repeatable
       Defined
      Managed
       Optimization


ISO 9000 does not specifies sequence of steps required to establish the quality system.
It reconnects the mechanism for step by step progress through its successive maturity levels.
Certain process elements that are in ISO are not included in CMM like:
1.       Contract management
2.       Purchase and customer supplied components
3.       Personal issue management
4.       Packaging ,delivery, and installation management
Similarly other process in CMM are not included in ISO 9000
1.       Project tracking
2.       Process and technology change management
3.       Intergroup coordinating to meet customer’s requirements
4.       Organization level process focus, process development and integrated management.