5
6
1
3
4
2
Analizar el problema.
Verificar la solución.
Diseñar la solución del problema.
Entregar la interfaz de solución.
Identificar el problema a resolver.
Trasladar la solución a un lenguaje de programación.