Skip to main content

Bugs


id: bugs title: 🐞 Bug Report e Bugfix Report tags:

  • Bugs

🐞 Bug Report

🎯 Objetivo

Garantir padronização e rastreabilidade na documentação de bugs, facilitando análise, priorização e correção.

🔁 Processo

  • Criar item do tipo Bug no Azure DevOps.
  • Para bugs em outros ambientes: marcar Ignorar horas e preencher a identificação da sprint.
  • Para bugs em produção: preencher campos obrigatórios e, após correção, vincular ao Bugfix Report.

📋 Campos Obrigatórios

CampoDescriçãoExemplo
TítuloBreve (≤70 caracteres). Formato: [Módulo] - [Problema]Checkout - Erro ao processar VISA com CVV 4 dígitos
Data e hora da ocorrênciaQuando o bug ocorreu22-08-2025 14:35
AmbienteOnde ocorreu: Produção, Homologação, Desenvolvimento (+ versão)Produção v2.1
SeveridadeImpacto: Crítico, Alto, Médio, BaixoCrítico
CategoriaTipo: Funcional, UI/UX, Performance, Segurança, DadosFuncional
Passos para reproduzirLista numerada, dados reais/anônimos1. Login > 2. Selecionar produto > 3. Finalizar compra
Resultado esperadoO que deveria acontecerCompra finalizada com mensagem de confirmação
Resultado obtidoO que realmente aconteceuErro genérico e compra não processada

📝 Modelo de Descrição

Título

Contexto: [Funcionalidade afetada e cenário de uso]
Impacto no Cliente: [Como afeta experiência/negócio?]
Frequência: ☑ Sempre ☐ Intermitente ☐ Uma vez

🧩 Campos Opcionais

  • Anexos (prints, vídeos, logs)
  • Dados do usuário (anonimizados)
  • Data/hora da ocorrência

✅ Boas Práticas

  • Sempre detalhar passos para reproduzir
  • Anexar evidências visuais
  • Usar linguagem clara e objetiva

👥 Responsáveis

  • QA
  • Desenvolvedores
  • Tech Lead

🛠️ Ferramentas

  • Azure DevOps

🔧 Bugfix Report

🎯 Objetivo

Documentar a análise da causa raiz e as ações corretivas aplicadas, garantindo rastreabilidade e qualidade.

🔁 Processo

  • Criar Task vinculada ao Bug no Azure DevOps.
  • Preencher campos obrigatórios após correção e validação.

📋 Campos Obrigatórios

CampoDescriçãoExemplo
Root CauseAnálise técnica resumidaErro de validação → Regra de negócio não implementada → Requisito omitido
Fix DescriptionO que foi feito para corrigir (referência PR/commit)Adicionado validador de CVV 4 dígitos; PR #452
Testing ValidationMétodo de validaçãoE2E Test + Manual Test em homologação
Passos de verificaçãoComo QA confirmou a correçãoFluxo de compra com VISA; checar logs; validar em prod
Data e hora da correçãoQuando subiu a correção29-08-2025 23:35

✅ Boas Práticas

  • Referenciar PR/commit no campo Fix Description
  • Garantir testes automatizados quando possível
  • Validar em ambiente controlado antes de produção

👥 Responsáveis

  • Desenvolvedores
  • QA
  • Tech Lead

🛠️ Ferramentas

  • Azure DevOps
  • GitLab

🔍 Melhorias Decorrentes da Análise Crítica

Melhorias identificadas durante a análise da causa raiz ou no processo de correção não devem ser tratadas como parte do bug original. Essas melhorias devem ser registradas como histórias de usuário ou tasks relacionadas ao bug, garantindo rastreabilidade, priorização adequada e alinhamento com o backlog do produto.