2010-12-15 15 views
5

TFS (2008) tiene la gran característica de seguimiento de elementos de trabajo donde puedo ver fácilmente lo que la gente está haciendo todo el día. Ahora me preguntaba si podría asignar un elemento de trabajo a diferentes personas o si podrían escribir tiempo en un elemento de forma rastreable.¿Es posible asignar un elemento de trabajo en TFS a diferentes personas?

Por ejemplo: tenemos dos desarrolladores, el Sr. A y la Sra. B. A hicieron 4 horas de trabajo y el 50% del elemento de trabajo "Crear pantalla de cliente" hasta que se enferma. Than B tiene que terminar el otro 50% pero no quiero perder el progreso de A porque podría parecer que A trabajó 4 horas menos y B 4 horas demasiado.

Desafortunadamente, parece que puedo ingresar solo un nombre en "asignado a" cuando estoy usando TFS 2008 y no puedo almacenar el elemento si intento separar los nombres por comas o punto y coma. ¿Sabes si tal característica está incluida en TFS 2010?

Gracias por su ayuda.

Respuesta

4

No. Este es uno de los pocos aspectos que no han cambiado desde 2008 a 2010.

Thomas

0

En TFS, si asigna un elemento de trabajo a otra persona que mantendrá que en el Historial de elementos de trabajo, que está disponible para informes. Sin embargo, TFS 2010 solo rastrea 3 campos: trabajo completado (en horas usualmente), trabajo restante y presupuesto original. Si A y B actualizan el trabajo completado, debería poder separarlo en los servicios de informes.

+0

Gracias por esta respuesta. Intentaré esto después de mudarnos a 2010. No marqué como aceptado porque no responde la pregunta inicial, pero gracias por su ayuda. –

+0

Estoy tratando de responder con algo que responde lo que creo que es el espíritu de su pregunta (entiendo las horas trabajadas por múltiples desarrolladores en la misma tarea) en lugar de cuál es su pregunta real (cómo asignar un elemento de trabajo a 2 desarrolladores). – DarrellNorton

3

No estoy seguro acerca de asignar un elemento a varias personas, pero podría configurar grupos a los que pertenecían varias personas. No estoy seguro de sus otros requisitos, pero esto debería resolver este problema aquí. En esencia, el Sr. A y el Sr. B pertenecerían a un grupo llamado, por ejemplo, "Desarrolladores" al que se asigna el elemento de trabajo. Por lo tanto, las 8 horas completas se registran contra una sola entidad.

Aquí está an (old) article sobre cómo hacer esto elegantemente. Es posible que desee dividir sus grupos a lo más específico un nombre de categoría como sea posible (por ejemplo, 'Core Desarrolladores', 'Javascript desarrolladores)

Encontrado this link que implica que son conscientes de la necesidad, pero no han implementado una resolución aún

0

Como dijo @DarrellNorton, toda la información se recodifica en el historial del elemento de trabajo, por lo que puede recuperar los valores de trabajo completados para cada entrada histórica y correlacionar eso con el asignatario en ese momento. Entonces, la información que necesita ya está en su base de datos, si puede encontrar la manera de extraerla. (El peligro es que si alguien deja sin cambios el campo de trabajo completado, también puede registrar las primeras horas del desarrollador frente al segundo desarrollador; lo ideal sería agregar una regla de transición de estado en las plantillas de elementos de trabajo que borre el campo nuevamente 0 siempre que se haya asignado a un desarrollador nuevo)

Otro enfoque es agregar sus propios campos a sus elementos de trabajo TFS. Sería muy fácil agregar (por ejemplo) los campos "HoursDoneByMrA" y "HoursDoneByMrB" y exponerlos en el formulario de elementos de trabajo para que cada desarrollador pueda tener estadísticas independientes que le permitan rastrear la información que necesita. Siempre que el tamaño de su equipo no sea enorme, esto sería rápido/fácil de lograr, y también le daría un resumen instantáneo sobre el elemento de trabajo de todos los desarrolladores que habían tocado el elemento de trabajo y sus horas contribuidas, para que no lo hiciera. Ni siquiera necesita ir tan lejos como para construir un informe especializado. (TFS PowerTools proporciona editores para los tipos de elementos de trabajo que hacen que agregar y mostrar esta información sea mucho más fácil que editar manualmente las plantillas XML. Este enfoque funcionaría en TFS 2005, 2008, 2010, una vez que sepa cómo usar las herramientas eléctricas para hacerlo esto, solo tomaría alrededor de un minuto por desarrollador poner esto en su lugar).

Cuestiones relacionadas