A arquitetura de software projeta e documenta o sistema, define o que vai ser usado (requisitos) e o que não vai ser usado - evitando perda de tempo, estrutura os dados, seu processamento, as informações geradas, seu ambiente, recursos, a implementação e manutenção do projeto.

Diagrama de Arquitetura de Sistemas

Link ao original