Diseñar
Analizamos los requerimientos funcionales y no funcionales, diseñamos la aplicación y planteamos la arquitectura del sistema a desarrollar. Relevamos y reunimos la información necesaria para avanzar en el plan de construcción y el caso del negocio.
Construir
A través de sucesivas iteraciones e incrementos desarrollamos el software. En esta etapa el objetivo principal es alcanzar la capacidad operativa del sistema con una versión lista para desplegar.
Implementar
En esta etapa realizamos la entrega del sistema operando, una vez finalizadas las pruebas de aceptación por parte del cliente y haber pasado por los procesos de aseguramiento de la calidad del software (QA), tras haber efectuado los ajustes y correcciones que sean requeridos.