Esta atividade visa definir uma abordagem técnica para o sistema que suporte os requisitos do projeto, respeitando as restrições colocadas no sistema e na equipe de desenvolvimento. Comumente esta abordagem se traduz na arquitetura da solução.