Compartilhar via


Atribuições e referência de campos de fluxo de trabalho

Use os campos de atribuição e status para acompanhar o progresso de histórias de usuários, tarefas, bugs e outros tipos de itens de trabalho. Esses campos suportam vários relatórios e consultas de equipe. Most work items move from a New, Active, or Proposed state to a Done or Closed state. Como cada item de trabalho passa de um estado para outro, o item também pode ser reatribuído a vários membros da equipe. Por exemplo, um testador pode criar um bug que é atribuído a outro membro da equipe durante a triagem. Quando o membro da equipe resolve o bug, será devolvida ao testador que o criou. Diagramas de estado de fluxo de trabalho diferem entre os modelos de processo padrão fornecidos com Team Foundation Server (TFS), consulte Trabalhar com artefatos de projeto de equipe, escolher um modelo de processo.

Dica

Você pode exibir diagramas de estado para um fluxo de trabalho usando o Process Editor, uma poderosa ferramenta para o Visual Studio disponível aqui: Team Foundation Server Power Tools.

O atribuído a e estado são rastreados para cada tipo de item de trabalho que é fornecido com o padrão de modelos de processo do TFS.

Campos que aparecem nos formulários de itens de trabalho

A tabela a seguir descreve os campos que acompanham as atribuições e o progresso do fluxo de trabalho. Para obter informações sobre tipos de dados e atributos de campo padrão, consulte Definir e modificar campos do item de trabalho.

Nome do campo

Descrição

Nome de referência

Tipo de dados

Valor padrão do atributo de tipo reportável

Valor padrão do atributo de índice

Atribuído a

O nome do membro da equipe que possui atualmente o item de trabalho.

A lista padrão de nomes disponíveis no menu suspenso para esse campo definido pelo sistema, o nome da pessoa contém todas as contas adicionadas ao TFS, conhecido como o grupo de usuários válidos. No entanto, alguns menus de atalho que oferecer suporte à atribuição das páginas da lista de pendências ou placa Team Web Access são automaticamente limitados aos membros da equipe. Além disso, esses nomes são automaticamente sincronizados com o Active Directory quando ele é configurado como parte da implantação. Consulte campos de nome de pessoa e sincronização e menu suspenso do campo atribuído a.

System.AssignedTo

Cadeia de caracteres

Dimensão

True

Motivo

O motivo pelo qual o item de trabalho é no estado atual.

Valores são definidos dentro de WORKFLOW seção da definição de WIT usando o REASON elemento. Para modificar os motivos definidos, consulte Alterar o fluxo de trabalho de um tipo de item de trabalho.

Este campo não é rastreado para casos de teste ou etapas compartilhadas.

System.Reason

Cadeia de caracteres

Dimensão

True

Motivo Resolvido

O motivo por que um item de trabalho foi resolvido. Por exemplo, a história de usuário é o código completo ou o bug foi corrigido.

Este campo é somente leitura e só é válido para tipos de item de trabalho Agile e CMMI.

Microsoft.VSTS.Common.ResolvedReason

Cadeia de caracteres

Dimensão

False

Estado

O estado atual do item de trabalho. Este campo permite atualizar o status de um item de trabalho à medida que progride de ativo ou novo para um estado concluído ou fechado.

Valores são definidos dentro de WORKFLOW seção da definição de WIT usando o STATE elemento. Para modificar os estados, consulte Alterar o fluxo de trabalho de um tipo de item de trabalho.

System.State

Cadeia de caracteres

Dimensão

True

Sincronização de campos de nome de pessoa

Por padrão, o TFS sincroniza os campos definidos pelo sistema de nome de pessoa com o Active Directory. Esses campos incluem: ativado pelo, atribuído a, fechado por, criado por e resolvido pelo. Você pode conceder acesso ao TFS, adicionando grupos de segurança que você criou no Active Directory ou adicionando contas aos grupos existentes ou personalizados definidos no TFS. Consulte Configurar grupos a serem usados em implantações do TFS.

Você pode habilitar ou desabilitar a sincronização para um campo de nome de pessoa usando o witadmin changefields ferramenta de linha de comando. Você também pode sincronizar os campos personalizados de nome de pessoa, especificando o syncnamechanges atributo. Consulte Gerenciar campos de item de trabalho [witadmin] e Referência de elemento FIELD (definição).

Por padrão, o menu suspenso da atribuído a campo exibe todos os usuários que foram adicionados ao TFS, seja como um membro de um grupo ou um membro individual. Além disso, o TFS mostra o nome para exibição e adiciona o nome da conta quando for necessário remover a ambigüidade de nomes para exibição idênticos.

Para minimizar a lista de nomes que aparecem nos menus suspensos de campos de nome de pessoa, você pode definir o escopo o campo apenas aos grupos do TFS que você deseja que apareça no menu. Faça isso adicionando um ou mais dos seguintes elementos filho para o FIELD definição na definição de tipo de item de trabalho: ALLOWEDVALUES, PROHIBITEDVALUES, e VALIDUSER. Consulte Todas as referências de elementos XML FIELD e Definir listas de opções.

Campos adicionais que dão suporte à consulta e aos relatórios

Campos adicionais são preenchidos com informações como um item de trabalho avança de um estado para outro. Esses campos não aparecem no formulário de item de trabalho, mas são acompanhados por cada tipo de item de trabalho como indica a tabela a seguir. Você pode usar esses campos para filtrar consultas e criar relatórios.

Nome do campo

Descrição

Nome de referência

Tipo de dados

Valor padrão do atributo de tipo reportável

Valor padrão do atributo de índice

Ativado por

O nome do membro da equipe que criou o item de trabalho ou alterar seu status de fechado, concluído ou feito estado para um estado novo ou ativo.

Microsoft.VSTS.Common.ActivatedBy

Cadeia de caracteres

Dimensão

False

Data de Ativação

A data e hora quando o item de trabalho foi criado ou quando seu status foi alterado de fechado, concluído ou concluído para um estado novo ou ativo.

Microsoft.VSTS.Common.ActivatedDate

DateTime

Dimensão

False

Fechado por

O nome do membro da equipe que definem o estado fechado, concluído ou concluído.

Microsoft.VSTS.Common.ClosedBy

Cadeia de caracteres

Dimensão

False

Data de Fechamento

A data e a hora em que um item de trabalho foi fechado.

Microsoft.VSTS.Common.ClosedDate

DateTime

Dimensão

False

Criado por

O nome do membro da equipe que criou o item de trabalho.

Microsoft.VSTS.Common.CreatedBy

Cadeia de caracteres

Dimensão

False

Data de Criação

A data e a hora em que um item de trabalho foi criado.

Microsoft.VSTS.Common.CreatedDate

DateTime

Dimensão

False

Resolvido por

O nome do membro da equipe que resolveu o item de trabalho.

Microsoft.VSTS.Common.ResolvedBy

Cadeia de caracteres

Dimensão

False

Data da Resolução

A data e hora quando o item de trabalho foi movido para um estado resolvido ou concluído.

Microsoft.VSTS.Common.ResolvedDate

DateTime

Dimensão

False

Data da Alteração de Estado

A data e hora em que o valor do campo de estado alterado.

Microsoft.VSTS.Common.StateChangeDate

DateTime

Nenhum

False

Consulte também

Conceitos

Alterar o fluxo de trabalho de um tipo de item de trabalho

Referência de campo de item de trabalho do Visual Studio ALM