CMMI in Software - Capability Maturity Model Integration

Marc

Hunkered Down for the Duration
Staff member
Admin
#1
Subject: Re: Q: CMMI in Software/Sheehan/Pfrang
Date: Mon, 24 Aug 1998 10:43:46 -0600
From: ISO Standards Discussion

From: (Doug Pfrang)
Subject: Re: Q: CMMI in Software/Sheehan/Pfrang

The CMMI can be found at: SEI Home

As the name suggests, Capability Maturity Model deals with the "maturity," or the level of control, of the software development processes of a firm; i.e., a greater level of "maturity" means (roughly) a greater level of control.

This relates to ISO-9000 in that the Model provides a possible framework for implementing process improvement: first you determine which level of "maturity" your firm currently fits into (according to the detailed descriptions of each level), and then you look at the description of the next higher level to see what you must improve in your existing processes to bring your firm up to the standards of the higher level. This analysis helps you plan and prioritize a series of logically sequenced process improvements related to your software development activities. Accordingly, you can use the CMMI as a tool to:
- provide guidance for quality planning,
- improve design control procedures,
- identify potential corrective and preventive actions,
- develop agenda items for management review meetings,
- etc.

Thus, ISO-9000 tells you "what" you have to do in your quality system, CMMI gives you a tool to help you figure out "how" to do it.

-- Doug Pfrang


Subject: Re: Q: CMMI in Software/Sheehan/Lessman
Date: Mon, 24 Aug 1998 11:02:30 -0600
From: ISO Standards Discussion
From: Robert Lessman
Subject: Re: Q: CMMI in Software/Sheehan/Lessman

For an excellent comparision of the requirements of CMMI and the requirements of ISO 9000 in the area of software deveolopment, I would urge you to read this well-written site:

MKS Web Site - Link was: /solution/si/2134.htm - CMMI Information

Although SEI and ISO have no direct affiliation, they are both seeking very similar goals. The ISO 9000-3 Guidlines for Software Development can be viewed as a subset of CMMI requirements. The objectives are strikingly similar. ISO 9000 has more to do with supplier review criteria, as its perspective. The CMMI perspective is to define good project managment in-house and is not really intended as a supplier review model.

The owners of the CMMI model - See the SEI Home Page
tele: 703 818-5137
--
Robert Lessman, (ASQ) CQA #16411
 
Elsmar Forum Sponsor

Marc

Hunkered Down for the Duration
Staff member
Admin
#2
One more:

From: Pat Dey
Subject: Re: Q: CMM in Software/Sheehan/Dey

The CMM is a model of the maturity of a software development organization. Its development was sponsored by the US Department of Defense, to promote process improvement, to give organizations a strategy for doing so, and to provide a measure of organizational maturity.

Using the CMM to define software process improvement strategy is an excellent way of building an ISO 9001 software development organization, because it gives a rationale for prioritizing the action plan. Each level defines a set of practices, and you mature by addressing the levels in numeric order. For example, it places Reviews at level 3 because most organizations starve reviews of the necessary reviewing time until they understand planning and tracking (time) properly, practices they introduce in level 2.

There have been one or two papers comparing CMM and ISO 9001. Very broadly and crudely, the CMM includes more guidance on software development detail, whilst ISO 9001 has a broader business basis. ISO 9001 certification slews across CMM levels 2 and 3.

The European SPICE initiative is working on merging these standards in order to get the best from both.

Hope this helps.
Pat

EDIT NOTE: Site has undergone major revision.

[This message has been edited by Marc Smith (edited 29 December 1999).]
 

Marc

Hunkered Down for the Duration
Staff member
Admin
#3
Here's another source for CMM info:

Subject: Re: CMM/ISO in Software/Sheehan/Deibler
Date: Thu, 10 Sep 1998 11:44:16 -0600
From: ISO Standards Discussion

From: Bill Deibler <[email protected]> Subject: RE: CMM/ISO in Software/Sheehan/Deibler

> From: "John Sheehan"

Can anyone on the list please give me some information regarding to "CMM" in software development and how (if at all), it relates / compares to ISO9000. I understand that CMM stands for Capability Maturity Model. I am looking for as much info. as I can get on the subject, and as usual with any plea for help I am in a mad rush for it.

> Thanks > John Sheehan --------------------

Hi John,

Bob Bamford and I recently had an article published that directly relates to your inquiry. The topic is hybrid multi-model software process assessments (CMM/ISO) and was published in CrossTALK - The Journal of Defense Software Engineering magazine. The article and other software process improvement articles are freely available online from the publishers of CrossTALK.

An abstract on the paper and links to the article follow:

Abstract --------

Hybrid Multi-Model Assessment (HM2) - When the CMM Meets ISO 9001 Robert C. Bamford and William J. Deibler II

Faced with governments transitioning to commercial standards and with business pressures to expand into new lines of business, many software engineering organizations are faced with adapting CMM - and ISO 9001-based systems for compliance with the other model. At the same time, many small and medium-sized software engineering organizations are exploring methods to exploit these models - ISO 9001 and the CMM - for process definition and improvement. While significant work has been done in defining methods for implementing each model, there is a lack of cost-effective tools and methods to evaluate and compare the models for selecting the most appropriate model or for planning the transition between the models.

