Compartilhar via


Bug (Scrum)

Definindo e gerenciando itens de trabalho bug, sua equipe pode rastrear os defeitos no produto e priorizar os esforços para resolvê-los. Quando você define um bug, você deve executar as seguintes tarefas:

  • Relatar o problema com precisão e com precisão suficiente que outros membros da equipe podem compreender o impacto total do problema.

  • Descreva as ações que você fez antes de encontrar o bug para que outros membros podem reproduzir mais facilmente o comportamento que você está relatando.

  • Especifica o comportamento esperado para que outros usuários entendam se resolveu 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 bug, você deve ser um membro da leitores grupo ou seu Exibir itens de trabalho nesse nó permissão deve ser definida Permitir. Para criar ou modificar um bug, você deve ser um membro da colaboradores grupo ou seu de itens de trabalho de edição neste nó permissão deve ser definida Permitir. Para obter mais informações, consulte Managing Permissions.

Definindo um Bug

O formulário de item de trabalho para um bug contém os campos e guias na ilustração a seguir:

Captura de tela mostrando uma nova <>trabalho de bug> <>item>

Quando você define um bug, você deve definir o título. Deixe todos os outros campos em branco ou aceite os valores padrão e atualizá-los posteriormente.

Para definir um bug

  1. Na seção superior do formulário de item de trabalho para um bug, especifique um ou mais dos seguintes campos:

    • Em título (obrigatório), digite uma frase que descreve o defeito de código.

    • Em iteração, especifique o caminho de iteração do bug.

      Para obter mais informações, consulte Criar e modificar áreas e iterações.

    • No Atribuído A lista, clique no nome do membro da equipe que é proprietário do bug.

      ObservaçãoObservação

      Somente os membros da colaboradores grupo pode possuir um item de trabalho.

    • No estado lista, deixe o valor padrão, nova.

      Para obter mais informações sobre o estado de campo e como você pode usá-lo para controlar o fluxo de trabalho, consulte Changing the State of a Bug posteriormente neste tópico.

    • No motivo lista, deixe o valor padrão, novo defeito relatado.

    • Na A prioridade de registro posterior, digite um número que indica a prioridade relativa do bug.

      Um número maior indica uma prioridade mais baixa. O valor padrão deste campo é 1000, que coloca o novo bug no final da lista de pendências.

    • Em esforço, digite um número que especifica a quantidade relativa de carga de trabalho é necessário para corrigir o bug.

      Um número maior indica mais trabalho.

    • No gravidade lista, clique no valor que indica o efeito do bug no seu projeto.

      Por padrão, o valor deste campo é 3 - médio.

    • No área lista, clique no caminho de área adequada.

  2. Na seção inferior do formulário de item de trabalho, forneça as seguintes informações:

    • Sobre o passos para reproduzir guia, fornecerá tantos detalhes como outro membro da equipe, talvez seja necessário entender o problema que deve ser corrigido.

      Você pode formatar o conteúdo que você fornecer neste campo.

    • Sobre o Os critérios de aceitação guia, descreva os critérios que você usará para verificar se sua equipe tenha corrigido o bug.

    • Sobre o histórico adicione comentários que você deseja capturar como parte do registro de histórico.

      Toda 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 são alterados.

    • Sobre o anexos guia, você pode anexar arquivos a fornecem mais detalhes sobre o bug.

      Por exemplo, você pode anexar um segmento de email, um documento, uma imagem ou um arquivo de log.

    • Sobre o sistema guia, descrever o ambiente de software em que o bug foi encontrado.

      No encontrado na compilação lista, clique ou digite o nome da compilação na qual você descobriu o defeito.

      Em integrado na compilação, não especificar uma compilação quando você define o bug. Quando você resolve o bug, digite o nome da compilação que incorpora o código ou corrige o erro.

      ObservaçãoObservação

      Um nome exclusivo de compilação está associado a cada compilação. Para obter informações sobre como definir os nomes de compilação, consulte Personalizar os números de compilação.

  3. Vincule o bug para outros itens de trabalho, realizando uma ou mais das seguintes tarefas:

    • Sobre o tarefas guia, criar um ou mais links de bug para tarefas.

      Para obter mais informações, consulte Adding and Linking Tasks to a Bug posteriormente neste tópico.

    • Sobre o casos de teste guia, criar um ou mais links de bug de casos de teste.

      Para obter mais informações, consulte Adding and Linking Test Cases to a Bug posteriormente neste tópico.

    • Sobre o Links guia, crie um ou mais links de bug, outros erros ou outros tipos de itens de trabalho. Você também pode adicionar um ou mais hiperlinks para sites da Web ou arquivos que estão armazenados em servidores ou em sites da Web.

      Para obter mais informações, consulte Adding Other Work Items to a Bug posteriormente neste tópico.

  4. Na barra de ferramentas de item de trabalho, clique em Salvar Salvar Work Item.

    Depois de salvar o bug, o identificador é exibido no título da barra de ferramentas do item de trabalho.

Adição e a vinculação de tarefas para um Bug

Você pode adicionar itens de trabalho da tarefa a um bug para controlar o andamento do trabalho que tenha ocorrido resolver e feche o bug.

Para criar uma tarefa que está vinculada a um bug

  1. Sobre o tarefas , clique em Adicionar novo item de trabalho vinculado nova.

    O Novo Item de trabalho vinculadas adicionar abre a caixa de diálogo.

    Captura de tela mostrando adicionando novo vinculado trabalho <>item>

  2. No O tipo de Link lista, deixe a opção padrão, filho.

  3. No O tipo de Item de trabalho , clique em tarefa.

  4. Em título, digite um nome que descreve especificamente possível da área de trabalho que será executada.

  5. (Opcional) Em comentário, digite informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho para uma tarefa é aberta e mostra as informações que você forneceu.

  7. Especifique os campos restantes e clique em Salvar Salvar o Item de trabalho.

    Para obter mais informações sobre os campos no item de tarefa de trabalho, consulte Tarefa (Scrum).

Para vincular tarefas existentes para um bug

  1. Sobre o tarefas , clique em Adicionar vínculos Link para.

    O Adicionar Link ao Bug abre a caixa de diálogo.

  2. No O tipo de Link lista, deixe a opção padrão, filho.

  3. Clique em Browse.

    O Escolha vinculadas a itens de trabalho caixa de diálogo aparece.

    Captura de tela mostra escolher Item trabalhou vinculado <>o formulário de>

  4. Para especificar as tarefas para o qual deseja vincular o bug, execute uma das seguintes tarefas:

    • Execute uma consulta para localizar as tarefas que você deseja vincular.

    • Digite as identificações das tarefas que você deseja vincular.

    • Digite o texto que está contido nos títulos dos itens de destino e clique em tarefa como o tipo de item de trabalho.

    Selecione a caixa de seleção ao lado de cada tarefa que você deseja vincular o bug e, em seguida, clique em OK.

    O Escolha vinculadas a itens de trabalho caixa de diálogo desaparece. Para obter mais informações, consulte Localizar itens de trabalho para vincular ou importar.

  5. (Opcional) No caixa de diálogo Adicionar Novo Item de trabalho vinculadas, digite uma descrição para as tarefas às quais você estiver vinculando o bug.

  6. Clique em OKe em seguida, clique em Salvar Salvar o Item de trabalho.

    O bug e as tarefas às quais você vinculados são atualizadas. Para cada tarefa que você adicionou, um link de pai para o bug é criado.

Adicionando e vinculando os casos de teste para um Bug

Você pode criar um caso de teste e vinculá-lo a um bug. O cliente recomendado para a criação de conjuntos de teste e casos de teste é Microsoft Test Manager. Desse cliente, você também pode vincular a um erro, conforme descrito em Como: Requisitos do modo de exibição ou usuário usando o Gerenciador de teste Microsoft de matérias.

