Entrar em Contato

Programa do Curso

Introdução

Noções Gerais de Arquitetura de Software

  • Pilares da arquitetura
  • A necessidade da arquitetura

Explorando as Responsabilidades da Arquitetura

  • Responsabilidades, habilidades e conhecimento
  • Liderança técnica
  • Desenvolvedor versus arquiteto

Compreendendo o Processo de Arquitetagem

  • Codificação, mentoria e colaboração
  • Gestão de riscos técnicos
  • Análise e avaliação de uma arquitetura

Tomando Decisões de Arquitetura em Equipes de Desenvolvimento

  • Coleta e documentação de problemas
  • Estabelecimento de uma comunidade de prática
  • Criação de uma matriz de atribuição de responsabilidades

Aprendendo sobre Descrição da Arquitetura

  • Perspectivas e frameworks
  • Linguagens de descrição

Visualizando a Arquitetura de Software

  • Comunicação e vocabulário compartilhado
  • Modelos e diagramas
  • Padrões arquiteturais

Documentando a Arquitetura de Software

  • Documentação como guia
  • Componentes

Compreendendo Padrões, Degradação e Recuperação

  • Padrões internacionais
  • Resolução da divergência do processo

Participando do Processo de Entrega

  • Onde a arquitetura se encaixa no processo
  • Relação com a estrutura organizacional
  • Criando designs ágeis

Resumo e Conclusão

Requisitos

  • Conhecimento em design, desenvolvimento ou teste de software

Público-Alvo

  • Engenheiros Sênior
  • Engenheiros Júnior
  • Desenvolvedores
 7 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas