d) Processo de design
Nesta fase deve-se caracterizar o sistema em termos dos requisitos de tecnologia, escolhendo o que melhor atende as necessidades do projeto. Nesse momento definimos os detalhes da tecnologia, linguagens, bancos de dados, parâmetros, instâncias etc.
A fase de design deve atender os objetivos abaixo:
Segundo Enghotm Jr., a fase de design pode ser resumida nos seguintes passos: