Question 7: System maintenance
Assuming you are one of the developers/maintainers of a widely-distributed software client/software product. (Feel free to pick the specific nature of the product to be used as an example.)
Discuss how maintenance of your product would differ depending on which of these three software development life cycles you had chosen for the original product implementaton: