Partilhar via


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:

Captura de tela mostrando um novo item de trabalho de bug

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

  1. 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çãoObservaçã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.

  2. 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çãoObservaçã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.

  3. 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.

  4. Na barra de ferramentas do item de trabalho, clique em SalvarSalvar 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

  1. Na guia Tarefas, clique em Adicionar Novo Item de trabalho vinculadasNovo.

    A caixa de diálogo Adicionar o novo item de trabalho vinculado abre.

    Captura de tela mostrando a adicionar novo item de trabalho vinculadas

  2. Na lista de Tipo de link , deixe a opção padrão, Filho.

  3. Na lista Tipo de Item de Trabalho, clicar Tarefa.

  4. Em Título, digitar um nome que descreva tão especificamente quanto possível a área de trabalho que será executada.

  5. (Opcional) Em, Comentáriodigitar informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho para uma tarefa abre e mostra a informação que você forneceu.

  7. Especifique os campos restantes e clique em SalvarSalvar 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

  1. Na guia Tarefas, clique em Adicionar LinksVincular a.

    A caixa de diálogo Adicionar o link para o bug abre.

  2. Na lista de Tipo de link , deixe a opção padrão, Filho.

  3. Clique em Procurar.

    A caixa de diálogo Escolher itens de trabalho vinculados aparece.

    Captura de tela mostra o formulário de escolha Item funcionou vinculado

  4. 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.

  5. (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.

  6. Clique em OK, e depois clique em SalvarSalvar 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

  1. Na guia Casos de Teste, clique em Adicionar Novo Item de trabalho vinculadasNovo.

    A caixa de diálogo Adicionar o novo item de trabalho vinculado aparece.

  2. Na lista de Tipo de link , deixe a opção padrão, Testado por.

  3. Na lista Tipo de Item de Trabalho, deixar a opção padrão, Situação de Teste.

  4. Em Título, digitar uma descrição da área a ser testada.

  5. (Opcional) Em, Comentáriodigitar informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho para um caso de teste abre e mostra a informação que você forneceu.

  7. Especifique os campos restantes e clique em SalvarSalvar 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

  1. Na guia Casos de Teste, clique em Adicionar LinksVincular a.

    A caixa de diálogo Adicionar o link para o bug abre.

  2. Na lista de Tipo de link , deixe a opção padrão, Testado por.

  3. 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.

  4. (Opcional) Digite uma descrição para os casos de teste nos quais você está vinculando o erro.

  5. Clique em OK, e depois clique em SalvarSalvar 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

  1. Na guia Links, clique em Adicionar Novo Item de trabalho vinculadasNovo.

    A caixa de diálogo Adicionar o novo item de trabalho vinculado abre.

  2. Na lista Tipo de link , clique em Relacionado.

  3. Na lista Tipo de Item de Trabalho, clique no tipo de itens de trabalho que você deseja criar.

  4. Em Título, descrever o item de trabalho.

  5. (Opcional) Em, Comentáriodigitar informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho abre e mostra a informação que você forneceu.

  7. Clique em SalvarSalvar 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

Diagrama de estado do item de trabalho bug

Progressão típica de fluxo de trabalho:

  • Crie um item de trabalho de bug no estado padrão, Novo.

  • Altere o estado de Novo para Aprovado.

  • Altere o estado de Aprovado para Confirmado quando a equipe estiver comprometida a corrigir o erro.

  • Altere o estado de Confirmado para Concluído.

Transições atípicas:

  • Altere o estado de Novo para Removido.

  • Altere o estado de Removido para Novo.

  • Altere o estado de Aprovado para Removido.

  • Altere o estado de Confirmado para Aprovado.

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.

Consulte também

Outros recursos

Modelo de processo Scrum para o Visual Studio ALM