This article outlines a strategy and methods for employing formal appraisals to determine which model - or which elements from either model - offer the most value for a particular software engineering organization. The article is illustrated with examples from the authors experiences in guiding software engineering organizations in examining and selecting the most appropriate model for software development.

Keywords ISO 9001, CMM, Assessment, Process Assessment, Process Improvement, Comparison, Process, Standards, Software, Software Development

CrossTalk Magazine
The main page listing the articles for September.

Dead link: http://www.stsc.hill.af.mil/crosstalk/1998/sep/bamford.pdf - The PDF URL for the article

Dead link: http://www.stsc.hill.af.mil/crosstalk/1998/sep/bamford.html - The HTML URL for the article

Hope you find the article useful. You might also want to check out an article we published in IEEE COMPUTER in October 1993 on comparing and contrasting the CMM and ISO 9001 for software. It's in the standards section of the magazine.

Sincerely, Bill
Bill Deibler <[email protected]>
 

Marc

Hunkered Down for the Duration
Staff member
Admin
#4
I've been reading thru a number of these CMM articles. They have some good thoughts for manufacturing, as well. Anyone else out there look thru any of the articles?
 
T
#5
Does anyone have articles or documents regarding companies' journey through the levels of SW-CMM (Capability Maturity Model for Software)? Articles or docus which include the costs, the people directly invloved, and the time it took could help immensely. HELP!
 
P

PRASHANT

#6
WHICH ARE THE AGENCIES WHO CALIBRATE THE SOFTWARE ONE HAS DEVELOPED? WHAT CERTIFICATE THEY PROVIDE? WHAT ARE COMMERCIALS INVOLVED?
 

Marc

Hunkered Down for the Duration
Staff member
Admin
#7
Originally posted by tong:

Does anyone have articles or documents regarding companies' journey through the levels of SW-CMM (Capability Maturity Model for Software)? Articles or docus which include the costs, the people directly invloved, and the time it took could help immensely. HELP!
I found a few back a year or more ago - but can't recall them. Have youy been to the CMM site? Go to www.sei.cmu.edu/cmm/cmms/cmms.html
 

Marc

Hunkered Down for the Duration
Staff member
Admin
#8
Originally posted by PRASHANT:

WHICH ARE THE AGENCIES WHO CALIBRATE THE SOFTWARE ONE HAS DEVELOPED? WHAT CERTIFICATE THEY PROVIDE? WHAT ARE COMMERCIALS INVOLVED?
Please, don't 'shout' with all capitals. Hurts my eyes!

As far as I understand it, your company 'calibrates' its own software. There is no agency I am aware of which provides 'certificates'.
 
V

venkat - 2011

#9
CMM assessment

Dear Sir

I would like to know whether there is any time gap required before an organisation goes in for CMM level 5 certification.

We have already been recommended for ISO 9001:2000 certification. My question is that can we go in for CMM level 5 assessment in 9 months from now?

Is there any time stipulation that from the date of implementation of quality system 18 months should lapse for going in for CMM level 5 assessment

Readers can you help me please
 
B

Bruce Epstein

#10
Re: CMM assessment

Originally posted by venkat
Dear Sir

I would like to know whether there is any time gap required before an organisation goes in for CMM level 5 certification.

We have already been recommended for ISO 9001:2000 certification. My question is that can we go in for CMM level 5 assessment in 9 months from now?

Is there any time stipulation that from the date of implementation of quality system 18 months should lapse for going in for CMM level 5 assessment

Readers can you help me please
When I attended CBA-IPI (CMM-based Assessment for Internal Process Improvement) [now called "SCAMPI"] training at the SEI in 1996, two aspects were stressed: the existence of a verifiable "quality system" (those words were not used explicitly, they are my paraphrase into ISO 9xxx language), and more importantly, strong evidence that the documented practices are indeed "institutionalized".

There are no explicit time requirements, but in general, we were taught that to be institutionalized, all the processes must have been executed end-to-end at least once (more is better), not just "we plan to do this". At least this is how I performed assessments from '95 to '98.

PERSONAL OPINIONS FOLLOW:

Theoretically, there is nothing preventing a software organization from being assessed at level 5 in its first assessment, but I have to admit that I am somewhat suspicious of it.

I'm also sensing a certain "grade inflation" here: not so long ago, the industry was desperate for "level 3 out of the box"; now we're looking for "level 5 in 9 months".

Further, the people I have met from level 5 organizations (in North America -- note that at least one of them did NOT wish to have their results made public, for competitive reasons) have all said that reaching level 5 was a "side effect" of their commitment to quality, customer and employee satisfaction, management visibility, etc., and was NEVER an explicit goal.

