trabalho arquitetural
Arquitetura x Processo
Definição da Arquitetura
1
Projeto Arquitetural
Arquitetura
A arquitetura é definida por poucos durante a fase de Elaboração, pavimentando o caminho a ser seguido por muitos durante a fase de Construção.
2
Protótipo Arquitetural
Um protótipo arquitetural é desenvolvido de forma iterativa ao longo da fase de Elaboração.
Desenvolvimento do protótipo arquitetural implica em código executável testado - validação da arquitetura.
Como fazer para armazenar os meus objetos no RDBMS??
Hibernate
TopLink
ObjectSpark Solução
Própria
Projeto Arquitetural
Definição dos elementos arquiteturais fundamentais arquitetura física do sistema (hardware, rede, SO, ..) comunicação com sistemas já existentes linguagens de programação armazenamento/recuperação de objetos infra-estrutura para distribuição de processos interface com usuário regras de negócio validação injeção de dependências bibliotecas / componentes / frameworks (comprar x desenvolver) padronização (projeto, codificação, …) subsistemas integração do ambiente de desenvolvimento (ferramenta CASE, componentes, ambiente de implementação, …)
3
Projeto Arquitetural
Desenvolvimento de um protótipo arquitetural
Selecionar os casos de uso (cenários) significativos do ponto de vista arquitetural.
Projetar, implementar e testar estes cenários utilizando os elementos arquiteturais, definindo os padrões de interação entre estes elementos - (padrões arquiteturais).
Verificar se a arquitetura está adequada aos requisitos não funcionais do sistema (performance, escalabilidade, segurança, etc). Modificar a arquitetura nos pontos necessários, até que ela se torne estável o suficiente para permitir a passagem para a fase de
Construção.
Projeto Arquitetural
Aqueles que eliminem incertezas de implementação, exercitando os elementos arquiteturais fundamentais e os padrões arquiteturais.
Aqueles que tenham grande