Para adicionar um caso de teste para um bug

  1. Sobre o casos de teste , clique em Adicionar novo item de trabalho vinculado nova.

    O Novo Item de trabalho vinculadas adicionar caixa de diálogo aparece.

  2. No O tipo de Link lista, deixe a opção padrão, Testados por.

  3. No O tipo de Item de trabalho lista, deixe a opção padrão, caso de teste.

  4. Em título, digite uma descrição da área a ser testado.

  5. (Opcional) Em comentário, digite informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho para um caso de teste abre e mostra as informações que você forneceu.

  7. Especifique os campos restantes e clique em Salvar Salvar o Item de trabalho.

    Para obter mais informações sobre os campos no formulário de item de trabalho para um caso de teste, consulte Caso de teste (Scrum).

Para adicionar os casos de teste existentes a um bug

  1. Sobre o casos de teste , clique em Adicionar vínculos Link para.

    O Adicionar Link ao bug abre a caixa de diálogo.

  2. No O tipo de Link lista, deixe a opção padrão, Testados por.

  3. Em IDs de item de trabalho, digite as identificações de casos de testes para o qual você deseja vincular ou procurar por eles.

    Você pode executar uma consulta salva para localizar os casos de teste que você deseja adicionar e, em seguida, selecione a caixa de seleção ao lado de cada caso de teste para o qual você deseja vincular.

    Para obter mais informações, consulte Localizar itens de trabalho para vincular ou importar.

  4. (Opcional) Digite uma descrição para os casos de teste para o qual você estiver vinculando o bug.

  5. Clique em OKe em seguida, clique em Salvar Salvar o Item de trabalho.

    O bug e os casos de teste para o qual você está vinculado são atualizados. Para cada caso de teste que você adicionou, um testes link para o bug é criado.

A adição de outros itens de trabalho a um Bug

Você pode adicionar outro bug ou qualquer outro tipo de item de trabalho para um bug usando o Links guia.

Para criar um item de trabalho e vinculá-lo a um bug

  1. Sobre o Links , clique em Adicionar novo item de trabalho vinculado nova.

    O Novo Item de trabalho vinculadas adicionar abre a caixa de diálogo.

  2. No O tipo de Link , clique em relacionadas.

  3. No Tipo de Item de trabalho lista, clique no tipo de item de trabalho que você deseja criar.

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

  5. (Opcional) Em comentário, digite informações adicionais.

  6. Clique em OK.

    Um formulário de item de trabalho é aberta e mostra as informações que você forneceu.

  7. Clique em Salvar Salvar o Item de trabalho.

Alterando o estado de um Bug

Uma equipe pode controlar o andamento de um bug, definindo sua estado campo a um dos seguintes valores: New, Approved, Removed, Committed, or Done. O diagrama a seguir mostra uma típica e uma progressão atípico do fluxo de trabalho de um bug.

Diagrama de estado de bug

Diagrama de estado de <>trabalho de bug> <>item>

A progressão de fluxo de trabalho típico:

  • Criar um item de trabalho bug no estado padrão, nova.

  • Alterar o estado de nova para aprovado.

  • Alterar o estado de aprovado para confirmado quando a equipe tem o compromisso de corrigir o bug.

  • Alterar o estado de confirmado para feito.

Transições atípico:

  • Alterar o estado de nova para removido.

  • Alterar o estado de removido para nova.

  • Alterar o estado de aprovado para removido.

  • Alterar o estado de confirmado para aprovado.

Alterações de estado

Quando usar

De nova para aprovado

Quando o proprietário do produto aprova a corrigir o bug.

De nova para removido

Quando o proprietário do produto disapproves corrigir o bug.

De aprovado para confirmada

Quando a equipe se compromete a corrigir o bug no sprint atual.

De aprovado para removido

Quando a equipe decide não corrigir o bug.

De removido para novo

Quando a equipe reconsiders a corrigir o bug.

De o compromisso para feito

Quando a equipe corrige bug e atende a seus critérios de aceitação.

De feito para confirmada

Quando a equipe descobriu um trabalho adicional que o bug necessita para ser corrigido.

De o compromisso para aprovado

Quando a equipe de pára de funcionar no bug causa de alterações da equipe ou o ajuste da prioridade.

Consulte também

Outros recursos

Scrum do Visual Studio 1.0