Freigeben über


Hinzufügen eines benutzerdefinierten Felds zu einem Arbeitsaufgabentyp (Vererbungsprozess)

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Sie fügen ein benutzerdefiniertes Feld hinzu, um die Nachverfolgung von Datenanforderungen zu unterstützen, die nicht den vorhandenen Feldern entsprechen. Sie können beispielsweise ein benutzerdefiniertes Feld hinzufügen, um eine Kundenticketnummer nachzuverfolgen. Eine Liste aller felder, die für Ihre Organisation definiert sind – einschließlich aller felder, die für System- und geerbte Prozesse definiert sind – finden Sie unter Anzeigen von Arbeitsaufgabenfeldern und -attributen. Eine Beschreibung aller mit einem Systemprozess definierten Felder finden Sie unter Index der Arbeitselementfelder.

Wichtig

Das Vererbungsprozessmodell ist für Projekte verfügbar, die für die Unterstützung konfiguriert sind. Wenn Sie eine ältere Sammlung verwenden, überprüfen Sie die Prozessmodellkompatibilität. Wenn Ihre lokale Sammlung für die Verwendung des lokalen XML-Prozessmodells konfiguriert ist, können Sie dieses Prozessmodell nur verwenden, um die Arbeitsverfolgungserfahrung anzupassen. Weitere Informationen finden Sie unter Auswählen des Prozessmodells für Ihre Projektsammlung.

Weitere Informationen finden Sie unter Informationen zur Prozessanpassung und geerbten Prozessen.

Tipp

Um ein einzelnes Projekt anzupassen, beginnen Sie immer, indem Sie einen geerbten Prozess erstellen und Ihr Projekt auf diesen Prozess aktualisieren. Dann werden alle Anpassungen, die Sie am geerbten Prozess vornehmen, automatisch für das projekt angezeigt, das Sie migriert haben.

Voraussetzungen

Anleitungen zum Anpassen von Azure Boards an Ihre spezifischen Geschäftsanforderungen finden Sie unter Informationen zum Konfigurieren und Anpassen von Azure Boards.

  • Organisationsanforderung: Stellen Sie sicher, dass Sie über eine Organisation in Azure DevOps verfügen.

  • Berechtigungen:

    • Mitglied der Gruppe "Projektsammlungsadministratoren" sein.
    • Verfügen Sie über Berechtigungen auf Sammlungsebene, z. B. "Prozess erstellen", "Löschen", "Bearbeitungsprozess" oder "Löschen eines Felds aus der Organisation", das auf "Zulassen" festgelegt ist.
    • Mit diesen Berechtigungen können Sie Prozesse und Felder innerhalb Ihrer Organisation ändern.
  • Anforderung des Projektprozessmodells:

    • Stellen Sie sicher, dass Sie über das Vererbungsprozessmodell für die Projektsammlung verfügen, in der das Projekt erstellt wird.
  • Berechtigungen:

    • Mitglied der Gruppe "Projektsammlungsadministratoren" sein.
    • Verfügen Sie über Berechtigungen auf Sammlungsebene, z. B. "Prozess erstellen", "Löschen", "Bearbeitungsprozess" oder "Löschen eines Felds aus der Organisation", das auf "Zulassen" festgelegt ist.
    • Mit diesen Berechtigungen können Sie Prozesse und Felder innerhalb Ihrer Organisation ändern.

