International Journal of Computer Applications
The success and failure of software projects are based on performance indicators such as: compliance to the customer first requirements, customer satisfaction, and software quality, budget overrun, schedule compliance and so on. Certainly, project management approaches and best practices known in the field of software engineering or others have been used in Software Maintenance (SM) management to better position these performance indicators and therefore promote project success. This paper concerns especially Third-Party application Maintenance (TPM). It presents and discusses the few approaches proposed in the literature that have been able to meet the challenges of this software engineering area under specific conditions and in an outsourcing context.