MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
Which is not a software life cycle model?
A
Waterfall model
B
Spiral model
C
Prototyping model
D
Capability maturity model
Explanation: 

Detailed explanation-1: -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. Unlike other models, it is not a life cycle model.

Detailed explanation-2: -Commonly those include development, realisation, utilisation and disposal. The Life Cycle Model can be understood as an overall framework that defines criteria and expected results for each phase.

Detailed explanation-3: -The Capability Maturity Model (CMM) is a methodology used to develop and refine an organization’s software development process. The model describes a five-level evolutionary path of increasingly organized and systematically more mature processes.

Detailed explanation-4: -The product life cycle is the progression of a product through 5 distinct stages-development, introduction, growth, maturity, and decline. The concept was developed by German economist Theodore Levitt, who published his Product Life Cycle model in the Harvard Business Review in 1965. We still use this model today.

Detailed explanation-5: -Hence, Measurable is not a maturity level as per the Capability Maturity Model.

There is 1 question to complete.