[#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (III)

image47dd1de4

Series

  1. HowTo: Agregar un estado en la definición de un WorkItem (I)
  2. HowTo: Agregar un estado en la definición de un WorkItem (II)

Buenas,

en el post anterior vimos como agregar un nuevo estado a la definición de estados de un WorkItem de tipo Task para MSF for Agile 5.0. En este post agregaremos una serie de condiciones que se deben cumplir en las acciones de cambio de estado.

Una condición de negocio puede ser la siguiente:

Una Task no puede pasar del estado [Proposed] a [Active] si no se ha completado la información de horas estimadas, completadas y pendientes definida en la misma.

Para lograr cumplir esta condición seguiremos los siguientes pasos, a partir de la definición de la Task que completamos en el post anterior.

Tutorial

1. Editamos la definición de una Task y accedemos a la pestaña [Workflow]

2. Seleccionamos la transición [Proposed >> Active], desplegamos el menú contextual y seleccionamos la opción [Open Details]

3. Seleccionamos la pestaña [Fields] para agregar los campos sobre los que queremos trabajar.

4. Agregamos un nuevo campo, seleccionando [Microsoft.VSTS.Scheduling.OriginalEstimate]

image

5. En la pestaña [Rules], agregamos una nueva regla. En este caso para definir que el campo es requerido

image

6. Agregamos también los campos [Microsoft.VSTS.Scheduling.RemainingWork] y [Microsoft.VSTS.Scheduling.CompletedWork] como campos requerido en la transición.

image

7. En el diagrama del Workflow podremos ver como estos campos, se marcan como fields de trabajo en la transición [Proposed >> Active]

image

8. Guardamos la definición de la Task en el servidor, refrescamos el Team Explorer y creamos una nueva tarea.

9. Cuando creamos la misma podemos ver que el estado inicial [Proposed] no presenta ninguna restricción al momento de crearla.

10. Cuando cambiamos el estado a [Active] vemos que los campos de esfuerzo (horas) se marcan como activos, con lo que se cumple la regla que definimos para la transición.

image

 

Saludos @ Here

El Bruno

   

2 thoughts on “[#TFS2010] HowTo: Agregar un estado en la definición de un WorkItem (III)

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

This site uses Akismet to reduce spam. Learn how your comment data is processed.