Domínio

Fundamentos de arquitetura

O que é arquitetura de software, por que ela define como um sistema envelhece e o que um arquiteto faz de verdade. Você aprende a ler as necessidades dos stakeholders, as restrições e os atributos de qualidade como as forças por trás de cada decisão estrutural.

Este domínio constrói sua definição de trabalho de arquitetura de software e o vocabulário no qual o resto do curso se apoia. Você conhece o papel do arquiteto, aprende a identificar stakeholders e restrições, e pratica transformar metas de qualidade vagas em cenários mensuráveis. Tudo o que vem depois se apoia no raciocínio de trade-offs que você constrói aqui.

Tópicos deste domínio