Usar categorías para agrupar tipos de elementos de trabajo
El uso de categorías permite la generación de informes flexibles y una mayor integración entre los proyectos de equipo. Puede administrar más fácilmente varios tipos de elemento de trabajo (WIT) como un grupo, así como WIT con nombres diferentes. Asimismo, puede usar el operador de consulta En grupo para filtrar una lista de elementos de trabajo basándose en la categoría a la que pertenecen.
Las categorías asocian uno o más WIT como pertenecientes a la misma categoría. Las herramientas de planeación de Agile se basan en las definiciones de categorías predeterminadas, muchas de las cuales especifican un único WIT por categoría.
Las categorías se definen mediante un archivo de definición XML. A continuación se muestra un ejemplo de las entradas de categoría de característica y de error de este archivo:
<CATEGORY name="Bug Category" refname="Microsoft.BugCategory">
<DEFAULTWORKITEMTYPE name="Bug" />
</CATEGORY>
<CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">
<DEFAULTWORKITEMTYPE name="Feature" />
</CATEGORY>
Puede usar categorías para realizar las operaciones siguientes:
Para agregar WIT que aparezcan en la página de trabajo pendiente, agréguelos a la categoría de requisito. Para agregar WIT que aparezcan en la página Panel de tareas, agréguelos a la categoría de tareas. Consulta Agregar errores al trabajo pendiente o al panel de tareas.
Para agregar WIT que se usen de maneras similares al tipo de error, agréguelos a la categoría de error. Consulta Admitir el estado de actualización de errores mediante Mi trabajo.
Para evitar que los usuarios creen WIT que deben crearse mediante un formulario o herramienta, y no manualmente, agréguelos a la Categoría Tipos ocultos.
Para consultar diferentes WIT que tienen distintos nombres en función de la configuración regional, asígnelos a la misma categoría y use el operador In Group.
Categorías predeterminadas y configuración de proceso
La configuración de proceso hace referencia a las categorías predeterminadas definidas para un proyecto de equipo. A continuación, se enumeran las categorías predeterminadas que se definen en cada una de las plantillas de proceso de TFS:
Categoría de error
Categoría Solicitud de revisión de código y Categoría Respuesta de revisión de código
Categoría de característica
Categoría Solicitud de comentarios y Categoría Respuesta a comentarios
Categoría de requisito (vea la nota 1)
Categoría de paso compartido
Categoría de parámetro compartido (vea la nota 2)
Categoría de tarea (vea la nota 3)
Categoría de caso de prueba
Categoría de plan de prueba (vea la nota 4)
Categoría de conjunto de pruebas (vea la nota 4)
Categoría Tipos ocultos
Notas:
Controla qué WIT aparecen en las páginas de trabajo pendiente y de trabajo pendiente del sprint.
Se incluye al actualizar a TFS 2013,2.
Controla qué WIT aparecen en el panel de tareas.
Se incluye al actualizar a TFS 2013.3.
La mayoría de estas categorías no precisan explicación y contienen solo un WIT dentro de la categoría. La excepción a esta regla es la Categoría Tipos ocultos.
Si se han creado WIT que actúan de manera similar y se desea tratarlos de manera similar a como se han tratado los definidos por las categorías anteriores, entonces se deberán agregar a la categoría. Por ejemplo, si se ha definido uno o más tipos de errores, sería conveniente agregar esos tipos a la categoría de error. De esta manera, la configuración de proceso automáticamente tratará estos tipos de errores como se hace con el tipo de elemento de trabajo de error estándar. O bien, puede personalizar la categoría de requisito para que incluya dos o tres tipos de WIT que se pueden agregar mediante el trabajo pendiente del producto.
Configuración de proceso
La configuración de proceso define el diseño y los campos utilizados en la visualización de las páginas de trabajo pendiente del producto, Panel de tareas y trabajo pendiente de cartera. Estas páginas se visualizan con Team Web Access (TWA). La configuración de proceso utiliza categorías para configurar estas funciones. Para personalizar estas funciones, primero consulte Referencia de elementos XML de configuración de proceso. Además, tenga en cuenta las siguientes restricciones:
Para utilizar los paneles de trabajo pendiente y de tareas, debe asignar al menos un WIT a la categoría de requisito y un WIT a la categoría de tarea.
No se puede asignar el mismo WIT a la categoría de requisito y a la categoría de tarea.
Si incluye más de un WIT en la categoría de requisito o en la categoría de tarea, el tipo asignado al elemento DEFAULTWORKITEMTYPE aparece como el tipo predeterminado en las páginas de trabajo pendiente y de panel de Agile.
Para todos los WIT que se asignan a una categoría a la que se hace referencia en el archivo ProcessConfiguration, debe asignar los estados del flujo de trabajo a un metaestado válido como se describe en Referencia de elementos XML de configuración de proceso. Varios clientes Team Foundation hacen referencia a asignaciones de categorías y metaestados definidos en el archivo ProcessConfiguration.
Categoría Tipos ocultos
La categoría de tipos ocultos especifica el conjunto de WIT que no se desea que los usuarios puedan crear manualmente. De forma predeterminada, este conjunto incluye:
Preguntas y respuestas
P: ¿Cómo se agrega una categoría?
R: Para modificar las categorías definidas para un proyecto de equipo, exporte el archivo de definición XML, realice cambios y, a continuación, impórtelo mediante la herramienta de la línea de comandos witadmin. Consulta Importar y exportar categorías [witadmin].
P: ¿Se puede agregar un WIT a varias categorías?
R: Los WIT que se agreguen a la categoría de requisito o a la categoría de tarea deben pertenecer a una o a otra, pero no a ambas. En el caso de la categoría de error, puede agregarlos a esta categoría y también a otras. Para obtener más información, vea Agregar errores al trabajo pendiente o al panel de tareas.
P: ¿Cómo se asignan nombres a las categorías?
R: Cada categoría tiene un nombre descriptivo y un nombre de referencia que deben ser únicos dentro del proyecto de equipo. Para obtener más información, consulta Referencia de elementos XML de categorías.
P: ¿Puedo filtrar una consulta según una categoría?
R: Sí. Use el operador En grupo con el campo Tipo de elemento de trabajo. Por ejemplo, los criterios de filtro siguientes devolverán todos los elementos de trabajo que están en el proyecto de equipo actual, asignados al miembro del equipo y definidos como pertenecientes a la categoría de error:
Y/O |
Campo |
Operador |
Valor |
---|---|---|---|
|
Proyecto de equipo |
= |
@Project |
Y |
Asignado a |
= |
@Me |
Y |
Tipo del elemento de trabajo |
En grupo |
Categoría de error |
P: ¿Qué puedo hacer si tengo más preguntas?
R: Publique las preguntas o busque respuestas en el foro de Visual Studio TFS para Administración de proyectos y seguimiento de elementos de trabajo.