Programa do Curso

Introdução

Visão geral de Software Architecture

  • Factores de arquitetura
  • A necessidade de arquitetar

Explorar a arquitetura das responsabilidades

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

Compreender o processo de arquitetura

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

Tomada de decisões de arquitetura em equipas de desenvolvimento

  • Recolha e documentação de questões
  • Estabelecimento de uma comunidade de prática
  • Criação de uma matriz de atribuição de responsabilidades

Aprender sobre descrições de arquitetura

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

Visualizando 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 os padrões, a deterioração e a recuperação

  • Normas internacionais
  • Resolver a divergência de processos

Envolvimento no processo de entrega

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

Resumo e conclusão

Requisitos

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

Público

  • Engenheiros seniores
  • Engenheiros juniores
  • Desenvolvedores
 7 horas

Número de participantes



Preço por participante

Cursos Relacionados

The Principal Engineer - Masterclass

14 horas

Categorias Relacionadas