retagged by
7,327 views
5 votes
5 votes

Which of the following is not a life cycle model?

  1. Spiral model
  2. Prototyping model
  3. Waterfall model
  4. Capability maturity model
retagged by

3 Answers

Best answer
9 votes
9 votes

 Answer (d) --> Capability Maturity Model because CMM is not a software life cycle model. Instead, it is a strategy for improving the software process.while other models like spiral, iterative, prototype and waterfall are all life cycle model.

selected by
2 votes
2 votes

Ans: D

Capability Maturity Model (CMM) specifies an increasing series of levels of a software development organization. The higher the level, the better the software development process, hence reaching each level is an expensive and time-consuming process.

Levels of CMM

Test Maturity Model in Test Life Cycle

  • Level One :Initial - The software process is characterized as inconsistent, and occasionally even chaotic. Defined processes and standard practices that exist are abandoned during a crisis. Success of the organization majorly depends on an individual effort, talent, and heroics. The heroes eventually move on to other organizations taking their wealth of knowledge or lessons learnt with them.

  • Level Two: Repeatable - This level of Software Development Organization has a basic and consistent project management processes to track cost, schedule, and functionality. The process is in place to repeat the earlier successes on projects with similar applications. Program management is a key characteristic of a level two organization.

  • Level Three: Defined - The software process for both management and engineering activities are documented, standardized, and integrated into a standard software process for the entire organization and all projects across the organization use an approved, tailored version of the organization's standard software process for developing,testing and maintaining the application.

  • Level Four: Managed - Management can effectively control the software development effort using precise measurements. At this level, organization set a quantitative quality goal for both software process and software maintenance. At this maturity level, the performance of processes is controlled using statistical and other quantitative techniques, and is quantitatively predictable.

  • Level Five: Optimizing - The Key characteristic of this level is focusing on continually improving process performance through both incremental and innovative technological improvements. At this level, changes to the process are to improve the process performance and at the same time maintaining statistical probability to achieve the established quantitative process-improvement objectives.

edited by
Answer:

Related questions

6 votes
6 votes
1 answer
1
sh!va asked May 7, 2017
5,221 views
Which product metric gives the measure of the average length of words and sentence in documents?SCI numberCyclomatic complexityLOCFog index
4 votes
4 votes
1 answer
2
sh!va asked May 7, 2017
5,178 views
In software maintenance tackling the changes in the hardware or software environment where the software works, isCorrective maintenancePerfective maintenanceAdaptive main...
6 votes
6 votes
2 answers
3
sh!va asked May 7, 2017
4,621 views
Capability maturity Model (CMM) is the methodology todevelop and refine an organization's software development processdevelop the softwaretest the softwareAll of the abov...
8 votes
8 votes
1 answer
4
sh!va asked May 7, 2017
6,483 views
Estimation at software development effort for organic software in basic COCOMO is:E = 2.0 (KLOC) 1.05 PME = 3.4 (KLOC) 1.06 PME = 2.4 (KLOC) 1.05 PME = 2.4 (KLOC) 1.07...