Condividi tramite


Aggiungere un'istanza elemento di lavoro a un modello di processo

Aggiungendo gli elementi di lavoro al modello di processo, viene definito un set di attività e altri elementi che fungono da promemoria per i project manager per le attività da eseguire dopo la creazione del progetto team. Ad esempio, è possibile creare un'attività per ciascun membro del team per l'assegnazione delle autorizzazioni, definire le aree di prodotto e le attività cardine, configurare la definizione di compilazione e determinare la strategia del ramo per il controllo della versione.

Nota

La definizione di istanze dell'elemento di lavoro è facoltativa.I modelli di processo per Microsoft Solutions Framework (MSF) non includono istanze dell'elemento di lavoro.

Contenuto dell'argomento

  • Definizione delle istanze degli elementi di lavoro

  • Riferimento agli elementi WORKITEMS

Definizione delle istanze degli elementi di lavoro

Per definire un'istanza dell'elemento di lavoro, specificare il tipo di elemento di lavoro insieme ai valori del campo per gli elementi di lavoro. Usare gli elementi WI e FIELD contenuti nell'elemento WORKITEMS. Il set di istanze dell'elemento di lavoro viene specificato in un elemento taskXml nel file del plug-in WorkItemTracking. Ogni istanza dell'elemento di lavoro deve essere conforme allo schema definizione per gli elementi di lavoro, definito nel file WorkItemMethodology.xsd. È possibile scaricare i file di schema per tenere traccia degli elementi di lavoro dalla pagina seguente del sito Web Microsoft: Schemi del modello di processo e dell'elemento di lavoro per Visual Studio Team Foundation.

L'attributo del tipo per l'elemento WI specifica il tipo di elemento di lavoro che si sta creando, ad esempio un'attività, una storia utente o un problema. È necessario assegnare i valori a ogni campo obbligatorio in base al tipo di elemento di lavoro.

L'esempio seguente specifica un'attività dell'elemento di lavoro che ricorda agli amministratori di progetto di assegnare i membri del team a uno o più gruppi di sicurezza. I valori vengono assegnati a tutti i campi richiesti. Poiché le istanze dell'elemento di lavoro dipendono dalle definizioni del tipo per gli elementi di lavoro, è necessario specificare l'attività per la creazione di istanze dell'elemento di lavoro dopo l'attività per la creazione dei tipi di elemento di lavoro.

<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>

Torna all'inizio

Riferimento agli elementi WORKITEMS

Nella sintassi indicata di seguito viene illustrata la struttura dell'elemento WORKITEMS e dei relativi elementi figlio. Questi elementi vengono specificati in un elemento taskXml nel file del plug-in WorkItemTracking.

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

Elemento

Sintassi

Descrizione

FIELD

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

Elemento figlio obbligatorio di WI.

Specifica il nome di riferimento di un campo e il valore da assegnare al campo.

HYPERLINK

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

Elemento figlio facoltativo di WI.

Definisce un collegamento ipertestuale per l'istanza dell'elemento di lavoro. È possibile specificare true o false per il percorso relativo.

WI

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

Elemento figlio obbligatorio di WORKITEMS.

Definisce il tipo di elemento di lavoro da creare e i valori da assegnare ai campi specifici.

WORKITEMS

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

Elemento figlio facoltativo dell'elemento taskXml per il plug-in WorkItemTracking.

Contiene una raccolta di elementi WI, ognuno dei quali definisce un'istanza dell'elemento di lavoro.

Torna all'inizio

Vedere anche

Concetti

Personalizzare un processo

Definire oggetti per il rilevamento degli elementi di lavoro mediante il plug-in di rilevamento dell'elemento di lavoro