Construir por Funcionalidade:após a modelagem ser testada, o código é implementado no sistema, incorporando as funcionalidades. Após a efetivação do código, ele é escrito, concluindo a funcionalidade. Essa fase envolve a implementação das regras de negócio das classes, inspeção do código, condução de testes unitários e o lançamento da funcionalidade