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).