O Modelo de Processo de Software em Espiral (Boehm) é caracterizado por não representar o processo de software como uma sequência de atividades com algum retorno entre uma atividade e outra, mas sim, como uma espiral. Cada loop, na espiral, representa uma fase do processo de software que é dividido em quatro setores. Cronologicamente, os setores estão organizados como: