El modelo espiral puede ir adaptándose y aplicarse a lo largo de todo el Ciclo de vida del "software" (en el modelo clásico, o cascada, el proceso termina a la entrega del "software").