El modelo en espiral es un modelo de proceso de desarrollo de software basado en el riesgo que combina elementos tanto de la creación de prototipos como de la modelo de cascada. Es un tipo de desarrollo iterativo en el que el proyecto pasa por cuatro fases en cada iteración (espiral): determinar objetivos, identificar y resolver riesgos, desarrollar y probar, y planificar la siguiente iteración. Hace hincapié en el análisis continuo de los riesgos.

















