Esta pergunta só pode realmente ser respondida pelo líder do projeto ou por quem estiver encarregado do "processo de venda".
Mas deixe-me perguntar de outra maneira: por que você não registrou um bug que corrigiu?
A única razão fatomable que vejo é que o esforço para arquivar o relatório de erro, comprometê-lo e fechá-lo, é uma ordem de magnitude maior que o tempo para corrigi-lo.
Nesse caso, o problema não é que o bug seja tão fácil de corrigir, mas que a papelada demore muito. Realmente não deveria. Para mim, a sobrecarga para criar um ticket Jira é pressionada c
, depois é inserido um breve resumo de uma linha e pressionado Enter
. A descrição nem sequer é aérea, pois posso recortar e colar na mensagem de confirmação, junto com o número do problema. No final, . c <Enter>
e o problema está encerrado. Isso se resume a 5 pressionamentos de tecla no alto.
Eu não sei sobre você, mas isso é pouco o suficiente para torná-lo uma política, mesmo em pequenos projetos, para registrar todas as correções dessa maneira.
O benefício é óbvio - existem muitas pessoas que podem trabalhar facilmente com um sistema de tickets como o Jira, mas não com o código-fonte; também há relatórios gerados a partir do sistema de tickets, mas não da origem. Você definitivamente deseja que suas correções de erros estejam lá, para aprender sobre possíveis desenvolvimentos, como um influxo cada vez maior de pequenas correções de uma linha, o que pode lhe fornecer uma visão sobre os problemas do processo ou o que seja. Por exemplo, por que você precisa fazer pequenas correções de erros com frequência (supondo que isso ocorra com frequência)? Pode ser que seus testes não sejam bons o suficiente? A correção de bug foi uma alteração de domínio ou um erro de código? Etc.