Projeto

Geral

Perfil

22 - Arquitetura de Software » Histórico » Versão 1

Redmine Admin, 11/05/2019 22:28

1 1 Redmine Admin
h1. 2.2 - Arquitetura de Software
2
3
O projeto de arquitetura está preocupado com a compreensão de como um sistema deve ser organizado e com a estrutura geral desse sistema. O resultado do processo de projeto de arquitetura é um modelo de arquitetura que descreve como o sistema está organizado em um conjunto de componentes de comunicação.
4
5
Em processos ágeis, geralmente se aceita que um estágio inicial do processo de desenvolvimento se preocupe com o estabelecimento de uma arquitetura global do sistema. 
6
7
A arquitetura de software é importante pois afeta o desempenho e a robustez, bem como a capacidade de distribuição e de manutenibilidade de um sistema. 
8
9
Vantagens de projetar e documentar, explicitamente, a arquitetura de software:
10
* Comunicação das partes interessadas
11
* Análise de sistema
12
* Reúso em larga escala
13
14
As decisões de projeto de arquitetura incluem decisões sobre o tipo de aplicação, a distribuição do sistema, os estilos de arquitetura a serem utilizados e as formas como a arquitetura deve ser documentada e avaliada.
15
16
Entre os padrões de arquitetura comumente usados estão: Modelo-Visão-Controlador, Arquitetura em Camadas, Arquitetura de Microserviços, Cliente-Servidor
17
18
h2. %{color:#7d228d}Atividades do Líder de Projeto%
19
20
Considerando que o projeto já foi aprovado e designado a um líder de projeto:
21
22
# Repassar a fábrica de software, sempre que necessário, a documentação referente a arquitetura de referência utilizada no Ministério do  Planejamento:
23
** [[2.6.2 - Documento de Arquitetura]].
24
** [[5.0 - Arquitetura de Software Geral]].
25
** [[5.3 - Arquitetura de Referência - JAVA]].
26
** [[5.4 - Arquitetura de Referência - JS]].
27
** [[5.5 - Arquitetura de Referência - PAINÉIS]].
28
** [[5.6 - Arquitetura de Referência - PHP]].
29
** [[5.7 - Arquitetura de Referência - MOBILE]].
30
# Caso esteja especificado na Ordem de Serviço, solicitar a fábrica de software a entrega do Documento de Arquitetura atualizado antes de emitir o Termo de Recebimento Provisório. :
31
32
33
Fonte: Engenharia de Software - Sommerville - 9ed.