Diseño Lógico del Sistema:
Se modeliza el sistema de acuerdo a las técnicas que se utilizaron antes, mas los
requerimientos.
Diseño de Arquitectura:
En esta fase se debe tener en cuenta el hardware necesario, el Software de base
y toda la instalación de Hardware que va a ser necesaria.
Desarrollo o Codificación:
aquí pueden usarse técnicas como los diagramas de árbol de módulos, los
diagramas de flujo que muestran la lógica de los algoritmos del sistema.
Implementación:
requiere tener en cuenta la necesidad o conveniencia de hacer un paralelo entre
el sistema que esta actualmente en funcionamiento y el sistema que voy a
desarrollar. También es una técnica propia de esta etapa la capacitación para
enseñar a los usuarios como funciona el sistema.
Mantenimiento:
Implica solucionar errores que hubiere en el sistema o bien que hubo en todo el
proceso o por nuevos requerimientos del usuario.