Day 18 Outline
I. The Software Project Plan*
A. Estimates - Time, Resources, People*
B. Risk Analysis*
C. Schedule*
D. Resources Available*
E. Organization*
F. Tracking and Control Mechanisms*
1. SCM*
G. SQA Plan*
H. Standards*
I. Development Plan (Analysis, Spec, Design, Coding)*
II. Maintenance Characteristics
A. Structured vs. Unstructured
B. Maintenance Cost
C. Problems -- pg. 668
III. Types of Maintenance
A. Corrective (20-25%) *
B. Adaptive (15-25%) *
C. Perfective (50-65%) *
IV. Maintainability
A. Quantitative Measure pg. 670 *
B. Use of Reviews *
V. Maintenance Tasks
A. Maintenance Organization -- Change Control Board
B. Reporting -- Software Error Reports
C. Flow of Events -- pg. 674 *
D. Record Keeping -- History
E. Evaluations
VI. Side Effects *
VII. Alien Code
VIII. Reverse Engineering
A. Preventive Maintenance *
Last updated 12 June 1996.
Scott Woodfield(woodfiel@cs.byu.edu)