Anyway, Mr/Ms Venkat, in your case, I would recommend contacting a local SEI-approved "Transition Partner" (see http://www.sei.cmu.edu/collaborating/partners/partners-tech.html ) who can help answer your questions.

Good luck!
 
Last edited by a moderator:
Thread starter Similar threads Forum Replies Date
M CMMI (capability maturity model) vs. SQA (software quality assurance) vs. ISO 9001 Software Quality Assurance 2
A Detail info on CMMI - Capability Maturity Model Integration for Software Software Quality Assurance 15
J CMMI - Software 'Capability Maturity Model Integration' and Overlapping Waterfall Software Quality Assurance 1
A Software FMEA with CMMI FMEA and Control Plans 6
S Software Company wants CMMI Software Quality Assurance 4
P Only Software companies eligible to take CMMI? Misc. Quality Assurance and Business Systems Related Topics 11
A CMMI 3 - Software - Where we have to save all these documents Software Quality Assurance 4
H ISO 9001 / CMMI (SEI's Capablity Maturity Model) mapping - Software development Software Quality Assurance 2
D IATF 16949 Requirement for CMMI in a Global Company Elsmar Cove Forum Suggestions, Complaints, Problems and Bug Reports 0
P How to Scientifically Prove the Importance of a Process - CMMI Process Areas Software Quality Assurance 7
E CMMI (Capability Maturity Model Integration) - questions Software Quality Assurance 5
A Where to define Process Tailoring Form used in CMMI in the ISO 9001 Quality Manual? ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 5
K CMMI Roadmap - The process of implementing CMMI Level 3 Software Quality Assurance 5
B Basics of the CMMI Standard Software Quality Assurance 3
2 Expectations of CMMI High Maturity seem to have become less Ambiguous Software Quality Assurance 1
P What Documentation is required for CMMI? Examples wanted Software Quality Assurance 3
P Can anyone give samples of goals set of an organization for CMMI 5 Level Quality Tools, Improvement and Analysis 1
P An IMS organization can integrate CMMI with IMS ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 3
G SEI CMMI Dev v1.3 - Defined (ML2) and Managed (ML3) Process Areas Software Quality Assurance 1
R CMMI (Capability Maturity Model Integration) - Ever heard CMMI? Software Quality Assurance 5
S Mapping CMMI to FDA Requirements IEC 62304 - Medical Device Software Life Cycle Processes 5
Qwatcher2 CMMI Level 2 Procedure for Design & Development Program Software Quality Assurance 1
V CMMI - When you release audit and configuration audit, who will do audit? Software Quality Assurance 4
V CMMI - When do you do the Configuration Audit and Who will do that audit? Software Quality Assurance 5
2 ISO 9001 should be implemented before CMMI for maximum effectiveness? Quality Manager and Management Related Issues 2
C Which PA's in the CMMi model are required? Software Quality Assurance 6
D Tools for CMMI Rating the SCAMPI approach Software Quality Assurance 1
I CMMI Overview please Quality Manager and Management Related Issues 2
L ISO 9001:2000 and CMMI v1.2 Integration and Org Deployment ISO 9000, ISO 9001, and ISO 9004 Quality Management Systems Standards 8
A Alternative Selection Excel .xls Template - ISO 9001 and CMMI (DAR Process Area) Excel .xls Spreadsheet Templates and Tools 1
S Is there any sample/Draft procedures, manuals checklist for CMMI Software Quality Assurance 2
F How to conduct CMMI appraisal Class C Software Quality Assurance 4
S How do I learn CMMI (Capability Maturity Model Integration)? Software Quality Assurance 4
V Getting CMMI level 4 & 5 is not a cake walk now! Software Quality Assurance 2
V CMMI V1.2 -Dev + IPPD appraisals Software Quality Assurance 1
L Document Hierarchy Structure for Documents Compliant in ISO 9001 and CMMI Document Control Systems, Procedures, Forms and Templates 23
R How does DRBFM fit into CMMI framework? Software Quality Assurance 8
A CMMI Mapping - The abbrivations under the CMM PA Software Quality Assurance 4
R CMMI Details - Seeking Details or Conversation Software Quality Assurance 2
J Implementing an ISO 13485 QMS Software ISO 13485:2016 - Medical Device Quality Management Systems 5
K Software Updates in the Field and ISO scope ISO 13485:2016 - Medical Device Quality Management Systems 2
M Recurrent event analysis software (python) General Auditing Discussions 2
Y UL 1998 Standard: software classes Software Quality Assurance 0
P Need a programmer for QVI's VMS software for optical inspection machine Inspection, Prints (Drawings), Testing, Sampling and Related Topics 0
S IEC 62304 software costs and time Medical Device and FDA Regulations and Standards News 3
S IEC 62304 - Software verification cost IEC 62304 - Medical Device Software Life Cycle Processes 3
Sravan Manchikanti Software Risk Management & probability of occurrence as per IEC 62304 IEC 62304 - Medical Device Software Life Cycle Processes 8
I Form templates for software (iso9001) Document Control Systems, Procedures, Forms and Templates 0
H Software Interface Translation IVD Regulation EU Medical Device Regulations 0
C 8.5.1.1 Control of Equipment, Tools, and Software Programs - Questions about the extent of control of NC programs AS9100, IAQG, NADCAP and Aerospace related Standards and Requirements 5

Similar threads

Top Bottom