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. Movem a maioria dos itens de trabalho de um novo, ativos, ou proposto estado para um feito ou fechado estado. Conforme cada item de trabalho se move 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 Escolha um modelo de processo, trabalhe com artefatos de projeto da equipe.
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 de lista de pendências ou placa em Acesso Web da Equipe 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 |
Verdadeiro |
Motivo |
O motivo por que o item de trabalho está no estado atual. Valores são definidos dentro do 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 |
Verdadeiro |
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 |
Falso |
Estado |
O estado atual do item de trabalho. Este campo permite que você 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 do 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 |
Verdadeiro |
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).
Menu suspenso do campo atribuído a
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 de exibição idêntico.
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 exibir 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 |
Falso |
Data da 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 |
Falso |
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 |
Falso |
Data do Fechamento |
A data e a hora em que um item de trabalho foi fechado. |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
Dimensão |
Falso |
Criado por |
O nome do membro da equipe que criou o item de trabalho. |
Microsoft.VSTS.Common.CreatedBy |
Cadeia de Caracteres |
Dimensão |
Falso |
Data da Criação |
A data e a hora em que um item de trabalho foi criado. |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
Dimensão |
Falso |
Resolvido por |
O nome do membro da equipe que resolveu o item de trabalho. |
Microsoft.VSTS.Common.ResolvedBy |
Cadeia de Caracteres |
Dimensão |
Falso |
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 |
Falso |
Data da Alteração do Estado |
A data e hora em que o valor do campo de estado alterado. |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
Nenhum |
Falso |
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