GeekInterview.com
   Home |  Tech FAQ  |   Interview Questions |  Placement Papers |  Tech Articles |  Learn |  Freelance Projects |  Online Testing |  Geeks Talk |  Job Postings |  Knowledge Base | Site Search |  Add/Ask Question

GeekInterview.com  >  Interview Questions  >  Testing
Next Question 
 Testing  |  Question 1 of 388    Print  
What is CMM level? I need the answer in detail.

  
Total Answers and Comments: 17 Last Update: June 10, 2008     Asked by: PUSHPA 
  
 Sponsored Links

 
 Best Rated Answer
Submitted by: Beena Kadam
 

The Capability Maturity Model for Software describes the principles and practices underlying software process maturity and is intended to help software organizations improve the maturity of their software processes in terms of an evolutionary path from ad hoc, chaotic processes to mature, disciplined software processes. The CMM is organized into five maturity levels:

1) Initial. The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and

success depends on individual effort and heroics.

2) Repeatable. Basic project management processes are established to track cost, schedule, and functionality. The

necessary process discipline is in place to repeat earlier successes on projects with similar applications.

3) Defined. The software process for both management and engineering activities is documented, standardized, and integrated into a standard software process for the organization. All projects use an approved, tailored version of the organization's standard software process for developing and maintaining software.

4) Managed. Detailed measures of the software process and product quality are collected. Both the software process and products are quantitatively understood and controlled.

5) Optimizing. Continuous process improvement is enabled by quantitative feedback from the process and from piloting innovative ideas and technologies.



Above answer was rated as good by the following members:
rajkumar194
  Sorting Options  
  Page 1 of 2   « First    1    2    >     Last »  
October 08, 2005 03:31:44   #1  
Beena Kadam Member Since: September 2005   Contribution: 19    

RE: What is CMM level? I need the answer in detail.

The Capability Maturity Model for Software describes the principles and practices underlying software process maturity and is intended to help software organizations improve the maturity of their software processes in terms of an evolutionary path from ad hoc, chaotic processes to mature, disciplined software processes. The CMM is organized into five maturity levels:

1) Initial. The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and

success depends on individual effort and heroics.

2) Repeatable. Basic project management processes are established to track cost, schedule, and functionality. The

necessary process discipline is in place to repeat earlier successes on projects with similar applications.

3) Defined. The software process for both management and engineering activities is documented, standardized, and integrated into a standard software process for the organization. All projects use an approved, tailored version of the organization's standard software process for developing and maintaining software.

4) Managed. Detailed measures of the software process and product quality are collected. Both the software process and products are quantitatively understood and controlled.

5) Optimizing. Continuous process improvement is enabled by quantitative feedback from the process and from piloting innovative ideas and technologies.


 
Is this answer useful? Yes | No
October 08, 2005 03:33:06   #2  
Beena Kadam Member Since: September 2005   Contribution: 19    

RE: What is CMM level? I need the answer in detail.

The Capability Maturity Model for Software describes the principles and practices underlying software process maturity and is intended to help software organizations improve the maturity of their software processes in terms of an evolutionary path from ad hoc, chaotic processes to mature, disciplined software processes. The CMM is organized into five maturity levels:

1) Initial. The software process is characterized as ad hoc, and occasionally even chaotic. Few processes are defined, and

success depends on individual effort and heroics.

2) Repeatable. Basic project management processes are established to track cost, schedule, and functionality. The

necessary process discipline is in place to repeat earlier successes on projects with similar applications.

3) Defined. The software process for both management and engineering activities is documented, standardized, and integrated into a standard software process for the organization. All projects use an approved, tailored version of the organization's standard software process for developing and maintaining software.

4) Managed. Detailed measures of the software process and product quality are collected. Both the software process and products are quantitatively understood and controlled.

5) Optimizing. Continuous process improvement is enabled by quantitative feedback from the process and from piloting innovative ideas and technologies.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
August 03, 2006 09:45:15   #3  
kanamatareddy Member Since: February 2006   Contribution: 5    

RE: What is CMM level? I need the answer in detail.

CMM(Capability Maturity Model):

is an industry-standerd model for defining and measuring the "maturity" of a software company's development process and for providing direction on what they can do to improve their software quality.it was developed by the software development community along with the software engineering institute(SEI).

CMM software Maturity Levels:

Level1:Initial: The s/w development process at this level are adhoc and often chaotic.The project's success depends on heroes and luck.There are no general practices for planning,monitoring, or Controling the process.It's impossible to predict the time and cost to develop the software.The test process is just as adhoc as the rest of the process.

Level2:Repeatable: This maturity level is best describled as project level thinking.Basic project management processes are in place to track the cost,shedule,functionality, and quality of the product.Lessions learned from previous similar projects are applied.There is a scense of descipline.Basic software testing practices,such as test plans and test cases are used.

