Verwenden von Kategorien für Arbeitsaufgabentypen

Azure DevOps Server 2022 - Azure DevOps Server 2019 | TFS 2018

Mithilfe von Kategorien können Sie flexible Berichte generieren und die integrationsweite Integration in Projekte unterstützen. Sie können einfacher mehrere Arbeitsaufgabentypen (WITs) als Gruppe und verschieden benannte WITs verwalten. Außerdem können Sie den In-Gruppenabfrageoperator verwenden, um eine Liste von Arbeitselementen basierend auf der Kategorie zu filtern, zu der sie gehören.

Kategorien ordnen mindestens einen WIT einer Kategorie zu. Die Agile-Tools basieren auf den Standardkategoriendefinitionen, von denen viele eine einzelne WIT pro Kategorie angeben.

Nachfolgend sehen Sie ein Beispiel für die Feature- und Fehlerkategorieeinträge in der XML-Definitionsdatei "Categories":

<CATEGORY name="Bug Category" refname="Microsoft.BugCategory">  
    <DEFAULTWORKITEMTYPE name="Bug" />  
  </CATEGORY>  
  <CATEGORY name="Feature Category" refname="Microsoft.FeatureCategory">  
    <DEFAULTWORKITEMTYPE name="Feature" />  
  </CATEGORY>  

Mit Kategorien können die folgenden Vorgänge durchgeführt werden:

  • Um Arbeitsaufgabentypen hinzuzufügen, die auf der Backlogseite angezeigt werden sollen, fügen Sie sie der Anforderungskategorie hinzu. Um WITs hinzuzufügen, die auf der Task Board-Seite angezeigt werden sollen, fügen Sie sie der Aufgabenkategorie hinzu. Weitere Informationen finden Sie unter "Hinzufügen von Fehlern zum Task board" oder "Backlog".

  • Um WITs hinzuzufügen, die auf ähnliche Weise die der Fehlertyp verwendet werden können, müssen Sie diese der Fehlerkategorie hinzufügen. Siehe Supportfehleraktualisierungsstatus mithilfe von "Meine Arbeit".

  • So unterstützen Sie Portfoliobacklogs Eine Kategorie wird für jeden Arbeitsaufgabentyp definiert, der einen Portfolio Backlog, wie z. B. die Funktionskategorie und die Epic-Kategorie unterstützt. Weitere Informationen finden Sie unter "Hinzufügen eines Backlogs zu agiler Portfolioverwaltung".

  • Um zu verhindern, dass Benutzer WITs erstellen, die über ein Formular oder ein Tool erstellt werden sollen, und nicht manuell, fügen Sie sie der Kategorie "Ausgeblendete Typen" hinzu.

  • Um verschiedene WITs mit unterschiedlichen Namen basierend auf dem Gebietsschema abzufragen, weisen Sie diese der gleichen Kategorie zu und verwenden Sie den In-Gruppenoperator .

Standardkategorien und Prozesskonfiguration

Die Prozesskonfiguration verweist auf die standardkategorien, die für ein Projekt definiert sind. Hier sind die Standardkategorien, die in der Standardprozessvorlage definiert sind:

  • Fehlerkategorie
  • Code Review-Anforderungskategorie und Code Review-Antwortkategorie
  • Epic-Kategorie (steuert, welche WITs im Epic-Portfolio Backlog und Kanban-Board angezeigt werden)
  • Funktionskategorie (steuert, welche WITs im Funktions-Portfolio Backlog und Kanban-Board angezeigt werden)
  • Kategorie der Feedbackanforderung und Kategorie der Feedback-Rückmeldung
  • Anforderungskategorie (Steuert, welche WITs im Product Backlog, in Sprint-Backlogs und im Kanban-Board angezeigt werden)
  • Kategorie freigegebener Schritte
  • Kategorie für freigegebenen Parameter
  • Aufgabenkategorie (Steuert, welche WITs auf dem Task Board angezeigt werden)
  • Testfallkategorie
  • Testplankategorie
  • Testsuitekategorie
  • Ausgeblendete Typenkategorie

Die meisten dieser Kategorien sind selbsterklärend und enthalten meist ein WIT in der Kategorie. Die Ausnahme von dieser Regel stellt die ausgeblendete Typenkategorie dar.

