Programa do Curso

Introdução

Panorâmica de Software Architecture

  • Factores de arquitetura
  • A necessidade de arquitetar

Explorar as responsabilidades da arquitetura

  • Responsabilidades, competências e conhecimentos
  • Liderança técnica
  • Programador versus arquiteto

Compreender o processo de criação de arquitecturas

  • Codificação, formação e colaboração
  • Gerir riscos técnicos
  • Analisar e avaliar uma arquitetura

Tomar decisões sobre arquitetura em equipas de desenvolvimento

  • Recolha e documentação de problemas
  • Estabelecer uma comunidade de prática
  • Criar uma matriz de atribuição de responsabilidades

Aprender sobre descrições de arquitetura

  • Pontos de vista e estruturas
  • Linguagens de descrição

Visualizar o Software Architecture

  • Communication e vocabulário partilhado
  • Modelos e diagramas
  • Padrões arquitectónicos

Documentar o Software Architecture

  • Documentation como um guia
  • Componentes

Compreender as normas, a deterioração e a recuperação

  • Normas internacionais
  • Resolver a divergência de processos

Envolvendo-se no processo de entrega

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

Resumo e conclusão

Requisitos

  • Conhecimentos de conceção, desenvolvimento ou teste de software

Público-alvo

  • Engenheiros seniores
  • Engenheiros juniores
  • Programadores
 7 Horas

Declaração de Clientes (3)

Próximas Formações Provisórias

Categorias Relacionadas