usuario - ¿Cómo actualizar las consultas actuales del equipo sprint en TFS 2010?
team foundation server online (7)
Estamos usando VS 2010 y TFS 2010 con la plantilla de Microsoft Scrum .
Usamos las Consultas del equipo para el Sprint actual, como la consulta Sprint Backlog .
El problema es que cuando pasamos al sprint 2, el "Sprint actual" aún apunta al sprint 1.
¿Hay alguna manera de decirle a TFS que ahora estamos en sprint 2 y que las consultas usen una variable para ejecutar en lugar de codificar el sprint?
Por ejemplo: si observa la siguiente captura de pantalla, verá que la definición de la consulta usa una variable llamada "@Project" para el proyecto del equipo. ¿Hay alguna manera de tener una variable para el sprint?
Solo he leído documentación / orientación (enlaces no disponibles en este momento), que decía que al comienzo de un nuevo sprint hay algunos pasos que debes tomar en TFS, por ejemplo:
- crear los nuevos nodos sprint / release
- establecer la iteración de elementos de trabajo de PBI aplicable al sprint actual
- establecer los elementos de trabajo de PBI aplicables como comprometidos
- actualice todas las consultas de "Sprint actual" para reflejar el nuevo número de sprint.
Nunca he visto documentación sobre cómo hacer la última lista de pasos (o alguno de ellos) sin intervención (automática). Dicho esto, no estoy sugiriendo que no sea posible, solo indicando que nunca he visto una guía sobre cómo hacerlo, pero he visto muchas instrucciones sobre cómo hacerlo manualmente.
Puede modificar la consulta de elemento de trabajo mediante programación: http://www.ewaldhofman.nl/post/2010/03/09/TFS-SDK-2010-e28093-Part-6-e28093-Replace-text-in-all-Work -Item-Query-Definitions.aspx
Soy bastante reciente para TFS Scrum 1.0, pero esto es lo que hago .....
Actualmente estoy administrando mis fechas de sprint fuera de la plantilla
Utilizo el ''Sprint actual> Consulta'' para brindarme a mí mismo y al equipo acceso rápido a las consultas en el sprint actual.
Cuando termino un sprint y quiero incrementar al siguiente sprint y hago las consultas bajo el punto ''Current Sprint'' correctamente, hago lo siguiente:
- Edite cada consulta en ''Sprint actual''
- Haga clic derecho y seleccione ''editar consulta''
- Puede ver un diálogo de error si ha cambiado la hierocracia de sus iteraciones. Haga clic en Aceptar para acceder al editor de consultas.
- Establezca el valor de ''Iteration Path> Under'' seleccionando el sprint correcto del menú desplegable (rellenado con sus iteraciones.
- Guarde la consulta y bob''s su anty .... Las consultas le mostrarán el sprint actual. Simplemente repite cada iteración.
Espero que esto ayude....
Tom,
Lo que está pidiendo no está disponible en TFS 2010. Ni siquiera hay fechas en las iteraciones, por lo que TFS no sabe cuál es la iteración actual.
En TFS11 (vNext) hemos agregado las fechas en las iteraciones. Ahora sabe en qué iteración se encuentra, y esto también se refleja en la página de registro de acceso web. En la versión de vista previa que está disponible ahora, sin embargo, no es posible agregar una cláusula de filtro a sus consultas para filtrar en la iteración actual (algo así como @CurrentIteration). Hemos escuchado comentarios contundentes para agregar esto al producto antes de su envío. También es muy importante en nuestra lista de deseos, pero tenemos que arreglar otras cosas antes de que podamos enviar.
Puede agregar esta solicitud en User Voice . Si la idea recibe muchos votos, es más fácil construir un caso en el que tengamos que incluirlo. Pero no podemos prometer nada.
Ewald - Gerente del programa TFS
Puede usar un complemento llamado TEK workitem. TEK workitem es una extensión de Visual Studio para TFS que permite la edición masiva de definiciones de consulta, además de otras características como abrir en elementos de trabajo de Visual Studio y consultas desde un hipervínculo, eliminar elementos de trabajo de la interfaz de usuario de Visual Studio, etc.
Puede descargar una demostración desde Visual Studio Gallery: TEK workitem
Casi todas las respuestas aquí dicen que debe esperar hasta que Visual Studio implemente token @CurrentSprint o cambie todas las consultas existentes manualmente.
Encontré otra gran práctica que podría ayudarte, que se explica aquí: http://intellitect.com/transitioning-between-sprintsiterations-with-tfs . Intenta crear un "lanzamiento" llamado "Actual" y mueve el sprint actual específico debajo de él. Es mucho más fácil y rápido que hacer consultas cada vez que comienzas un nuevo sprint.
Encontré en TFS 2013 que si desmarcas el sprint / iteración, el que tiene las fechas más tempranas se asigna a la corriente automáticamente. Si desea mantener el anterior visible, mueva las fechas un año más o menos y caiga al final de la lista, pero fuera del alcance.