SOFTWARE ENGINEERING

EMERGING TRENDS IN SOFTWARE ENGINEERING

MISCELLANEOUS

Question [CLICK ON ANY CHOICE TO KNOW THE RIGHT ANSWER]
If requirements are frequently changing, which model is to be selected?
A
Waterfall Model
B
Prototyping Model
C
RAD Model
D
Iterative enhancement Model
Explanation: 

Detailed explanation-1: -Using prototyping model, the developer is prepared for the frequent changes in user requirements and for the high level of interpersonal communication required.

Detailed explanation-2: -A software prototype can be used: [1] In the requirements engineering, a prototype can help with the elicitation and validation of system requirements. It allows the users to experiment with the system, and so, refine the requirements.

Detailed explanation-3: -Explanation: Prototype model should be used when the desired system needs to have a lot of interaction with the end users.

Detailed explanation-4: -The waterfall model is best suited if requirements are easily understandable & defined.

There is 1 question to complete.