Triagem de bugs/defeitos em testes de software
O que é 'triagem de defeitos'?
A triagem de defeitos é um processo onde cada bug é priorizado com base em sua gravidade, frequência, risco, etc. O termo triagem é usado no teste de software/QA para definir a gravidade e prioridade de novos defeitos.
Por que precisamos ter uma 'triagem de defeitos'?
O objetivo da Triagem de Bugs é avaliar, priorizar e atribuir a resolução de defeitos. A equipe precisa validar a gravidade do defeito, fazer alterações conforme a necessidade, finalizar a resolução dos defeitos e atribuir recursos. Usado principalmente em gerenciamento ágil de projetos.
Com que frequência a 'triagem de defeitos' precisa ser realizada em uma versão?
A frequência da reunião de triagem de defeitos não é fixa. Depende da situação do projeto.
Aqui estão alguns fatores importantes que decidem a frequência das Reuniões de Triagem de Defeitos:
Esses fatores importantes são:
- De acordo com o cronograma do projeto
- Número de defeitos no sistema
- Impacto nos horários de disponibilidade dos membros da equipe
- Saúde geral do projeto
Normalmente, as reuniões de triagem de defeitos são realizadas duas ou três vezes por semana.
Quem são os participantes obrigatórios e outros participantes da 'Triagem de Defeitos'?
Participantes Obrigatórios
Os membros do projeto abaixo sempre participam de reuniões de triagem de defeitos.
- Gestão de Projetos
- Líder da equipe de testes
- Líder técnico
- Líder da Equipe de Desenvolvimento
Participantes Opcionais
- Desenvolvedores
- Testadores
- Analista de Negócios
Funções e responsabilidades dos participantes durante a 'triagem de defeitos'.
Líder da equipe de testes
- Reunião agendada de triagem de bugs e envio de notificação de reunião para os participantes.
- Crie um relatório de defeitos e envie-o a todos os participantes antes da reunião.
- Atribua prioridade e gravidade dos defeitos.
- Faça uma apresentação para que outros membros entendam a causa raiz do defeito.
- Cada nota de reunião é capturada e enviada aos participantes da reunião.
Líder de Desenvolvimento
- Auxilia na priorização dos defeitos.
- Discuta a dificuldade do defeito e explique o risco envolvido por causa desse defeito.
- Aloque trabalho para corrigir defeitos aos desenvolvedores relevantes.
- Atualize a resolução do defeito e inclua notas de desenvolvimento caso alguma informação esteja faltando ou qualquer informação adicional necessária aos desenvolvedores.
Gestão de Projetos
- Ajuda na priorização dos defeitos.
- Discuta a data de lançamento da próxima iteração para controle de qualidade.
- É necessário garantir que os representantes dos usuários relacionados também sejam convidados para a reunião de triagem de bugs.
O que acontece durante a reunião de 'triagem de defeitos'?
- O líder da equipe de teste envia um relatório de bug com os novos defeitos. Durante a reunião de triagem de defeitos, cada defeito é analisado para verificar se a prioridade e a gravidade corretas foram atribuídas a ele.
- As prioridades são reorganizadas, se necessário.
- Os defeitos são analisados e avaliados pelo grau de sua gravidade.
- Isso inclui discussão sobre a complexidade do defeito, riscos, rejeição e reatribuição de erros.
- As atualizações são capturadas no sistema de rastreamento de bugs.
- O engenheiro de controle de qualidade fará as alterações em cada defeito e as discutirá com cada participante.
- O campo “Comentários” é atualizado corretamente anotando pontos essenciais da reunião.
Qual é o resultado da 'triagem de defeitos'?
Ao final de cada reunião, as Métricas de Triagem de Defeitos serão preparadas e entregues a todos os participantes. Este relatório funciona como ata de reunião que será útil para reuniões futuras.
Conclusão
- A triagem de defeitos é um processo onde cada bug é priorizado com base em sua gravidade, frequência, risco, etc.
- O objetivo da Triagem de Bugs é avaliar, priorizar e atribuir a resolução de defeitos.
- A frequência da reunião de triagem de defeitos é decidida de acordo com o cronograma do projeto, número de defeitos no sistema, estado geral do projeto, etc.
- Gerente de Projeto, Líder da Equipe de Teste, Líder Técnico, Líder da Equipe de Desenvolvimento participam desta reunião.
- Os defeitos são analisados e avaliados pelo grau de sua gravidade.