1. Planeación
Analisis de requerimientos, listar tareas.
2. Decisión
Decidir el orden de ejecución, que hacer primero.
3. Tiempo
Calcular una estimación de tiempo para la tarea decidida.
4. Desarrollo
Desarrollar módulo por completo, en caso de no depender de otros.
5. Pruebas
Validar y realizar pruebas sobre lo desarrollado.
6. Cliente
Presentar modulo al cliente y espera de confirmación.
7. Liberación
Se libera funcionalidad y se marca como completada.