Triagem de bugs/defeitos em testes de software
⚡ Resumo Inteligente
A triagem de defeitos é uma reunião de revisão onde o líder de testes, o líder de desenvolvimento e o gerente de projeto classificam cada bug relatado por gravidade, prioridade e risco, atribuem responsáveis e definem um cronograma de correção realista.
O que é 'triagem de defeitos'?
A triagem de defeitos é um processo no qual cada bug é priorizado com base em sua gravidade, frequência, risco, etc. O termo triagem é usado em Teste de software / A equipe de controle de qualidade define a gravidade e a prioridade de novos defeitos.
O nome foi emprestado da medicina de emergência, onde a triagem classifica os pacientes por urgência quando os recursos são limitados. Uma equipe de controle de qualidade enfrenta a mesma restrição: a lista de defeitos é sempre maior do que o tempo disponível antes da data de lançamento, então alguém precisa decidir o que será corrigido agora, o que será corrigido depois e o que será adiado. A triagem é a reunião onde essa decisão é tomada e registrada.
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.
Sem triagem, os defeitos permanecem sem solução. tracA gravidade da tarefa é definida pelo testador responsável pelo relatório, e os desenvolvedores escolhem o trabalho por preferência pessoal, em vez de considerar o impacto nos negócios. O banner abaixo resume os motivos pelos quais as equipes mantêm a reunião agendada.
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.
O ritmo se intensifica à medida que a data de lançamento se aproxima. Equipes trabalhando em curtos períodos. Scrum As iterações geralmente incluem uma triagem rápida na rotina diária durante o último sprint, enquanto um projeto com um ciclo mais longo, orientado por planejamento, pode realizar uma triagem semanal até o final. teste de regressão fase começa.
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
Os participantes opcionais são convidados quando um defeito específico exige sua contribuição, por exemplo, quando um analista de negócios precisa confirmar se o comportamento relatado realmente contradiz um requisito ou se é uma solicitação de mudança disfarçada.
Funções e responsabilidades dos participantes durante a 'triagem de defeitos'.
Cada participante obrigatório chega com uma responsabilidade diferente, e a reunião só ocorre no horário previsto se os três estiverem preparados com antecedência.
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 gerente de projeto é quem define a data de lançamento, portanto, a decisão final sobre qualquer defeito contestado geralmente cabe a essa função, conforme mostrado abaixo.
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 registradas no bug. tracsistema rei.
- 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.
A maior parte do tempo de discussão se concentra nos dois campos que são mais fáceis de confundir. A gravidade e a prioridade são definidas independentemente, e um defeito pode ter uma pontuação alta em um e baixa no outro.
| Aspecto | Gravidade | Prioridade |
|---|---|---|
| O que mede | O quanto o defeito prejudica o produto ou sua funcionalidade | Com que urgência o defeito deve ser corrigido em relação aos outros trabalhos? |
| Normalmente definido por | O testador que reporta o defeito | Aprovado na triagem, com o gerente de projeto e a equipe de produto liderando o processo. |
| Conduzido por | Impacto técnico e funcionalidades afetadas | Impacto nos negócios, visibilidade para o cliente e data de lançamento |
| Exemplo de incompatibilidade | Alta gravidade, baixa prioridade: uma falha em uma funcionalidade que ninguém usa até o próximo trimestre. | Baixa gravidade, alta prioridade: nome da empresa escrito incorretamente na página inicial. |
Dica: Mantenha a discussão sobre um único defeito breve. Quando um item não puder ser resolvido em alguns minutos, deixe-o de lado, atribua um responsável para investigá-lo e retome-o na próxima sessão, em vez de deixar que um único defeito consuma toda a 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.
O relatório é o ponto em que a triagem se conecta novamente ao contexto mais amplo. processo de gerenciamento de defeitosAs equipes geralmente registram o seguinte:
- Defeitos analisados na sessão, com a gravidade e prioridade acordadas para cada um.
- Defeitos recém-atribuídos, juntamente com o desenvolvedor que agora é o responsável por eles.
- Defeitos adiados, rejeitados ou marcados como duplicados, com o respectivo motivo registrado.
- Contagem de defeitos abertos por gravidade, para que a tendência entre as sessões seja visível.
- As ações foram transferidas para a próxima reunião.
Porque cada alteração é reescrita no tracker, o estado de cada item permanece consistente com sua posição no ciclo de vida do defeitoE a próxima sessão começa com uma lista precisa, em vez de uma lista desatualizada.


