Programa do Curso
Módulo 1: Padrões de Arquitetura Escaláveis
Objetivo: Concordar em um conjunto simples e compartilhado de padrões de arquitetura que os Engenheiros Principais possam consultar nas decisões diárias.
Tópicos
- Princípios de arquitetura: o que padronizar versus o que as equipes decidem
- Básico de decomposição: definição de limites e responsabilidades
- Básico de integração: contratos de API, versionamento, compatibilidade
- Visão geral de mensageria: Kafka vs RabbitMQ, o que padronizar
- Visão geral de dados: pensamento sobre propriedade e fonte única da verdade (Mongo + SQL Server)
- Antipadrões arquiteturais comuns em sistemas de alta escala
- Documentação leve de decisões (conceito de ADR/RFC)
Módulo 2: Arquitetura de Código em Soluções .NET Grandes
Objetivo: Alinhar diretrizes práticas para decisões de arquitetura de código dentro de soluções grandes.
Tópicos
- Estruturação de soluções .NET grandes: módulos, camadas, limites
- Direção das dependências e manutenção da visibilidade da arquitetura 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 de arquitetura de código: o que observar rapidamente
- Gestão de exceções sem comprometer a consistência
Módulo 3: Revisões de Design que Geram Decisões
Objetivo: Estabelecer uma abordagem consistente de revisão de design que produza decisões e compreensão compartilhada.
Tópicos
- O que caracteriza uma forte revisão de design ao nível de Engenheiro Principal
- Fluxo de revisão: o que deve ser revisto e quando
- Critérios de revisão: os poucos aspectos mais importantes
- Facilitação: manter as discussões com profissionais sêniores focadas e produtivas
- Encerramento das decisões: como finalizar debates e avançar
- Registro dos resultados: decisões e ações de acompanhamento
- Revisão prática utilizando um estudo de caso breve (a nível do sistema)
Módulo 4: Influência sem Autoridade para Engenheiros Principais
Objetivo: Fortalecer hábitos de mentoria, feedback e alinhamento com profissionais de funções individuais.
Tópicos
- Mentoria versus direcionamento: coaching sem assumir a propriedade da tarefa
- Fornecimento de feedback técnico de alto nível (claro, baseado em padrões)
- Impulsionamento do alinhamento entre profissionais com funções individuais: técnicas práticas
- Gestão de desacordos e resistência de forma construtiva
- Padrões e roteiros simples de conversa que os Engenheiros Principais podem reutilizar
Requisitos
Os participantes trazem 2–3 exemplos anonimizados de debates recorrentes (escolhas de decomposição do sistema, abordagem de integração e regras de estruturação do código). Quaisquer padrões internos existentes podem ser compartilhados opcionalmente.
Treinamento Corporativo Personalizado
Soluções de treinamento projetadas exclusivamente para empresas.
- Conteúdo Personalizado: Adaptamos o programa e os exercícios práticos aos objetivos e necessidades reais do seu projeto.
- Horário Flexível: Datas e horários adaptados à agenda da sua equipe.
- Formato: Online (ao vivo), In-Company (em suas instalações) ou Híbrido.
Preço por grupo privado, treinamento online ao vivo, a partir de 3900 € + VAT*
Entre em contato conosco para obter um orçamento preciso e conhecer nossas promoções mais recentes
Testemunhos de Clientes (2)
Conhecimento, envolvimento e relacionamento do instrutor
Adam Kuklewski - GE Medical Systems Polska
Curso - Technical Architecture and Patterns
Máquina Traduzida
Gostei dos exercícios que ajudaram a abrir a mente e ganhar novos insights sobre arquitetura de software.
Gabriele - EAGLEPROJECTS S.p.A.
Curso - Architecture and Design: Core + Advanced Training
Máquina Traduzida