Este documento describe los tipos de sistemas de software, las etapas de evolución del software, los tipos de cambios que se realizan durante el mantenimiento de sistemas y la importancia de validar problemas reales para dar soluciones efectivas. Explica que los sistemas pueden ser del tipo S (estáticos), P (prácticos) u E (empotrados). Las etapas de evolución incluyen la versión alfa, la madurez y la salida. Los cambios pueden afectar la entrada, interfaz, rendimiento o sal