Page 207 - SOFTWARE TESTING & QUALITY ASSURANCE
P. 207
Software Testing and Quality Assurance
5. Verification: There are various methods that need to be followed that defines the verification.
A company wanting to go to the topmost CMM level must have implemented the
previous four levels.
Benefits of CMM
Let us now list the benefits of CMM.
1. CMM is simple and easy to analyze.
2. Many corporate executives are already familiar with the CMM model.
3. Many companies successfully use the CMM model to illustrate major IT issues/concepts to
senior executives.
4. CMM model is a valuable tool for attaining project funding for key initiatives -- for example,
enterprise data asset management and Meta data repository development.
5. Many large companies and government institutions are actively using the CMM model to
compare themselves with other entities.
CMM is now advancing with the introduction of Capability Maturity Model Integration (CMMI). CMM
describes software engineering only whereas CMMI describes integrated processes and disciplines, and
hence applies to both software and systems engineering. It was brought out in 2002 with the idea of
improving the usage of maturity models in software engineering. CMMI contains 22 process fields
separated into four categories, where maturity levels are defined for each. Of the 22 process goals, every
goal consists of different practices. It assists the organization to evaluate the current processes and also
provides an organized way to improve these processes.
Did you know? Wipro Technologies, Cognizant Technology Solutions , Infosys Technologies Limited,
Larsen & Turbo Infotech Limited, Mastek Limited, NIIT, Software Solutions, Patni
Computer Systems Limited, Satyam Computer Services Limited, Sonata Software
Limited, Syntel , Siemens Information Systems Limited., Tata Consultancy Services,
Tata Elxsi Limited, Software Paradigms International (SPI) are some examples of
CMMI companies.
14.2 ISO 9000
ISO 9000 is a written set of standards published by an international standard writing body
(International Organization for Standardization). The rules describe practices that are universally
recognized and accepted for assuring that organizations perform well and understand the requirements
of clients. ISO is highly generic in nature. Its standards can be applied to any kind of an organization,
providing any kinds of services or product.
“ISO” is derived from the Greek word isos, which means “equal.” The main goal of ISO 9000 is to
establish a standard interpretation of quality assurance throughout the world.
Two theories as to how the name ISO emerged.
1. One theory is that ISO relates to the two equal sides of an Isosceles triangle and
International Organization of Standards is consistent and equal right through the
international community.
2. Another theory has it that the French insisted on the French version of International
Organization of Standards which is pronounced in the order of “International
Standards Organization”, leading to the abbreviation of ISO.
200 LOVELY PROFESSIONAL UNIVERSITY