Este documento discute los problemas claves en el mantenimiento de software. Identifica cuestiones técnicas, de dirección, estimación de costes y medidas como áreas importantes que deben abordarse para garantizar un mantenimiento de software eficaz. Proporciona detalles sobre temas como el entendimiento limitado del código, pruebas, análisis de impacto, capacidad de mantenimiento, alineación con objetivos organizativos y procesos de mantenimiento.