Troubleshooting Efetivo
Dado que os bugs são uma certeza, o curso busca preparar as pessoas desenvolvedoras para resolver problemas com a mesma dedicação e preparação que se dedicam a outras áreas da engenharia de software, como buscar as melhores ideias de design de código, escrever testes automatizados ou pensar em arquiteturas satisfatórias.

Alberto Souza
Software e Education Engineer
Conteúdo do curso
1 módulos • 17 aulas
Motivação
Referência Bibliográfica
Autoavaliação de Confiança Sobre Realização de Troubleshooting
Teste de Conhecimento Sobre Troubleshooting Metódico
Efeitos da Falta de Preparo
Sistemas Mais Complexos Vs Exigência de Menor Tempo para Resolver Problemas
Autoeficácia para Resolver Problemas em Produção
Um método para troubleshooting
Detalhando Mais o Fluxo de Troubleshooting
Validando um Report de Problema
Tentando Manter o Sistema em Pé
Fontes de Coleta de Dados para Gerar Hipóteses
Buscando Gerando Boas Hipóteses
Uma Nota sobre Incident Logs (Arquivos de Incidentes)
Nova Autoavaliação de Confiança Sobre Realização de Troubleshooting
Novo Teste de Conhecimento
Obrigado
O que você vai aprender
Conteúdo técnico e prático para você dominar os conceitos de escalabilidade
Seu instrutor

Alberto Souza
Software e Education Engineer
Especialista em educação como vetor de performance e qualidade de software, com foco em metodologias que aceleram o desenvolvimento de competências técnicas. Criou programas estruturados para acelerar o processo de amadurecimento de diversos times de engenharia. Sua abordagem diferenciada combina aprendizagem estruturada, prática intencional e aplicação em projetos reais. Atuou como Senior Staff Engineer no Nubank, foi Diretor de Tecnologia e Educação na Zup e sócio-fundador da Alura.

