12.1 Program Development Life cycle (3)

Resources | Revision Questions | Computer Science

Login to see all questions

Click on a question to view the answer

1.

Question 1

Describe the principles, benefits and drawbacks of both the Waterfall and Iterative software development life cycles. In your answer, consider the suitability of each model for different types of projects.

2.

Question 3

Consider the V-Model and the Unified Process. Describe the key stages in each model and discuss their strengths and weaknesses in relation to quality assurance and testing.

3.

Consider a scenario where a team is developing a system for a library to manage its book inventory. Describe the different types of testing that could be employed at various stages of the SDLC. For each type of testing, explain its purpose and provide an example of a test case.