GeekInterview.com
Series: Subject:
Question: 654 of 707

What is the difference between ISO,CMM and CMMI?

Asked by: Interview Candidate | Asked on: Dec 19th, 2005
Showing Answers 1 - 3 of 3 Answers
V.Mahendran

Answered On : Dec 22nd, 2005

ISO

International Organization for Standardization is the world's largest developer of standards. Although ISO's principal activity is the development of technical standards, ISO standards also have important economic and social repercussions. ISO standards make a positive difference, not just to engineers and manufacturers for whom they solve basic problems in production and distribution, but to society as a whole.

The International Standards which ISO develops are very useful. They are useful to industrial and business organizations of all types, to governments and other regulatory bodies, to trade officials, to conformity assessment professionals, to suppliers and customers of products and services in both public and private sectors, and, ultimately, to people in general in their roles as consumers and end users.

CMM

The Capability Maturity Model for Software (CMM) is a framework that describes the key elements of an effective software process. There are CMMs for non-software processes as well, such as "Business Process Management Tutorial" Business Process Management (BPM)

The CMM describes an evolutionary improvement path from an ad hoc, immature process to a mature, disciplined process. The CMM covers practices for planning, engineering, and managing software development and maintenance. When followed, these key practices improve the ability of organizations to meet goals for cost, schedule, functionality, and product quality. The CMM establishes a yardstick against which it is possible to judge, in a repeatable way, the maturity of an organization's software process and compare it to the state of the practice of the industry.

The CMM can also be used by an organization to plan improvements to its software process. It also reflects the needs of individuals performing software process, improvement, software process assessments, or software capability evaluations; is documented; and is publicly available.

CMMI

Capability Maturity Model Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. It can be used to guide process improvement across a project, a division, or an entire organization. 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

Yes  1 User has rated as useful.
  
Login to rate this answer.
Ranvind Kumar

Answered On : Feb 16th, 2012

What is the difference between ISO an ISI ?

  
Login to rate this answer.
Dillip Palai

Answered On : Apr 2nd, 2012

The Capability Maturity Model (CMM) is a way to develop and refine an organizations software development process. A maturity model is a structured collection of elements that describe characteristics of effective processes. A maturity model provides:

A place to start
the benefit of a community?s prior experiences
A common language and a shared vision
A framework for prioritizing actions
A way to define what improvement means for your organization
A maturity model can be used as a benchmark for assessing different organizations for equivalent comparison.

The SEI has subsequently released a revised version known as the Capability Maturity Model Integration (CMMI).

Capability Maturity Model? Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. It can be used to guide process improvement across a project, a division, or an entire organization. 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.

Benefits of CMMI

More explicitly link management and engineering activities to their business objectives
expand the scope of and visibility into the product life cycle and engineering activities to ensure that the product or service meets customer expectations
incorporate lessons learned from additional areas of best practice (e.g., measurement, risk management, and supplier management)
implement more robust high-maturity practices
address additional organizational functions critical to their products and services
more fully comply with relevant ISO standards

  
Login to rate this answer.

Give your answer:

If you think the above answer is not correct, Please select a reason and add your answer below.

Related Open Questions

Ads

Connect

twitter fb Linkedin GPlus RSS

Ads

Interview Question

 Ask Interview Question?

 

Latest Questions

Interview & Career Tips

Get invaluable Interview and Career Tips delivered directly to your inbox. Get your news alert set up today, Once you confirm your Email subscription, you will be able to download Job Inteview Questions Ebook . Please contact me if you there is any issue with the download.