26/10/2009 18:39
El Bruno
[VSTS2010] Asociando WorkItems con los elementos del Layer Diagram

Buenas,
siguiendo con los posts relacionados con el nuevo Layer Diagram incluido en las herramientas para arquitectos en Visual Studio 2010, hoy toca comentar un poco sobre la capacidad que tenemos para relacionar elementos del diagrama con elementos de trabajo (WorkItems) en Team Foundation Server.
Esta capacidad lo que nos brinda es un marco de trabajo en el cual, si somos un poco organizados, podremos plantear nuestros diagramas de arquitectura, con referencias explícitas al trabajo que realizamos en los equipos de desarrollo. En otras palabras, con solo 2 clicks, podremos ver que relaciones posee una capa (layer) con una User Story, o por ejemplo que Tests Cases están relacionados con la capa de presentación.
Lo primero que podemos ver cuando desplegamos el menú contextual sobre un elemento del Layer Diagram, es que en este menú existen opciones para crear nuevos WorkItems y asociarlos con la capa, para asociar WorkItems existentes; para ver los WorkItems relacionados y para eliminar alguna de estas relaciones.
Si por ejemplo, decidimos asociar WorkItems existentes, podremos ver la clásica ventana de selección de WorkItems, donde podremos filtrar y escoger los mismos.
Una vez seleccionados, en las propiedades del elemento podremos ver que aparece la cantidad de WorkItems relacionados.
Y desde este punto con el boton […] o desde el menú [Remove WorkItems …], podremos eliminar las relaciones existentes.
Finalmente, si seleccionamos la opción [View Work Items …] veremos en el editor de consultas de WorkItems los WorkItems relacionados con el elemento:
Nota: ojo que esto no hace ninguna magia por debajo, solo crea una consulta con los IDs de los WorkItems relacionados.
Pues bien, esto es todo, en las versiones anteriores no funcionaba correctamente pero en la Beta 2 ya podemos comenzar a relacionar elementos de los diagramas de arquitectura con WorkItems de TFS y a definir un modo de trabajo estable para que nos sea útil en nuestro día a día.
Saludos @ Home
El Bruno
Archivado en: Visual Studio Team System,VSTS,Visual Studio 2010,Architect Layer Diagram
Comparte este post: