1772. Which of the following manuals is a user documentation ?

A. SRS -Software Requirement Specification
B. SDD -Software Design Document
C. System Overview
D. None of the mentioned
βœ… The correct answer is option C.
Explanation: System overview provides general description of the system’s functions.

1778. Select the disadvantage of using Formal methods ___________________?

A. Concurrent systems can be analysed to discover race conditions that might lead to deadlock
B. Producing a mathematical specification requires a detailed analysis of the requirements
C. They require the use of specialised notations that cannot be understood by domain experts
D. All of the mentioned
βœ… The correct answer is option C.

1779. Which technique is applied to ensure the continued evolution of legacy systems ?

A. Forward engineering
B. Reverse Engineering
C. Reengineering
D. Reverse Engineering and Reengineering
βœ… The correct answer is option D.
Explanation: Processes used for software evolution depend rely on these two techniques.

1780. Agile Software Development is based on_________________?

A. Incremental Development
B. Iterative Development
C. Linear Development
D. Both Incremental and Iterative Development
βœ… The correct answer is option D.
Explanation: The software is developed in increments with the customer specifying the requirements to be included in each increment and the highest priority is to satisfy the customer through early and continuous delivery of valuable software. They are iterative because they work on one iteration followed by improvements in next iteration