Compartir a través de


Agregar una instancia de elemento de trabajo a una plantilla de proceso

Al agregar elementos de trabajo a la plantilla de proceso, defina un conjunto de tareas u otros elementos que actúen como recordatorios que lleven a cabo todos los administradores de proyectos una vez creado el proyecto de equipo. Por ejemplo, puede crear una tarea para asignar permisos a los miembros del equipo, definir hitos y áreas de producto, configurar definiciones de compilación y determinar la estrategia de bifurcación para el control de versiones.

Nota

La definición de instancias de elementos de trabajo es opcional.Las plantillas de proceso de Microsoft Solutions Framework (MSF) no incluyen ninguna instancia de elemento de trabajo.

En este tema

  • Definir instancias de elementos de trabajo

  • Referencia del elemento WORKITEMS

Definir instancias de elementos de trabajo

Para definir una instancia de elemento de trabajo, especifique el tipo de elemento de trabajo junto con los valores de campo de dichos elementos de trabajo. Use los elementos WI y FIELD que están dentro del elemento WORKITEMS. Especifique el conjunto de instancias de elemento de trabajo dentro de un elemento taskXml en el archivo de complemento WorkItemTracking. Cada instancia de elemento de trabajo debe ajustarse a la definición de esquema de los elementos de trabajo, que se define en el archivo WorkItemMethodology.xsd. Puede descargar los archivos de esquema para el seguimiento de elementos de trabajo de la siguiente página del sitio web de Microsoft: Plantilla de proceso y esquemas de elementos de trabajo para Visual Studio Team Foundation.

El atributo de tipo del elemento WI especifica qué tipo de elemento de trabajo se está creando (por ejemplo, una tarea, un caso de usuario o un problema). Debe asignar valores a cada campo obligatorio en función del tipo de elemento de trabajo.

En el ejemplo siguiente se especifica una tarea de elemento de trabajo que recuerda a los administradores de proyecto que deben asignar los miembros del equipo a uno o varios grupos de seguridad. Los valores se asignan a todos los campos obligatorios. Dado que las instancias de elemento de trabajo dependen de las definiciones de tipo de los elementos de trabajo, debe especificar la tarea para crear instancias de elemento de trabajo después de la tarea para crear tipos de elemento de trabajo.

<task id="WIT_Instances" name="Work Item tasks definitions" plugin="Microsoft.ProjectCreationWizard.WorkItemTracking" completionMessage="Work item instances created"> 
   <dependencies>
      <dependency taskId="WITs" />
   </dependencies>
   <taskXml>
       <WORKITEMS>
       <WI type="Task">
          <FIELD refname="System.Title" value="Setup: Set Permissions" />
          <FIELD refname="System.IterationPath" value="$$PROJECTNAME$$\Iteration 0" />
          <FIELD refname="System.State" value="Active" />
          <FIELD refname="System.Reason" value="New" />
          <FIELD refname="System.Description" value="Using the admin UI in Visual Studio adds team members to one of the three groups: Project administrators, Contributors, or Readers." />
         </WI>
      </WORKITEMS>
   </taskXml>
</task>

Volver al principio

Referencia del elemento WORKITEMS

En la sintaxis siguiente se muestra la estructura del elemento WORKITEMS y sus elementos secundarios. Especifique estos elementos dentro de un elemento taskXml en el archivo de complemento WorkItemTracking.

<WORKITEMS>
   <WI type="TypeA">
      <FIELD refname="Field1" value="Value1" />
      <FIELD refname="Field2" value="Value2" />
      . . .
      <FIELD refname="FieldN" value="ValueN" />
   </WI>
   . . .
</WORKITEMS>

Elemento

Sintaxis

Descripción

FIELD

<FIELD refname="FieldReferenceName" value="Value" />

Elemento secundario necesario de WI.

Especifica el nombre de referencia de un campo y el valor que se va a asignar a ese campo.

HYPERLINK

<HYPERLINK URL="URL" relativePath="false" />

Elemento secundario opcional de WI.

Define un hipervínculo para la instancia del elemento de trabajo. Puede especificar true o false para la ruta de acceso relativa.

WI

<WI type="WorkItemType">
   <FIELD> . . .</FIELD>
   <HYPERLINK> . . .</HYPERLINK>
</WI>

Elemento secundario necesario de WORKITEMS.

Define el tipo de elemento de trabajo que se va a crear y los valores que se asignan a campos específicos.

WORKITEMS

<WORKITEMS>
   <WI>
      <FIELD> . . .</FIELD>
      <HYPERLINK> . . .</HYPERLINK>
   </WI>
</WORKITEMS >

Elemento secundario opcional del elemento taskXml para el complemento WorkItemTracking.

Contiene una colección de elementos WI; cada uno define una instancia de elemento de trabajo.

Volver al principio

Vea también

Conceptos

Personalizar un proceso

Definir objetos para el seguimiento de elementos de trabajo mediante el complemento de seguimiento de elementos de trabajo