I. Desenvolvimento de um modelo geral. II. Construção da lista de funcionalidades. III. Plano de liberaçôes com base nas funcionalidades a implementar. IV. Projetar com base nas funcionalidades. V. Implementar com base nas funcionalidades.
São fases de projetos que seguem o processo projetado por Peter Coad, Erich Lefebvre e Jeff De Luca chamado de: