Leitura visor interno · noindex

Inglês para o trabalho › Usar inglês em áreas específicas › Inglês técnico de tecnologia

Como relatar bugs e incidentes em inglês para equipes de tecnologia

Use uma estrutura objetiva, vocabulário técnico e evidências para tornar falhas reproduzíveis e facilitar a priorização pela equipe.

modelo 1278 palavras · atualizado 10/10/2026

Desenvolvedora reúne registros e anotações para documentar uma falha durante uma compra no aplicativo.

Relatos claros reduzem o tempo entre a detecção de uma falha e sua correção. Em equipes globais, o inglês técnico de tecnologia ajuda a registrar evidências, alinhar prioridades e evitar interpretações diferentes sobre o mesmo incidente.

Bug report em inglês: estrutura para facilitar a reprodução

Um bom relatório permite que outra pessoa entenda o problema sem precisar perguntar o básico. O objetivo é transformar uma observação isolada em informações que a equipe consiga testar, priorizar e corrigir.

Use um título específico, com o componente afetado e o comportamento observado. Em vez de “Login is broken”, prefira “Users cannot log in with Google SSO after password reset”.

A estrutura mais útil reúne summary, contexto, passos, resultado esperado, resultado atual e evidências. Se houver urgência, inclua também impacto, prioridade e horário da primeira ocorrência.

  • Summary: descrição curta do defeito.
  • Environment: sistema, navegador, aplicativo, versão e região.
  • Steps to reproduce: sequência de ações que causa a falha.
  • Expected result e actual result: comparação objetiva.
  • Evidence: logs, IDs de requisição, capturas de tela e mensagens de erro.

Um modelo simples pode começar assim: “Summary: The checkout page returns a 500 error when a user applies a discount code.” Evite termos vagos, como “sometimes” ou “it does not work”, sem dados que delimitem a situação.

Vocabulário útil em relatórios técnicos

Algumas palavras aparecem com frequência em tickets, alertas e conversas de engenharia. Conhecê-las ajuda tanto a escrever quanto a interpretar mensagens recebidas.

Termo em inglês Uso no contexto técnico Equivalente aproximado
bug Defeito no comportamento do sistema falha
issue Problema ou item a investigar ocorrência
outage Indisponibilidade de serviço queda
deployment Publicação de uma versão implantação
rollback Retorno a uma versão anterior reversão
workaround Solução temporária contorno
root cause Motivo fundamental da falha causa raiz
log Registro de eventos do sistema log
endpoint Rota de uma API ponto de acesso
latency Tempo de resposta latência

Outros dez termos recorrentes são database, server, client, cache, request, response, timeout, authentication, authorization e monitoring. Use o termo que a equipe já adota no produto para manter o relatório consistente.

Passos para reproduzir: como descrever ações e ambiente

Analista reproduz um erro em um aplicativo usando celulares e um notebook configurado para testes.
Hierarquia dos elementos para relatar bugs e incidentes em inglês.Relato de bugs e incidentesEstrutura do bugreportPassos para reproduzirResultado esperado eatualImpacto do incidenteSummary, environment eevidênciasAções, ambiente efrequênciaComparação objetiva evalores mensuráveisSeveridade, prioridadee workaround
Hierarquia dos elementos para relatar bugs e incidentes em inglês.

Os steps to reproduce devem permitir que alguém recrie a falha nas mesmas condições. Escreva uma ação por linha, em ordem cronológica, sem misturar explicações longas no meio da sequência.

Prefira verbos no imperativo: “Open”, “Select”, “Enter”, “Click” e “Submit”. Quando houver dados de teste, identifique-os de forma segura, sem expor senha, token, e-mail pessoal ou outra informação sensível.

  1. Open the staging environment in Chrome 122.
  2. Sign in with a test account that has an active subscription.
  3. Go to Settings > Billing.
  4. Click “Download invoice” for March 2024.
  5. Observe the error message displayed on the page.

O ambiente pode alterar completamente o resultado. Registre environment details, como sistema operacional, versão do navegador, versão do aplicativo, dispositivo, feature flags, região e horário aproximado.

Se a reprodução não for constante, informe a frequência observada. A frase “The issue occurs in 3 out of 10 attempts” é mais útil do que “The issue is intermittent”.

Também diga o que já foi tentado. Por exemplo: “Clearing the browser cache did not resolve the issue” ou “The behavior does not occur in the production environment”.

Resultado esperado e atual: como registrar a diferença

A parte central de um bug report é a comparação entre o que deveria ocorrer e o que ocorreu de fato. Essa separação evita que uma hipótese seja apresentada como se fosse um dado confirmado.

Em expected result, descreva a regra, o fluxo ou a resposta prevista. Em actual result, registre o comportamento observável, incluindo texto de erro, código HTTP, tela exibida ou alteração nos dados.

  • Expected: “The invoice PDF should download successfully.”
  • Actual: “The page displays ‘Unable to generate document’ and returns HTTP 500.”

Evite escrever “Expected: It should work”. A formulação não explica qual ação o sistema deveria concluir, qual dado deveria aparecer nem qual condição define o sucesso.

Quando possível, acrescente valores mensuráveis. “The API should respond in under 500 ms, but the p95 latency reached 4.2 seconds” comunica melhor a diferença e facilita a validação posterior.

Não atribua causa antes de haver evidência. Em vez de “The database is failing”, escreva “The request fails after the database query starts” e anexe o log ou o trace correspondente.

Impacto do incidente: como comunicar gravidade e alcance

Um incidente exige mais do que a descrição técnica da falha. A equipe precisa saber who is affected, quais funções estão indisponíveis e qual risco existe para clientes, receita, segurança ou operações internas.

Separe severidade de prioridade. A severidade indica o tamanho do dano; a prioridade considera também prazo, dependências, compromissos e capacidade da equipe para responder.

Nível Critério prático Exemplo em inglês
Critical Serviço central indisponível ou risco grave “All customers are unable to complete payments.”
High Função importante falha para parte relevante dos usuários “Users in the EU cannot reset their passwords.”
Medium Há impacto limitado ou alternativa disponível “Exporting reports fails, but data remains accessible.”
Low Defeito visual ou inconveniente sem efeito funcional relevante “The button label is truncated on small screens.”

Use números sempre que existirem: “About 18% of checkout requests are failing” ou “The issue affects only Android app version 6.4.0”. Estimativas devem ser identificadas como estimativas, não como fatos fechados.

Se houver uma alternativa, informe-a sem minimizar o problema. “Workaround: users can complete the action through the desktop site” ajuda suporte e operações a orientar pessoas afetadas.

Atualização de status: como informar investigação e correção

Atualizações de status devem responder o que mudou desde a mensagem anterior. Uma comunicação útil combina fato confirmado, ação em curso, impacto atual e próximo horário de atualização.

Comece pelo estado: investigating, identified, monitoring, mitigated ou resolved. Esses termos funcionam como um vocabulário comum, mas só devem ser usados quando refletirem o estágio real do trabalho.

  • Investigating: “We are investigating elevated error rates in the checkout service.”
  • Identified: “We identified a configuration change as the likely trigger.”
  • Mitigated: “We rolled back the change and error rates are decreasing.”
  • Monitoring: “We are monitoring recovery before declaring the incident resolved.”

Evite anunciar uma causa como definitiva durante a investigação. “We believe the deployment may be related to the issue” preserva a precisão até que logs, métricas e testes confirmem a relação.

Registre horários em um padrão acordado, como UTC: “Next update: 15:30 UTC”. Se não houver novidade, ainda informe que a investigação continua e mantenha o compromisso de atualização.

Após a correção, explique como ela foi verificada. Uma frase como “Error rates returned to baseline and synthetic checks are passing” mostra que a resolução foi medida, não apenas aplicada.

Post-mortem em inglês: como documentar causa e prevenção

Cliente tenta finalizar uma compra pelo celular em uma farmácia brasileira enquanto os produtos aguardam no balcão.

O post-mortem transforma um incidente encerrado em aprendizado operacional. O documento deve buscar melhorias no sistema e no processo, sem atribuir culpa individual por um erro que passou pelas barreiras existentes.

Comece por uma linha do tempo objetiva: detecção, início do impacto, mitigação, recuperação e encerramento. Use horários, ações e evidências, evitando interpretações na parte cronológica.

Estrutura recomendada

  • Summary: o que aconteceu e qual serviço foi afetado.
  • Impact: usuários, duração, métricas e consequências.
  • Timeline: eventos em ordem, com timestamps.
  • Root cause: mecanismo técnico confirmado.
  • Contributing factors: condições que ampliaram ou permitiram a falha.
  • Action items: responsáveis, prazos e critérios de conclusão.

Diferencie root cause de fatores contribuintes. Por exemplo, uma configuração inválida pode ser a causa direta, enquanto testes incompletos, alertas ausentes e revisão insuficiente explicam por que ela chegou à produção.

Escreva ações verificáveis. “Improve monitoring” é amplo; “Add an alert when payment error rate exceeds 2% for five minutes” define condição, métrica e resultado esperado.

Uma conclusão útil pode dizer: “The incident was resolved by rolling back the configuration. We will add validation in the deployment pipeline and update the runbook by Friday.” Assim, o registro conecta a correção imediata à prevenção futura.

Mais sobre Inglês técnico de tecnologia