Software Evolution MCQs. Multiple Choice Questions related to Software Evolution in Software Engineering.

Identify the correct statement with respect to Evolutionary development ?

A. Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping
B. Very large projects are usually done using evolutionary development based approach
C. It facilitates easy project management, through the high volume of documentation it generates
D. Sometimes the construction of a throw-away prototype is not followed by a re- implementation of the software system using a more structured approach

View Answer

A. Evolutionary development usually has two flavors; exploratory development, and throw-away prototyping