MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
If project is the enhancement of existing system, which model is best suited?
A
Waterfall model
B
Prototyping model
C
Iterative enhancement model
D
Spiral model
Explanation: 

Detailed explanation-1: -4-It is more common to waterfall model, but here the development process is based on formal mathematical transformation of a system specification to an exactable program.

Detailed explanation-2: -Evolutionary Prototyping This model is helpful for a project which uses a new technology that is not well understood. It is also used for a complex project where every functionality must be checked once.

Detailed explanation-3: -Iterative Enhancement Model is divided into three stages: Analysis of software system. Classification of requested modifications. Implementation of requested modifications.

Detailed explanation-4: -The iterative enhancement model is divided into three stages: Implementation of requested/asked modifications. Classification of requested modifications. Analysis of software system.

Detailed explanation-5: -One can choose Waterfall Model if the project development schedule is tight. Explanation: Real projects rarely follow the sequential flow and iterations in this model are handled indirectly. This changes can cause confusion as the project proceeds thereby delaying the delivery date.

There is 1 question to complete.