Este documento describe los procesos de evolución del software, incluyendo las etapas alfa y de madurez, así como los tipos de cambios que ocurren durante la reingeniería de sistemas, como cambios lógicos, de entrada, en el manejo de datos e interfaz. Concluye que realizar pruebas y mantenimiento del software es importante para corregir errores y aplicar cambios necesarios de acuerdo a las necesidades de las organizaciones.