- Refer to Section 11.3 on maintenance plans.
a. What are the basic elements of a maintenance plan? Explain the importance of each element in your own words.
b. Who, do you think, should be responsible for preparing the plan? Who should approve it? List your arguments.
c. What difficulties would you expect to arise if no plan is prepared?
- Five guidelines are suggested in Section 11.4.1 for testing small repairs of software performed by a software maintenance team member.
a. Explain the importance of each of the guidelines for achieving adequate quality of software repairs.
b. Explain how the guidelines cope with the special characteristics of small repairs (“patches”).