Erros (scrum)
Definindo e gerenciando itens de trabalho de erro, sua equipe pode rastrear os defeitos no produto e priorizar os esforços para resolvê-los.Quando você define um erro, você deve executar as seguintes tarefas:
Relate o problema com clareza e precisão suficientes para que outros membros da equipe possam compreender o impacto completo do problema.
Descreve as ações que você recebe antes de encontrar o erro para que os outros membros reproduzissem mais facilmente o comportamento que você está relatando.
Especifique o comportamento esperado para ajudar a entender se corrigiram o bug.
Neste tópico
Defining a Bug
Adding and Linking Tasks to a Bug
Adding and Linking Test Cases to a Bug
Adding Other Work Items to a Bug
Changing the State of a Bug
Permissões Necessárias
Para exibir um erro, você deve ser um membro do grupo Leitores ou sua permissão Exibir itens de trabalho neste nó deve estar definida para Permitir.Para criar ou modificar um erro, você deve ser um membro do grupo Colaboradores ou sua permissão Editar itens de trabalho neste nó deve estar definida para Permitir.Para mais informações, consulte Gerenciando permissões.
Definindo um bug
O formulário de item de trabalho para um bug contém os campos e as abas da ilustração a seguir:
Quando você define um erro, você deve definir o Título.Você pode deixar todos os campos restantes em branco ou aceitar os valores padrão e atualizá-los posteriormente.
Para definir um erro
Na seção superior do formulário do item de trabalho para um bug, especificar um ou mais dos seguintes campos:
Em Título (necessário), digitar uma frase que descreve um defeito de código.
Em Iteração, especificar o caminho da iteração do bug.
Para mais informações, consulte Criar e modificar áreas e iterações.
Na lista de Atribuído a, clicar no nome do membro da equipe que possui o bug.
Observação Somente os membros do grupo de Colaboradores podem possuir um item de trabalho.
Na lista Estado, deixar a valor padrão, Novo.
Para obter mais informações sobre o campo Estado e como você o usa para controlar o fluxo de trabalho, consulte Changing the State of a Bug posteriormente neste tópico.
Na lista Motivo, deixar o valor padrão, Novo defeito relatado.
Em Esforço, digitar um número que especifica a quantidade relativa de carga de trabalho que é necessária para corrigir o bug.
Um número grande indica mais trabalho.
Na lista Gravidade, clicar o valor que indica o efeito do bug no seu projeto.
Por padrão, o valor de este campo é 3 - Médio.
Na lista da Área, clicar no caminho da área apropriada.
Na seção inferior do formulário do item de trabalho, fornece as seguintes informações:
Na guia ETAPAS PARA REPRODUZIR, forneça o máximo de detalhes possível, pois outro membro da equipe pode precisar entender o problema a ser corrigido.
Você pode formatar o conteúdo que fornecer neste campo.
Na guia CRITÉRIOS DE ACEITAÇÃO, descreva os critérios que serão usados para verificar se sua equipe corrigiu o erro.
Na guia de HISTÓRICO, adicione os comentários que deseja capturar como parte do registro de histórico.
Cada vez que um membro da equipe atualiza o item de trabalho, seu histórico mostra a data de alteração, o membro da equipe que fez a alteração e os campos que foram alterados.
Na guia ANEXOS, você pode anexar arquivos que forneçam mais detalhes sobre o bug.
Por exemplo, você pode anexar um segmento de email, um documento, uma imagem ou um arquivo de log.
Na guia SISTEMA, descreva o ambiente de software em que você encontrou o erro.
Na lista Encontrado na Compilação, clicar ou digitar o nome da compilação em que você encontrou o defeito.
Em Integrado na Compilação, não especificar uma compilação quando você define o bug.Quando você solucionar o erro, digite o nome de compilação que insere o código ou corrige o erro.
Observação Um nome de compilação exclusivo é associado a cada compilação.Para obter informações sobre como definir nomes de compilação, consulte Customize Build Numbers.
Vincular o bug para outros itens de trabalho executando uma ou mais das seguintes tarefas:
Na guia Tarefas, crie um ou mais links do bug para as tarefas.
Para obter mais informações, consulte Adding and Linking Tasks to a Bug neste tópico posteriormente.
Na guia Casos de Teste, crie um ou mais links do bug para os casos de teste.
Para obter mais informações, consulte Adding and Linking Test Cases to a Bug neste tópico posteriormente.
Na guia Links, crie um ou mais links do bug para outros bugs ou para outros tipos de itens de trabalho.Você também pode adicionar um ou vários hyperlinks aos sites da web ou arquivos que são armazenados em servidores ou em sites.
Para obter mais informações, consulte Adding Other Work Items to a Bug neste tópico posteriormente.
Na barra de ferramentas do item de trabalho, clique em Salvar Item de Trabalho.
Depois de salvar o erro, o identificador aparece no título na barra de ferramentas do item de trabalho.
Adicionando e vinculando tarefas a um bug
Você pode adicionar itens de trabalho de bug para acompanhar o progresso do trabalho que ocorreu para resolver e fechar o erro.
Para criar uma tarefa que está vinculada a um bug
Na guia Tarefas, clique em Novo.
A caixa de diálogo Adicionar o novo item de trabalho vinculado abre.
Na lista de Tipo de link , deixe a opção padrão, Filho.
Na lista Tipo de Item de Trabalho, clicar Tarefa.
Em Título, digitar um nome que descreva tão especificamente quanto possível a área de trabalho que será executada.
(Opcional) Em, Comentáriodigitar informações adicionais.
Clique em OK.
Um formulário de item de trabalho para uma tarefa abre e mostra a informação que você forneceu.
Especifique os campos restantes e clique em Salvar Item de Trabalho.
Para obter mais informações sobre os campos do item de trabalho de tarefas, consulte Tarefa (scrum).
Para vincular tarefas existentes a um bug
Na guia Tarefas, clique em Vincular a.
A caixa de diálogo Adicionar o link para o bug abre.
Na lista de Tipo de link , deixe a opção padrão, Filho.
Clique em Procurar.
A caixa de diálogo Escolher itens de trabalho vinculados aparece.
Para especificar as tarefas que você deseja vincular ao bug execute uma das seguintes tarefas:
Execute uma consulta para localizar as tarefas às quais você deseja vincular.
Digite os IDs de tarefas aos quais você deseja vincular.
Digite o texto que está contido nos títulos de todos os itens de destino, e clique em Task como o tipo de item de trabalho.
Marque a caixa de seleção ao lado de cada tarefa que você deseja vincular ao bug e clique em OK.
A caixa de diálogo Escolher itens de trabalho vinculados desaparece.Para mais informações, consulte Localizar itens de trabalho para o Link ou importação.
(Opcional) Na caixa de diálogo Adicionar novo item de trabalho vinculado. digite uma descrição para as tarefas que você está vinculando o erro.
Clique em OK, e depois clique em Salvar o item de trabalho.
O erro e as tarefas nas quais você está vinculado são atualizados.Para cada tarefa que adicionada, um link pai para o erro é criado.
Adicionando e vinculando casos de teste a um bug
Você pode criar uma situação de teste e vincular a um bug.O cliente recomendado para criar os pacotes e as situações de teste é Microsoft Test Manager.Desse cliente, você também pode vincular a um erro, conforme descrito em Como: exibir itens de lista de pendências de produto, história de usuário ou itens de trabalho de requisitos usando o Gerenciador de teste do Microsoft.
Para adicionar uma situação de teste a um bug
Na guia Casos de Teste, clique em Novo.
A caixa de diálogo Adicionar o novo item de trabalho vinculado aparece.
Na lista de Tipo de link , deixe a opção padrão, Testado por.
Na lista Tipo de Item de Trabalho, deixar a opção padrão, Situação de Teste.
Em Título, digitar uma descrição da área a ser testada.
(Opcional) Em, Comentáriodigitar informações adicionais.
Clique em OK.
Um formulário de item de trabalho para um caso de teste abre e mostra a informação que você forneceu.
Especifique os campos restantes e clique em Salvar Item de Trabalho.
Para obter mais informações sobre campos no formulário de item de trabalho para uma situação de teste, consulte Situação de teste (scrum).
Para adicionar situações de teste existentes a um bug
Na guia Casos de Teste, clique em Vincular a.
A caixa de diálogo Adicionar o link para o bug abre.
Na lista de Tipo de link , deixe a opção padrão, Testado por.
Em IDs do item de trabalho, digitar os IDs das situações de teste que você quer vincular, ou navegar para eles.
Você pode executar uma consulta salva para encontrar situações de teste que deseja adicionar e marcar a caixa de seleção ao lado de cada situação de teste para o qual você deseja adicionar.
Para mais informações, consulte Localizar itens de trabalho para o Link ou importação.
(Opcional) Digite uma descrição para os casos de teste nos quais você está vinculando o erro.
Clique em OK, e depois clique em Salvar o item de trabalho.
O erro e os casos de teste nos quais você está vinculado são atualizados.Para cada situação de teste adicionada, um link Testes para o bug é criado.
Adicionando outros itens de trabalho a um bug
Você pode adicionar outro erro ou qualquer outro tipo de item de trabalho a um bug usando a guia Links tab.
Para criar um item de trabalho e vinculá-lo a um bug
Na guia Links, clique em Novo.
A caixa de diálogo Adicionar o novo item de trabalho vinculado abre.
Na lista Tipo de link , clique em Relacionado.
Na lista Tipo de Item de Trabalho, clique no tipo de itens de trabalho que você deseja criar.
Em Título, descrever o item de trabalho.
(Opcional) Em, Comentáriodigitar informações adicionais.
Clique em OK.
Um formulário de item de trabalho abre e mostra a informação que você forneceu.
Clique em Salvar o item de trabalho.
Modificando o estado de um erro
Uma equipe pode acompanhar o progresso de um bug configurando seu campo Estado para um dos seguintes valores: Novo, Aprovado, Removido, Confirmado ou Concluído.O diagrama a seguir mostra tanto uma progressão típica quanto atípica de fluxo de trabalho de um bug.
Diagrama de estado de erro |
Progressão típica de fluxo de trabalho:
Transições atípicas:
|
Alterações de estado |
Quando usar |
---|---|
De Novo para Aprovado |
Quando o proprietário do produto aprovar a correção do erro. |
De Novo para Removido |
Quando o proprietário do produto desaprovar a correção do erro. |
De Aprovado para Confirmado |
Quando equipe confirma a correção do erro no sprint atual. |
De Aprovado para Removido |
Quando a equipe decide não corrigir o erro. |
De Removido para Novo |
Quando a equipe reconsidera a correção do bug. |
De Confirmado para Concluído |
Quando a equipe corrige o erro e satisfaz seus critérios de aceitação. |
De Concluído para Confirmado |
Quando a equipe localizar o trabalho adicional que o bug exige que seja corrigido. |
De Confirmado para Aprovado |
Quando a equipe para de trabalhar no bug devido a alterações de pessoal ou ao ajuste de prioridade. |