Referencia de campos de asignaciones y flujo de trabajo
El estado y los campos de asignaciones se usan para seguir el progreso de los casos de usuario, las tareas, los errores y otros tipos de elementos de trabajo. Estos campos admiten muchos informes y consultas de equipo. La mayoría de los elementos de trabajo pasan del estado Nuevo, Activo o Propuesto al estado Listo o Cerrado. Cuando cada elemento de trabajo pasa de un estado a otro, también puede reasignarse a varios miembros del equipo. Por ejemplo, un evaluador podría crear un error que se asigne a otro miembro del equipo durante la evaluación. Cuando el otro miembro del equipo resuelva el error, se reasignará al evaluador que lo creó. Los diagramas de estados de flujo de trabajo difieren entre las plantillas de proceso predeterminadas proporcionadas con Team Foundation Server (TFS), vea Trabajar con artefactos de proyecto de equipo y elegir una plantilla de proceso.
Sugerencia
Puede ver diagramas de estados para un flujo de trabajo mediante el Editor de procesos, una herramienta avanzada para Visual Studio disponible aquí: Herramientas avanzadas de Team Foundation Server.
Se realiza el seguimiento de los campos Asignado a y Estado de cada tipo de elemento de trabajo proporcionado con las plantillas de proceso de TFS predeterminadas.
Campos que aparecen en formularios de elementos de trabajo
La siguiente tabla describe los campos que realizan el seguimiento de las asignaciones y del progreso del flujo de trabajo. Para obtener información sobre los tipos de datos y los atributos de campo predeterminados, vea Definir y modificar campos de elementos de trabajo.
Nombre de campo |
Descripción |
Nombre de referencia |
Tipo de datos |
Valor predeterminado del atributo de tipo reportable |
Valor predeterminado del atributo de índice |
---|---|---|---|---|---|
Asignado a |
Nombre del miembro del equipo que tiene actualmente la propiedad del elemento de trabajo. La lista predeterminada de nombres disponibles en el menú desplegable para este campo de nombre de persona definido por el sistema contiene todas las cuentas agregadas a TFS, que se conocen como el grupo de usuarios válidos. Sin embargo, algunos menús contextuales que admiten la asignación desde las páginas Trabajo pendiente y Panel en Team Web Access se limitan de manera automática a los miembros del equipo. Además, estos nombres se sincronizan automáticamente con Active Directory cuando se configura como parte de la implementación. Vea Sincronización y campos de nombre de persona y Menú desplegable del campo Asignado a. |
System.AssignedTo |
String |
Dimensión |
True |
Motivo |
Motivo por el que el elemento de trabajo está en el estado actual. Los valores se definen dentro de la sección WORKFLOW de la definición de WIT mediante el elemento REASON. Para modificar los motivos definidos, vea Cambiar el flujo de trabajo de un tipo de elemento de trabajo. No se realiza el seguimiento de este campo para los Casos de prueba o los Pasos compartidos. |
System.Reason |
String |
Dimensión |
True |
Motivo de resolución |
Motivo por el que se resolvió un elemento de trabajo. Por ejemplo, el caso de usuario tiene el código completo o se ha corregido el error. Este campo es de solo lectura y solo es válido para tipos de elemento de trabajo Agile y CMMI. |
Microsoft.VSTS.Common.ResolvedReason |
String |
Dimensión |
False |
Estado |
Estado actual del elemento de trabajo. Este campo le permite actualizar el estado de un elemento de trabajo a medida que pase de un estado nuevo o activo a un estado listo o cerrado. Los valores se definen dentro de la sección WORKFLOW de la definición de WIT mediante el elemento STATE. Para modificar los estados, vea Cambiar el flujo de trabajo de un tipo de elemento de trabajo. |
System.State |
String |
Dimensión |
True |
Sincronización de campos de nombre de persona
De forma predeterminada, TFS sincroniza los campos de nombre de persona definido por el sistema mediante Active Directory. Estos campos incluyen: Activado por, Asignado a, Cerrado por, Creado por y Resuelto por. Puede conceder acceso a TFS agregando grupos de seguridad que haya creado en Active Directory o agregando cuentas a grupos existentes o personalizados definidos en TFS. Vea Configurar grupos para usarlos en implementaciones de TFS.
Puede habilitar o deshabilitar la sincronización de un campo de nombre de persona con la herramienta de línea de comandos witadmin changefields. También puede sincronizar campos de nombre de persona personalizados especificando el atributo syncnamechanges. Vea Administrar campos de elementos de trabajo [witadmin] y Referencia de elemento FIELD (Definición).
Menú desplegable del campo Asignado a
De forma predeterminada en el menú desplegable del campo Asignado a se muestran todos los usuarios que se han agregado a TFS, ya sea como miembros de un grupo o como miembros individuales. Asimismo, TFS muestra el nombre para mostrar y agrega el nombre de cuenta si es necesario para desambiguar nombres para mostrar que sean idénticos.
Para minimizar la lista de nombres que se muestran en los menús desplegables de campos de nombre de persona, puede limitar el campo solo a esos grupos que desea que se muestren en el menú. Para hacerlo, agregue uno o varios de los siguientes elementos secundarios a la definición de FIELD en la definición del tipo de elemento de trabajo: ALLOWEDVALUES, PROHIBITEDVALUES y VALIDUSER. Vea Referencias de todos los elementos FIELD de XML y Definir listas de selección.
Campos adicionales que admiten consultas e informes
Los campos adicionales se rellenan con información cuando un elemento de trabajo pasa de un estado a otro. Los campos no aparecen en el formulario del elemento de trabajo, pero se realiza un seguimiento de todos los tipos de elementos de trabajo tal y como se indica en la siguiente tabla. Puede usar estos campos para filtrar las consultas y crear los informes.
Nombre de campo |
Descripción |
Nombre de referencia |
Tipo de datos |
Valor predeterminado del atributo de tipo reportable |
Valor predeterminado del atributo de índice |
---|---|---|---|---|---|
Activado por |
El nombre del miembro del equipo que creó el elemento de trabajo o cambió su estado de cerrado, completado o listo a nuevo o activo. |
Microsoft.VSTS.Common.ActivatedBy |
String |
Dimensión |
False |
Fecha de activación |
La fecha y hora a la que se creó el elemento de trabajo o a la que se cambió su estado de cerrado, completado o listo a nuevo o activo. |
Microsoft.VSTS.Common.ActivatedDate |
DateTime |
Dimensión |
False |
Cerrado por |
El nombre del miembro del equipo que estableció el estado como cerrado, completado o listo. |
Microsoft.VSTS.Common.ClosedBy |
String |
Dimensión |
False |
Fecha de cierre |
La fecha y hora en las que un elemento de trabajo se cerró. |
Microsoft.VSTS.Common.ClosedDate |
DateTime |
Dimensión |
False |
Creado por |
Nombre del miembro del equipo que creó el elemento de trabajo. |
Microsoft.VSTS.Common.CreatedBy |
String |
Dimensión |
False |
Fecha de creación |
La fecha y hora en las que se creó un elemento de trabajo. |
Microsoft.VSTS.Common.CreatedDate |
DateTime |
Dimensión |
False |
Resuelto por |
Nombre del miembro del equipo que resolvió el elemento de trabajo. |
Microsoft.VSTS.Common.ResolvedBy |
String |
Dimensión |
False |
Fecha de resolución |
La fecha y hora a la que el estado del elemento de trabajo pasó a ser resuelto o listo. |
Microsoft.VSTS.Common.ResolvedDate |
DateTime |
Dimensión |
False |
Fecha de cambio de estado |
La fecha y hora a la que cambió el valor del campo Estado. |
Microsoft.VSTS.Common.StateChangeDate |
DateTime |
Ninguna |
False |
Vea también
Conceptos
Cambiar el flujo de trabajo de un tipo de elemento de trabajo
Referencia de campos de elementos de trabajo para Visual Studio ALM