Software Evolution MCQs

46. 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
✅ The correct answer is option A.
Explanation: Evolutionary development usually has two flavors; exploratory development, and

50. Software evolution does not comprises ?

A. Development activities
B. Negotiating with client
C. Maintenance activities
D. Re-engineering activities
✅ The correct answer is option B.
Explanation: Software evolution refers to the study and management of the process of making changes to software over time. Thus it comprises rest three options.
Scroll to Top