Crear un tipo de elemento de trabajo

Puede crear un tipo de elemento de trabajo a partir del código de ejemplo de este tema. Un tipo de elemento de trabajo define las reglas, campos, estados y transiciones de un elemento de trabajo del que se efectuará un seguimiento para un proyecto de equipo, como por ejemplo errores, requisitos y riesgos. El tipo de elemento de trabajo se especifica en un archivo XML de definición de tipo en la carpeta Work Item Tracking de la carpeta TypeDefinitions. Por ejemplo, Microsoft Solutions Framework (MSF) for Agile Software Development define los tipos de elemento de trabajo Error, Calidad de servicio, Escenario, Riesgo y Tarea en los archivos Bug.xml, QoS.xml, Scenario.xml, Risk.xml y Task.xml, respectivamente.

Puede personalizar o crear archivos de definición de tipos en la carpeta TypeDefinitions. A continuación, puede importar el nuevo tipo de elemento de trabajo a un proyecto único o agregarlo a la plantilla de procesos y cargar la plantilla modificada en Team Foundation Server.

Permisos necesarios

Para poder llevar a cabo este procedimiento, debe ser miembro del grupo Team Foundation Administrators o miembro del grupo Project Administrators del proyecto. Para obtener más información, consulta Referencia de permisos para Team Foundation Server.

Para crear un tipo de elemento de trabajo

  1. En Visual Studio, cree un archivo XML para el tipo de elemento de trabajo. Para ello, en el menú Archivo, haga clic en Nuevo y después en Archivo.

  2. En el cuadro de diálogo Nuevo archivo, en Categorías, seleccione General. Ahora, en Plantillas, seleccione Archivo XML.

  3. Copie y pegue el siguiente código en el archivo:

    <?xml version="1.0" encoding="utf-8"?>
    <witd:WITD application="Work item type editor" version="1.0" xmlns:witd="https://schemas.microsoft.com/VisualStudio/2008/workitemtracking/typedef">
    <WORKITEMTYPE name="New Work Item Type Name">
    <DESCRIPTION>A description of your new work item type.</DESCRIPTION>
    <GLOBALLISTS>
    </GLOBALLISTS>
    <FIELDS>
          <FIELD name="Title" refname="System.Title" type="String" reportable="dimension">
            <REQUIRED />
          </FIELD>
    </FIELDS>
    <WORKFLOW>
          <STATES>
            <STATE value="Active">
            </STATE>
          </STATES>
          <TRANSITIONS>
            <TRANSITION from="" to="Active">
              <REASONS>
                <DEFAULTREASON value="New" />
                <REASON value="Build Failure" />
              </REASONS>
            </TRANSITION>
           </TRANSITIONS>
    </WORKFLOW>
    <FORM>
          <Layout>
            <Group>
              <Column PercentWidth="100">
                <Control Type="FieldControl" FieldName="System.Title" Label="&amp;Title:" LabelPosition="Left" />
              </Column>
            </Group>
          </Layout>
    </FORM>
    </WORKITEMTYPE>
    </witd:WITD>
    
  4. Haga clic en Guardar para guardar los cambios. En el cuadro de diálogo Guardar archivo como, dé nombre al archivo y guárdelo como un archivo .xml.

    Si está creando un tipo de elemento de trabajo para personalizar una plantilla de procesos, desplácese a la ubicación donde desea descargar la plantilla de proceso y guarde el archivo en la carpeta \Work Item Tracking\TypeDefinitions.

    Nota

    Si usa Windows Vista, puede que no tenga permisos para determinadas carpetas.Si intenta exportar el tipo de elemento de trabajo a una ubicación para la que no tiene permisos, la tecnología de virtualización del Registro redirige automáticamente el archivo exportado y lo guarda en el almacén virtual.Para evitar esta redirección, puede exportar el archivo a una ubicación en la que tenga permisos.Para obtener más información, vea los sitios web de Microsoft Virtualización del Registro y Problemas comunes de archivos y virtualización del Registro en Windows Vista.

  5. Para personalizar el tipo de elemento de trabajo, vea Modificar o agregar un campo para admitir consultas, informes y flujos de trabajo.

  6. Para importar el nuevo tipo de elemento de trabajo a un proyecto único, vea Importar, exportar y administrar tipos de elementos de trabajo [witadmin]. Para agregar el tipo de elemento de trabajo a la plantilla de proceso, vea Agregar definiciones de tipo de elementos de trabajo a una plantilla de proceso.

Vea también

Referencia

Importar, exportar y administrar tipos de elementos de trabajo [witadmin]

Conceptos

Referencia de todos los elementos WITD de XML

Otros recursos

Seguimiento de elementos de trabajo: Índice de definiciones de elementos XML