Context
A common perception of maintenance is that it merely involves fixing defects but key software maintenance issues are both managerial and technical. Key management issues are: alignment with customer priorities, staffing, estimating costs etc.. Key technical issues are:mpact analysis, testing, maintainability measurement etc.