Software maintenance is the process of modifying and enhancing a software system or component after delivery to correct errors, improve performance or other aspects of the system, or adjust to a changed environment. Software maintenance is what keeps software up to date and functional through the various changes that the end user may need it to go through.
Change control is an integral to software existing in an organization. The organizations requirements will warrant change in software and the efficiency of the software depends on how well the software can adapt. Change control involves a few things if it is done properly. First, the maintenance program should be able to select changes that improve the software and reject the elements that degrade it. Next would be to think of all additions to the software that must be added so that additional changes will not be necessary, this is a money
software, change, changes, through, system, maintenance, made, important, next, improve, existing, errors, control, approval, affect, work, way, warrant, various, user, upgrade, until, trail, think, things, test, take, sure, step, should, select, saver, resistance, requirements, reject