= This incorporates improving performance, correcting bugs and changing software code to stop difficulties. How long a product lasts available depends upon developers' capacity to sustain Using these maintenance demands. A high-stage design describes the associations between info movement and the different modules and functions of your proced