Sobes.tech
Junior

De que fatores depende a graduação do nível de gravidade (severity) de um erro?

sobes.tech IA

Resposta da IA

A graduação do nível de gravidade do erro depende de vários fatores-chave:

  • Impacto na funcionalidade: Quão severamente o erro afeta o funcionamento principal da aplicação.
  • Impacto no negócio: Que dano o erro pode causar ao negócio (perdas financeiras, riscos reputacionais).
  • Impacto no usuário: Quão muito o erro interfere ou bloqueia as ações do usuário, se causa inconvenientes.
  • Frequência de reprodução: Quão fácil e com que frequência o erro ocorre durante o uso da aplicação.
  • Âmbito de cobertura: Quantos usuários ou módulos são afetados pelo erro.
  • Solução alternativa: Se existe uma forma simples de contornar o problema.
  • Relação com operações-chave: Se a funcionalidade afetada é criticamente importante para os processos principais do negócio ou do usuário.

Níveis típicos de gravidade (Severity):

  • Blocker (Bloqueador): Bloqueia completamente a execução de uma função-chave ou até toda a aplicação. Não há solução alternativa. Não é possível continuar os testes.
  • Critical (Crítica): Interfere com a funcionalidade principal, leva à perda de dados ou problemas graves para o usuário/negócio. A influência é significativa, mas outras funções podem estar parcialmente disponíveis.
  • Major (Importante): Afeta uma funcionalidade importante, mas não crítica. Causa inconvenientes notáveis para o usuário, mas há uma solução alternativa ou a função principal não é afetada.
  • Minor (Menor): Não afeta a funcionalidade principal. Pequenas inconveniências, problemas cosméticos, erros ortográficos. Não requer correção imediata.
  • Trivial (Trivial): Problemas muito pequenos que não afetam a funcionalidade ou a experiência do usuário (por exemplo, pequenas margens).