Wenn Sie WITs erstellen, die sich auf ähnliche Weise verhalten und ebenso wie die durch die oben erwähnten Kategorien definierten Typen behandelt werden sollen, fügen Sie diese der Kategorie hinzu. Wenn Sie beispielsweise einen oder mehrere Fehlertypen definiert haben, können Sie diese Typen der Fehlerkategorie hinzufügen. Auf diese Weise werden diese Fehlertypen von der Prozesskonfiguration automatisch wie der standardmäßige Fehler-WIT behandelt. Sie können auch die Anforderungskategorie anpassen, um zwei oder mehrere WITs einzuschließen, die anschließend auf dem Product Backlog angezeigt werden.

Ausgeblendete Typenkategorie

In der ausgeblendeten Typenkategorie wird der Satz von WITs angegeben, den die Benutzer nicht manuell erstellen sollen. Standardmäßig enthält diese Gruppe:

Prozesskonfiguration

In der Prozesskonfiguration werden das Layout und die Felder definiert, die in der Anzeige des Product Backlogs, der Sprint-Backlogs und der Portfolio Backlogs verwendet werden. Diese Seiten werden über das Webportal angezeigt. Die Prozesskonfiguration verwendet Kategorien zum Konfigurieren und Anpassen dieser Funktionen. Beachten Sie außerdem die folgenden Einschränkungen:

  • Um das Backlog und die Task Boards zu verwenden, müssen Sie mindestens einen WIT der Anforderungskategorie und einen WIT der Aufgabenkategorie zuordnen.

  • Derselbe WIT kann nicht gleichzeitig der Anforderungskategorie und der Aufgabenkategorie zugewiesen werden.

  • Wenn Sie mehrere WIT in die Anforderungskategorie oder die Vorgangskategorie einschließen, wird der dem Element zugewiesene DEFAULTWORKITEMTYPE Typ als Standardtyp auf den Agile-Backlog- und Boardseiten angezeigt.

  • Für alle WITs, die Sie einer Kategorie zuweisen, auf die in der ProcessConfiguration-Datei verwiesen wird, müssen Sie den Workflowzuständen einen gültigen Metastatus zuweisen, wie in der Xml-Referenz zu Prozesskonfigurationselementreferenz beschrieben.

Kategorienamen

Jede Kategorie hat einen Anzeigenamen und einen Verweisnamen, der innerhalb des Projekts eindeutig sein muss. Weitere Informationen finden Sie unter Categories XML-Elementreferenz.

Hinzufügen oder Entfernen einer Kategorie

Um die kategorien zu ändern, die für ein Projekt und das lokale XML-Prozessmodell definiert sind, exportieren Sie die XML-Definitionsdatei, nehmen Sie Änderungen vor, und importieren Sie sie dann mit dem Befehlszeilentool witadmin . Siehe Import- und Exportkategorien. Es wird empfohlen, keine der kategorien zu entfernen, die für die Standardprozessvorlagen definiert sind.

Das System überschreibt die Kategoriendatei nach dem Import.

Hinzufügen eines WIT zu nur einer Kategorie

WITs, die Sie der Anforderungskategorie oder der Aufgabenkategorie hinzufügen, müssen zu einer oder anderen gehören, aber nicht beide. Weitere Informationen finden Sie unter "Hinzufügen von Fehlern zum Task Board" oder "Backlog".

Was die WITs betrifft, die Sie der Fehlerkategorie hinzufügen, so können sie der Fehlerkategorie sowie anderen Kategorien hinzugefügt werden.

Filtern einer Abfrage basierend auf einer Kategorie

A: Ja. Verwenden Sie den In-Gruppen-Operator zusammen mit dem Feld "Arbeitselementtyp" . Die folgenden Filterkriterien geben beispielsweise alle Arbeitselemente zurück, die sich im aktuellen Projekt befinden, dem Teammitglied zugewiesen und als teil der Fehlerkategorie definiert sind:

Und/Oder Feld Operator Wert
Teamprojekt = @Project
And Zugewiesen zu = @Me
And Arbeitselementtyp In Gruppe Fehlerkategorie