Level3:Defined: Organizational,not just project specific,thinking comes in to play at this level.Common management and engineering activities are standerdized and documented.These standerds are adapted and approved for use on different projects.The rules are not thrown out when things get stressfull.Test documents and plans are reviewed and approved before testing begins.The test group is independent form developers.The test results are used to determine when the s/w is ready.

Level4:Managed: At this maturity level,the organizations process is under statistical control.Product quality is specified quantitatively beforehand (for example, this product wont release until it has fewer than 0.5 defects per 1,000 lines of code) and the s/w isn't released untill that goal is met.details of the development process and the s/w quality are collected over the projects development, and adjustments are made to correct deviations and to keep the project on plan.

Level5:Optimizing: This level is called "optimizing"(not "optimized")because it's continually improving from level 4. new technologies and processes are attempted,the results are measured, and both incremental and revolutionary changes are instituted to achieve even better quality levels.Just when everyone thinks the best has been obtained.the crank is turned one more time, and the next level of improvement is obtained.


 
Is this answer useful? Yes | NoAnswer is useful 1   Answer is not useful 0Overall Rating: +1    
November 09, 2006 07:58:08   #4  
netu        

RE: What is CMM level? I need the answer in detail.
It is cmmi level
 
Is this answer useful? Yes | NoAnswer is useful 0   Answer is not useful 1Overall Rating: -1    
April 07, 2007 04:23:14   #5  
kkntester        

RE: What is CMM level? I need the answer in detail.
Apart from the earlier answers, i would like to tell you that it is a one-time certification and not a continuous assessment of software quality that is followed by ISO-9000-01. The lowest level that a company could apply for is CMM-3 which is equivalent to ISO standardisation.
 
Is this answer useful? Yes | No
April 10, 2007 08:21:51   #6  
Prathamesh.Ausekar        

RE: What is CMM level? I need the answer in detail.
Adding to all these comments above ISO is for the process where as CMM is for the product itself.
 
Is this answer useful? Yes | No
May 30, 2007 06:03:07   #7  
sankarraparthi Member Since: August 2006   Contribution: 7    

RE: What is CMM level? I need the answer in detail.
evel One
Company has no standard process for software development. Nor does it have a project-tracking system that enables developers to predict costs or finish dates with any accuracy.

Level Two
Company has installed basic software management processes and controls. But there is no consistency or coordination among different groups.

Level Three
Company has pulled together a standard set of processes and controls for the entire organization so that developers can move between projects more easily and customers can begin to get consistency from different groups.

Level Four
In addition to implementing standard processes, company has installed systems to measure the quality of those processes across all projects.

Level Five
Company has accomplished all of the above and can now begin to see patterns in performance over time, so it can tweak its processes in order to improve productivity and reduce defects in software development across the entire organization.
 Level 1 Initial
Level 2 Repeatable
Level 3 Defined
Level 4 Managed
Level 5 Optimizing

 
Is this answer useful? Yes | No
June 13, 2007 00:51:18   #8  
verman        

RE: What is CMM level? I need the answer in detail.
CMM is a software model proposed by Carnegie Mellon University. CMM expands to Capability Maturity Model. In short it is a collection of practices to achieve a benchmark in product development.
 
Is this answer useful? Yes | No
August 08, 2007 05:01:49   #9  
hima        

RE: What is CMM level? I need the answer in detail.

CMM Capability Maturity model it is a type of quality standard.

CMM level means here, the CMM levels are 5


1) Initial : Here concentrate on the team, team should be very strong.

2) Repeatable : Here concentrate on the repeatability and used well defined
guide lines.

3) Measure : Concentrate on the measures and metrics.

4) Documentation : Concentrate on documentation.

5) Optimisation : Concentrate on the research and development activities.


Other important terms are,

CMMI : Capability Maturity Model for Integration, if the companies are producing
IT and Non-IT products then it is CMMI

CMMP : Capability Maturity Model for People these companies give more benefits
to people so people will work more satisfaction.


 
Is this answer useful? Yes | No
August 13, 2007 02:01:13   #10  
Kishu        

RE: What is CMM level? I need the answer in detail.
The Capability Maturity Model for software (CMM or SW-CMM) is a model for judging the maturity of the software process of an organization and for identifying the key practices that are required to increase the maturity of these process.
 
Is this answer useful? Yes | No
  Page 1 of 2   « First    1    2    >     Last »  


 
Go To Top


 Sponsored Links

 




About Us  |   Privacy Policy  |   Terms and Conditions  |   Contact  |   Site Map  |   Add Question  |   Propose Category  |   RSS Feeds  |   Articles Sitemap  |   Site Updates  |   Add Resource

Copyright © 2005 - 2008 GeekInterview.com. All Rights Reserved
Page copy protected against web site content infringement by Copyscape