What is SOFTWARE MAINTAINABILITY The ability a computer program has to be able to perform its intended function when in its original form and after it has been restored after failure.