Fatores para superar um erro em produção

David Obregón compartilha, a partir da sua experiência como desenvolvedor, como superar erros em produção sem enlouquecer no processo.

Reunião de um time de tecnologia
13 de mar. de 20253 min de leitura
Atualizado em 10 de ago. de 2026

E aí, entusiastas da tecnologia. Sou o David, engenheiro de software com mais de 9 anos de experiência prática e, normalmente, o guardião do código impecável. Mas deixa eu compartilhar uma confissão recente: sem querer, causei um terremoto digital no ambiente de produção do nosso parceiro. Sim, o caos se instalou e a culpa foi minha.

Você já causou algum problema em produção? Sem perceber, acabei protagonizando um drama da vida real, o que gerou um erro de grande impacto para o nosso parceiro (esse vídeo de déjà vu do GitLab é uma referência).

Mas, afinal, como a gente se recupera de uma situação dessas? Aqui estão alguns fatores essenciais:

Como superar um erro em produção

Entendendo que erros acontecem em produção

O primeiro passo, e o mais importante, é saber e entender que esse tipo de coisa acontece, seja você um desenvolvedor experiente ou esteja começando na área. Com certeza, em algum momento da nossa vida, vamos enfrentar uma situação parecida (não que eu deseje isso a você). Não se culpe nem se julgue: assuma sua responsabilidade de cabeça erguida e contribua para a solução.

Responsabilidade compartilhada

Um erro não é responsabilidade de uma única pessoa. Precisamos entender que, além de ter alguém que possa parecer o "responsável", toda a equipe é responsável. Na minha equipe, fizemos revisões de código, validações, rodamos testes e, mesmo assim, o erro aconteceu. Desenvolver uma cultura sem culpados é importante para superar e entender que, por trás dos erros, existem outras coisas que podem não estar bem, e um incidente grave pode trazer mais coisas boas do que ruins.

Familiarize-se com os processos da empresa

Descubra como esses processos funcionam na sua empresa para poder agir da forma certa. Um bom processo deve contar com monitoramento proativo de alertas sobre possíveis problemas antes que afetem o usuário final de forma significativa, registros e rastreamento eficazes, um time de resposta rápida, boa documentação, entre outros pontos. Se a sua empresa não tem um processo definido, essa pode ser uma ótima oportunidade para você propor um.

Fazer um Post-Mortem

Existem vários formatos de post-mortem que você pode usar. Minha recomendação é focar em determinar a causa raiz sem culpar ninguém, ter uma seção para as lições aprendidas e o que pode ser feito para evitar esse tipo de incidente no futuro, e ter tarefas de acompanhamento com os responsáveis para trabalhar nas melhorias combinadas.

Meu gerente compartilhou algo muito sábio comigo: pense em quantas coisas boas você já fez por essa empresa. Toda vez que se sentir mal por causa do incidente, releia essas coisas e foque no que é positivo. Talvez esse tipo de situação te ajude a descobrir se você está no lugar certo com as pessoas certas. Está pronto para superar os erros?

ESCRITO POR

Senior Software Engineer
David ObregónSenior Software Engineer
COMPARTILHAR