Organisationsprozesseinstellungen öffnen

  1. Melden Sie sich bei Ihrem organization (https://dev.azure.com/{yourorganization}) an.

  2. Wählen Sie Organisationseinstellungen aus.

    Screenshot: Auszuwählende Schaltfläche „Organisationseinstellungen“

  3. Wählen Sie Prozess aus.

    Screenshot mit zur Auswahl hervorgehobener Schaltfläche „Prozess“.

  1. Melden Sie sich bei Ihrer Sammlung an (https://dev.azure.com/{Your_Collection}).

  2. Wählen Sie Sammlungseinstellungen oder Administratoreinstellungen aus.

  3. Wählen Sie Prozess aus.

    Screenshot mit hervorgehobener Schaltfläche „Verarbeiten“ in den Sammlungseinstellungen.

Erstellen eines geerbten Prozesses

Weitere Informationen finden Sie unter "Erstellen geerbter Prozess".

Ein Feld hinzufügen

Führen Sie die folgenden Schritte aus, um einem vorhandenen Arbeitsaufgabentyp ein Feld hinzuzufügen. Sie können das Steuerelement "Schritte " nicht für einen benutzerdefinierten Arbeitsaufgabentyp verwenden, der auf dem Arbeitsaufgabentyp "Testfall" basiert.

  1. Wählen Sie auf der Seite "Prozess" des ausgewählten geerbten Prozesses den Arbeitsaufgabentyp aus, dem Sie das benutzerdefinierte Feld hinzufügen möchten.

    Hier wählen wir den Bug WIT aus. Mit den Breadcrumb-Links können Sie zur Seite "Alle Prozesse " und "MyAgile "-Prozess zurückkehren.

    Alle Prozesse-Prozess-WIT Breadcrumb Links

    Wenn das Feld "Neu" und andere Optionen deaktiviert sind, verfügen Sie nicht über die erforderlichen Berechtigungen zum Bearbeiten des Prozesses. Siehe Festlegen von Berechtigungen für die Arbeitsnachverfolgung: Anpassen eines geerbten Prozesses.

  2. Wählen Sie bei ausgewähltem WIT das Feld "Neu" aus.

    Seite

  3. Benennen Sie das Feld, und wählen Sie den Feldtyp aus einem der unterstützten Datentypen aus. Feldnamen müssen eindeutig und nicht mehr als 128 Zeichen sein. Weitere Einschränkungen finden Sie unter Was ist ein Feld? Wie werden Feldnamen verwendet?. Geben Sie optional eine Beschreibung ein.

    Hinweis

    Nach der Erstellung können Sie den Feldnamen oder Datentyp nicht mehr ändern.

    Hier fügen wir ein Ganzzahlfeld mit der Bezeichnung "Kundenticket" hinzu.

    Feldtyp

    Weitere Datentypen, die Sie hinzufügen können, sind: Auswahlliste, Identität, Rich-Text, HTML und Kontrollkästchen.

  4. (Optional) Geben Sie auf der Registerkarte "Optionen " an, ob das Feld erforderlich ist, und geben Sie einen Standardwert an. Oder lassen Sie diese leer.

    Hinzufügen eines Felds zum Verwenden des Textabschnitts, Angeben von Optionen

    Durch Festlegen eines Felds "Erforderlich" müssen Benutzer einen Wert für das Feld angeben, um es zu speichern. Der von Ihnen angegebene Standardwert wird festgelegt, wenn Sie eine Arbeitsaufgabe erstellen, und jedes Mal, wenn eine Arbeitsaufgabe geöffnet wird und das Feld leer ist.

  5. (Optional) Auf der Registerkarte "Layout " können Sie eine andere Formularbezeichnung als den Namen des Felds eingeben. Darüber hinaus können Sie die Seite und Gruppe auswählen, auf der das Feld im Formular angezeigt wird.

    Hier fügen wir das Feld "Kundenticket" zu einer neuen Gruppe mit der Bezeichnung "Kundenfokus" hinzu.

    Hinzufügen eines Felds zur Verwendung von Textabschnitten, Angeben des Layouts
  6. Wählen Sie "Feld hinzufügen" aus, um das Hinzufügen des Felds abzuschließen. Wenn Sie die Layoutposition nicht angegeben haben, wird sie der ersten Gruppe von Feldern im Layoutformular hinzugefügt.

    Tipp

    Nachdem Sie ein Feld hinzugefügt haben, können Sie es innerhalb einer Seite ziehen und ablegen, um es im Formular zu verschieben. Wenn Sie über mehrere Felder verfügen, die Sie einer benutzerdefinierten Seite oder Gruppe hinzufügen möchten, können Sie diese Elemente zuerst hinzufügen und dann Ihre Felder hinzufügen. Sie können dem grauen Bereich innerhalb des Formulars, in dem sich die Felder "Zugewiesen an", "Bundesland" und "Grund" befinden, kein Feld hinzufügen.

Überprüfen der vorgenommenen Anpassung

Es wird empfohlen, ein Testprojekt zu erstellen und den angepassten geerbten Prozess darauf anzuwenden, um die von Ihnen vorgenommenen Änderungen zu überprüfen.

  1. Öffnen Sie die Seite "Alle Prozesse ", und wählen Sie die Option ... Kontextmenü für den Prozess, den Sie verwenden möchten, und wählen Sie dann "Neues Teamprojekt" aus.

    Erstellen eines Projekts aus dem ausgewählten Prozess

    Erstellen eines Projekts aus dem ausgewählten Prozess

    Erstellen eines Projekts aus dem ausgewählten Prozess

  2. Die Seite Neues Projekt erstellen wird geöffnet. Füllen Sie das Formular aus.

    Neues Projektformular erstellen

    Neues Projektformular erstellen

    Neues Projektformular erstellen

  3. Öffnen Sie Arbeitsaufgaben. (1) Überprüfen Sie, ob Sie das richtige Projekt ausgewählt haben, und (2) wählen Sie "Arbeitsaufgaben>" aus.

    Arbeitsaufgaben>öffnen

  4. Wählen Sie das angepasste WIT aus. Hier wählen wir "Fehler" aus.

    Arbeitsseite, Arbeitsaufgabenseite, Neue Arbeitsaufgabe hinzufügen, Fehler

  5. Stellen Sie sicher, dass das hinzugefügte Feld im Formular angezeigt wird. Beachten Sie, dass das Symbol (Ausrufezeichen) angibt, dass das Feld erforderlich ist.

    Fehlerformular, Feld

Anwenden des angepassten Prozesses auf Ihr Projekt

Nachdem Sie Ihre Anpassungen überprüft haben, können Sie den Prozess jetzt auf Ihr vorhandenes Projekt anwenden.

Tipp

Beim Anpassen eines WIT verweisen alle Projekte, die auf den geerbten Prozess verweisen, den Sie automatisch aktualisieren, um die benutzerdefinierten WITs widerzuspiegeln, die Sie hinzugefügt haben. Aktualisieren Sie Ihren Webbrowser, um Ihre Anpassungen anzuzeigen.

  1. Wählen Sie für den prozess, der derzeit vom Projekt verwendet wird, die Anzahl der Projekte aus.

    Hier öffnen wir das Menü für den Agile-Standardprozess.

    Agiler Prozess, Anzahl der Teamprojekte auswählen

  2. Öffnen Sie das Kontextmenü (...) Kontextmenü für das Projekt, das Sie ändern möchten, und wählen Sie die Option "Prozess ändern" aus.

    Hier öffnen wir das Menü für MyFirstProject1.

    Projekt, Änderungsprozess

  3. Wählen Sie im Dialogfeld "Projektprozess ändern" den Prozess aus dem Menü der Optionen aus. Und wählen Sie dann " Speichern" aus.

    Dialogfeld

  1. Öffnen Sie das Kontextmenü (...) Kontextmenü für den Prozess und Auswählen der Teamprojekte ändern... Option.

    Hier öffnen wir das Menü für den geerbten MyAgile-Prozess.

    Kontextmenü

  2. Aktivieren Sie das Kontrollkästchen dieser Projekte, die Sie ändern möchten, um den Agile-Prozess zu verwenden. Das System listet nur die Projekte auf, die für den aktuellen Prozess gültig sind.

    Hier entscheiden wir uns für die Verwendung des Agile-Prozesses für die Projekte Fabrikam Fiber A und Fabrikam Fiber. Nur die Projekte, die aus dem Agile-Prozess erstellt wurden, oder eines, das von Agile erbt, wird unter der Spalte "Verfügbare Projekte" angezeigt.

    Ändern des Prozesses in ein geerbtes Prozessdialogfeld

  3. Nachdem Sie bestätigt haben, dass die Projekte, die Sie ändern möchten, richtig sind, wählen Sie "OK" aus.

Nächste Schritte

Hinweis

Überprüfen Sie änderungen, die an einem geerbten Prozess über das Überwachungsprotokoll vorgenommen wurden. Weitere Informationen finden Sie unter Access, Export und Filtern von Überwachungsprotokollen.