Question: Software Engineering Process Models Question 4 (a) Give a description of the waterfall process model. In your answer you should describe the main tasks that

Software Engineering Process Models Question 4 (a) Give a description of the waterfall process model. In your answer you should describe the main tasks that are conducted, and the order in which they are carried out. You may want to include a diagram to clarify your answer. [7 marks] (b) Describe one advantage and one disadvantage of adopting the water- fall process model in comparison to other process models. [4 marks] (c) Describe the key principles which underlie Agile software develop- ment. [8 marks] (d) Risk management is an important part of software project planning. Describe what is meant by a risk and give two examples of risks which could seriously affect a project
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
