À medida que se avança pelo modelo ocorre uma iteração e o software evolui para estágios superiores, normalmente com aumento da complexidade. Cada iteração está provida das atividades determinadas pelos quadrantes planejamento, avaliação de alternativas e riscos, desenvolvimento do software e avaliação do cliente. No ciclo de vida de desenvolvimento de software, trata-se da propriedade do modelo
- 
                                   
                                   
                                    A Cascata.
- 
                                   
                                   
                                    B Incremental.
- 
                                   
                                   
                                    C Espiral.
- 
                                   
                                   
                                    D Prototipação.
- 
                                   
                                   
                                    E Balbúrdia.
