Entrar em Contato

Programa do Curso

Módulo 1: Padrões de Arquitetura que Escalam

Objetivo: Concordar sobre um conjunto simples e compartilhado de padrões de arquitetura que os Principais possam referenciar em suas decisões diárias.

Tópicos

  • Princípios de arquitetura: o que padronizar versus o que as equipes decidem
  • Fundamentos da decomposição: definição de limites e responsabilidades
  • Fundamentos da integração: contratos de API, versionamento, compatibilidade
  • Visão geral sobre mensageria: Kafka vs RabbitMQ, o que padronizar
  • Visão geral sobre dados: propriedade e pensamento em fonte da verdade (Mongo + SQL Server)
  • Anti-padrões comuns de arquitetura em sistemas de alta escala
  • Documentação leve de decisões (conceito de ADR/RFC)

Módulo 2: Arquitetura de Código em Grandes Soluções .NET

Objetivo: Alinhar orientações práticas para decisões de arquitetura de código dentro de grandes soluções.

Tópicos

  • Estruturação de grandes soluções .NET: módulos, camadas, limites
  • Direção das dependências e como manter a arquitetura visível no código
  • Bibliotecas compartilhadas: quando ajudam versus quando criam acoplamento
  • Limites de integração no código: padrões de separação de responsabilidades
  • "Lentes de revisão" para arquitetura de código: o que procurar rapidamente
  • Gestão de exceções sem quebrar a consistência

Módulo 3: Revisões de Design que Direcionam Decisões

Objetivo: Estabelecer uma abordagem consistente para revisões de design que produza decisões e entendimento compartilhado.

Tópicos

  • O que torna uma revisão de design forte ao nível de Princípios
  • Fluxo de revisão: o que é revisado e quando
  • Critérios de revisão: as poucas coisas que mais importam
  • Facilitação: manter as discussões seniores focadas e produtivas
  • Fechamento das decisões: como encerrar debates e seguir em frente
  • Captura dos resultados: decisões e ações de acompanhamento
  • Revisão prática usando um estudo de caso curto (nível de sistema)

Módulo 4: Influência Sem Autoridade para Princípios

Objetivo: Fortalecer hábitos de mentoria, feedback e alinhamento com contribuidores individuais.

Tópicos

  • Mentoria versus direção: treinamento sem assumir a propriedade
  • Fornecimento de feedback técnico de alto nível (claro, baseado em padrões)
  • Condução do alinhamento entre ICs: técnicas práticas
  • Lidar com discordância e resistência construtivamente
  • Padrões simples de conversação e roteiros que os Princípios podem reutilizar


 

Requisitos

Os participantes trazem 2–3 exemplos anonimizados de debates recorrentes (escolhas de decomposição de sistema, abordagem de integração, regras de estrutura de código). Quaisquer padrões internos existentes podem ser compartilhados opcionalmente.

 21 Horas

Número de participantes


Preço por participante

Testemunhos de Clientes (2)

Próximas Formações Provisórias

Categorias Relacionadas