Pular para conteúdo

Iniciação

Objetivo

Selecionar, definir e formalizar arquitetura do projeto.

Desenvolvimento | Elaboração

Definir / Atualizar arquitetura do software

Executor Primário:

  • Líder Técnico;
  • Time de desenvolvimento.

Executores Adicionais:

  • Arquiteto.

Obrigatório:

  • Proposta técnica;
  • Guia de Referências de Tecnologia - MITH.

Opcional:

1. Analisar Proposta Técnica

O Arquiteto ou Líder Técnico deve analisar a Proposta Técnica aprovada pelo cliente, e se necessário, deve obter outras informações com o Gerente do Projeto ou com os especialistas envolvidos na proposta.

2. Identificar Alternativas de Arquitetura

O Arquiteto ou Líder Técnico deve identificar os possíveis frameworks e combinação de frameworks que atendem à solução proposta.

3. Selecionar Arquitetura

Seguir o Guia de Referências de Tecnologia de forma a garantir que as soluções possíveis foram homologadas pela equipe de tecnologia e escolhidas objetivamente de acordo com as necessidades do projeto.

Caso alguma arquitetura escolhida na composição da solução não esteja aderente ao Guia de Referências de Tecnologia, esta deve ser identificada e encaminhada à equipe de tecnologia para avaliação e seu possível uso no projeto. Após avaliação da arquitetura e das necessidades a que ela se destina, a equipe de tecnologia fará a aprovação ou reprovação da arquitetura, neste último caso, contendo ao menos uma sugestão de solução alternativa. O resultado desta análise deverá ser registrado e os interessados comunicados.

4. Registar Arquitetura

O Arquiteto ou Líder Técnico deve registrar a arquitetura selecionada no Documento de Arquitetura utilizando o respectivo template.

No mínimo as seguintes informações devem ser preenchidas:

  • Metas e Restrições da Arquitetura;
  • Visão de Aplicação;
  • Visão de Componentes;
  • Visão de Distribuição;
  • Decisões Arquiteturais;
  • Tamanho e desempenho.

O Documento de Arquitetura deve ser armazenado no repositório do projeto.

5. Revisar Documento de Arquitetura com Arquiteto

Conforme estabelecido pela Diretriz de Verificação, a revisão do Documento de Arquitetura deve seguir o processo de revisão por pares. Em outras palavras, outro Arquiteto ou Líder Técnico deve revisar o Documento de Arquitetura, utilizando o Checklist de Verificação correspondente. Após a conclusão da revisão, é necessário armazenar o Checklist juntamente com o documento revisado no repositório do projeto e notificar o Gerente do Projeto.

6. Ajustar Documento de Arquitetura

O Arquiteto ou Líder Técnico deve analisar e tratar todas as considerações realizadas na revisão e registradas no checklist. Quando aplicável deve ajustar o Documento de Arquitetura em consenso com o Arquiteto.

Se necessário, quando indicado durante a etapa de revisão, o Documento de Arquitetura deve ser encaminhado novamente para revisão (etapa 5 desta atividade).