17/10/2007 22:09 El Bruno

[TFS] Como consultar el trabajo realizado por los integrantes de un equipo ??

 

Buenas

post rápido mientras termina el partido de Argentina para responder a una de las preguntas del día;

¿cómo puedo conocer las horas trabajadas y pendientes de mi equipo de trabajo?

Pues bien, toda la información que se registra en Team Foundation Server se procesa a una base de datos de DataWareHouse llamada TeamFoudation Data WareHouse. Esta db posee toda la información relacionada con nuestros Team Projects, como horas trabajadas, cantidad de líneas de código, resultados de los builds, etc.; y es el principal repositorio contra el que debemos atacar para realizar consultas.

En este caso y para responder la pregunta que dió origen a este post, utilizaré la mejor y más popular herramienta de Business Intelligence: Excel 2007. Utilizando Excel 2007 nos conectaremos a la base de Analysis Services y consultaremos la información que necesitamos.

 

Tutorial

1. Creamos un nuevo documento en Excel 2007, y desde la pestaña de datos creamos una nueva conexión contra nuestro servidor de datos de Team Foundation Server.

 

2. Seleccionamos la base de datos TFSWarehouse. Antes de finalizar el asistente seleccionamos la opcion para un Chart y una Tabla con los datos.

 

 

3. Desde la lista de valores, seleccionamos WorkItem History // Microsoft_VSTS_Scheduling_RemainingWork y WorkItem History // Microsoft_VSTS_Scheduling_RemainingWork y los arrastramos a la sección Values. Agregamos Date // Date a la sección Column Labels y Person a la sección Row Labels.

 

4. Nuestro gráfico y nuestra tabla de datos ya están configurados y podremos ver información en los mismos como la siguiente imagen. En este caso, asumimos que estamos en el start up de un proyecto y que solamente hemos asignado trabajo a 2 developers Bruno Capuano y Administrator, el único valor que podemos analizar es el de trabajo pendiente.

 

 

5. Cuando se comienza a completar el trabajo y se actualizan las tareas del proyecto, podremos ver que la carga de trabajo se ha distribuido entre trabajo pendiente y trabajo realizado. E inclusive podemos detectar sobrecargas de trabajo si definimos límites por developer.

 

Pues bien, en 5 minutos podemos crear un informe para analizar parte de la información de Team Foundation Server utilizando Excel 2007. Mañana si tengo tiempo, creo un pequeño informe para demostrar como cambia la cantidad de código día a día en un servidor de TFS.

 

 

Saludos @ Home

El Bruno

Crossposting from ElBruno.com
Archivado en: ,,
Comparte este post:

# re: [TFS] Como consultar el trabajo realizado por los integrantes de un equipo ??

Wednesday, October 17, 2007 10:35 PM by Rodrigo Corral

Excelente titán!!!

# re: [TFS] Como consultar el trabajo realizado por los integrantes de un equipo ??

Thursday, October 18, 2007 12:39 PM by El Bruno

muchas gracias !!!

siempre dije que es mas simple "enseñar a utilizar una herramienta a un cliente"; después de un par de días explicando y comprendiendo la información que posee cada elemento de la DB de TFS, estoy alucinado con los informes de seguimiento y de control con los que se manejan ahora :D

una vez mas: GRACIAS TFS !!!

Saludos

# [TFS2008] Posts y HowTos sobre Team Foundation Server 2008 y 2005 (VI)

Wednesday, September 23, 2009 7:54 PM by El Bruno

Buenas, actualización con los posts, HowTos, posts sobre informes, builds, etc. sobre Team Foundation

# [Spanish] Visual Studio 2010 ALM y Team Foundation Server 2010, 2008 y 2005

Sunday, August 28, 2011 1:05 PM by El Bruno

13 marzo Buenas, Team Foundation Server 2010 WorkItem Tracking [#TFS2010] HowTo: Agregar un estado en