Journey to a mature software process
IBM Systems Journal
Practical Software Maintenance: Best Practices for Managing Your Software Investment
Practical Software Maintenance: Best Practices for Managing Your Software Investment
Software Maintenance Management
Software Maintenance Management
How To Evaluate Legacy System Maintenance
IEEE Software
Methods for Assessing COTS Reliability, Maintainability, and Availability
ICSM '98 Proceedings of the International Conference on Software Maintenance
Hi-index | 0.00 |
The objective of software maintenance is to make required changes in software including changes to documentation (e.g. specification, design, listing, test plan) in such a way that its value to users is increased. Required changes can result from the need either to correct errors or to increase the capabilities of the software. Maintenance is not limited to making postdelivery changes. Rather, it starts with user requirements and continues for the life of the software (Pigoski, 1996). Even the installation of and changes to a replacement system can be considered part of the maintenance process. Maintenance is a process of change management.