Vimos anteriormente que o Projeto de Arquitetura é o passo fundamental no processo de definição da arquitetura de um software. É neste passo do processo que a estrutura do software é concebida e as responsabilidades dos componentes são definidas.
Agora vamos entender os operadores gerais de um projeto de arquitetura e como eles podem ajudar o arquiteto a decompor um sistema em componentes e atingir os atributos de qualidade desejado.
Cada operador do projeto modifica efetivamente um conjunto de atributos de qualidade associado a um determinado projeto que pode afetá-lo positiva ou negativamente. Operadores de design mais comuns são:
Neste módulo vamos explorar o nível de projeto arquitetural, a elaboração da arquitetura com operadores de projeto e as estratégias funcionais de design.