Eu queria ter uma idéia de categorizar os bugs com base em quão fácil é resolver e quanto benefício isso me proporcionará. por exemplo, se houver um erro que levará, por exemplo, uma hora (fechamento de arquivo duplo etc.) para resolver vs outro que demore um dia (falha de segmentação). Mas se a solução do primeiro bug não for muito importante, provavelmente vou trabalhar no segundo.
Existem trabalhos de pesquisa que categorizam bugs com base no custo-benefício ou métrica semelhante?
Digamos que seja possível categorizar os bugs com base nas características dos bugs, por exemplo, vulnerabilidade de segurança, erro de memória, erro lógico etc. Na outra dimensão, pode haver parâmetros como dificuldade (fácil, médio, difícil). Existem outras dimensões que eu deveria estar procurando. Para simplificar, posso assumir duas coisas:
- Todo programador da equipe é igualmente capaz de resolver qualquer erro
- Não há prazo