MCQ IN COMPUTER SCIENCE & ENGINEERING

COMPUTER SCIENCE AND ENGINEERING

SOFTWARE ENGINEERING

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
The prototyping model of software development is
A
A reasonable approach when requirements are well defined.
B
A useful approach when a customer cannot define requirements clearly.
C
The best approach to use for projects with large development teams.
D
A risky model that rarely produces a meaningful product.
Explanation: 

Detailed explanation-1: -The prototyping model of software development is: a reasonable approach when requirements are well-defined. a useful approach when a customer cannot define requirements clearly. the best approach to use for projects with large development teams.

Detailed explanation-2: -Answer: (B) Explanation: The prototyping model of software development is a useful approach when a customer cannot define requirements clearly. So, option (B) is correct.

Detailed explanation-3: -The prototyping model is a systems development method in which a prototype is built, tested and then reworked as necessary until an acceptable outcome is achieved from which the complete system or product can be developed.

Detailed explanation-4: -The Evolutionary Model model is preferred for software development when the requirements are not clear. In a Waterfall model, each phase must be completed before the next phase can begin.

Detailed explanation-5: -Prototype model should be used when the desired system needs to have a lot of interaction with the end users. Typically, online systems, web interfaces have a very high amount of interaction with end users, are best suited for Prototype model.

There is 1 question to complete.