| Descrição Principal |
Este artefato é veículo de comunicação que dia aos desenvolvedores que partes do sistema construir, bem como de que forma esta partes se comportam e interagem entre si. Determina a estrutura do projeto de modo que gerentes possam planejar o projeto. Também fornece a quem irá manter e modificar a arquitetura posteriormente a primeira visão elementar do sistema; e um entendimento da motivação por traz das decisões técnicas importantes.
Este artefato foca em aspectos específicos do design, concentrando-se em estrutura, elementos essenciais, cenários chaves e aspectos que possuem impacto duradouro nas qualidades do sistema como performance, confiabilidade, adaptabilidade e custo. Define o conjunto de mecanismos, padrões e estilos que irão guiar o restante do design, assegurando a sua integridade.
Elementos arquiteturais ajudam na construção de excelentes unidades de implementação, teste unitários, integração, gerência de configuração e documentação. A organização da arquitetura pode também ajudar o Gerente de Projeto decidir na organização do time.
|