Anpassen eines Projekts mithilfe eines geerbten Prozesses

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

Jedes Projekt basiert auf einem Prozess, der die Bausteine zum Nachverfolgen von Arbeiten definiert. Das erste Projekt, das Sie erstellen, verwendet einen der Standardprozesse – Agile, Basic, Scrum oder CMMI.

Jedes Projekt basiert auf einem Prozess, der die Bausteine zum Nachverfolgen von Arbeiten definiert. Das erste Projekt, das Sie erstellen, verwendet einen der Standardprozesse – Agile, Scrum oder CMMI.

Sie können geerbte Prozesse nur anpassen. Alle Änderungen, die Sie am geerbten Prozess vornehmen, werden automatisch in den Projekten angezeigt, die diesen Prozess verwenden. Sie können einen Prozess schnell anpassen, indem Sie einen Arbeitsaufgabentyp (WORK Item Type, WIT) hinzufügen oder ändern, der Teil des Prozesses ist. Verwenden Sie andernfalls die folgende Sequenz, um ein Projekt anzupassen:

  1. Anpassen eines geerbten Prozesses: Ändern Sie den geerbten Prozess so, dass er ihren spezifischen Anforderungen entspricht, indem Sie Felder, WITs, Workflows, Formulare und Backlogs ändern.
  2. Überprüfen Sie Ihre Anpassungen: Erstellen Sie ein Testprojekt, und überprüfen Sie Ihre Änderungen.
  3. Anwenden eines geerbten Prozesses auf ein Projekt: Fügen Sie ein neues Projekt basierend auf geerbtem Prozess hinzu und ändern Sie den prozess, der von einem vorhandenen Teamprojekt verwendet wird.
  4. Aktualisieren und überprüfen Sie Ihre Anpassungen: Aktualisieren Sie das Webportal, und öffnen Sie eine Arbeitsaufgabe des Typs, den Sie geändert haben.

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.

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.

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.

Hinweis

Wenn Sie einen geerbten Prozess anpassen, spiegeln alle Projekte, die diesen Prozess verwenden, automatisch die Anpassungen wider. Um einen reibungslosen Übergang sicherzustellen, empfehlen wir, einen Testprozess und ein Projekt zu erstellen, mit dem Sie Ihre Anpassungen testen können, bevor Sie sie organisationsweit implementieren. Weitere Informationen finden Sie unter Erstellen und Verwalten geerbter Prozesse.

Hinzufügen oder Ändern eines Felds

Gesperrte Felder und geerbte Felder entsprechen geerbten Feldern aus einem Systemprozess. Sie können gesperrte Felder nicht anpassen, aber Sie können einige Optionen für geerbte Felder anpassen. Sie können Felder, die Sie einem Prozess hinzufügen, vollständig anpassen.

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

  2. Wählen Sie zahnradsymbol Organisationseinstellungen.

    Screenshot der hervorgehobenen Schaltfläche

  3. Wählen Sie "Verarbeiten> Des geerbten Prozesses>" aus, den Sie anpassen möchten.

  4. Um ein Feld hinzuzufügen, wählen Sie das (Neues Feldsymbol ) aus.

    Screenshot der Seite

    Wählen Sie im resultierenden Dialogfeld den Typ des Felds aus, das Sie hinzufügen möchten. Beispiel: ganze Zahl, Auswahlliste (Dropdownmenü), Personenname/Identität, Rich-Text oder HTML oder Kontrollkästchen (boolean).

  5. Ändern Sie ein vorhandenes Feld auf folgende Weise:

Hinzufügen oder Ändern einer Regel für einen Arbeitsaufgabentyp

Fügen Sie Regeln hinzu, um bestimmte Workflow- und Geschäftsanwendungsfälle zu unterstützen. Mithilfe von Regeln können Sie den Wert eines Felds löschen, einen Wert in ein Feld kopieren und Werte basierend auf Abhängigkeiten zwischen den Werten verschiedener Felder anwenden.

  1. Wählen Sie den geerbten Prozess und den Arbeitsaufgabentyp aus.
  2. Wählen Sie "Neue>Regel" aus.

Screenshot mit

Weitere Informationen finden Sie unter Regeln und Regelauswertung.

Hinzufügen oder Ändern von Arbeitsaufgabentypen

Sie verwenden verschiedene WITs, um verschiedene Arten von Arbeiten zu planen und nachzuverfolgen. Der Hauptgrund für das Hinzufügen eines benutzerdefinierten WIT besteht darin, das Webformular und den Workflowstatus an bestimmte Geschäftsanwendungsfälle anzupassen.

  1. Wählen Sie Ihren geerbten Prozess und den WIT aus, den Sie anpassen möchten.

  2. Wählen Sie auf der Seite "Arbeitsaufgabentypen" den Typ "Neue Arbeitsaufgabe" aus.

    Screenshot mit

  3. Benennen Sie das WIT, und geben Sie optional eine Beschreibung, ein Symbol und eine Farbe an. Das angegebene Symbol und die farbe werden im gesamten Webportal angezeigt, einschließlich des Arbeitsaufgabenformulars und der zugehörigen Arbeitsaufgaben in einem Backlog, Boards, Abfrageergebnissen und mehr.

    Screenshot des Dialogfelds

  4. Wählen Sie "Erstellen " aus, um zu speichern.

    Sie können dem WIT jetzt Felder hinzufügen oder auf folgende Weise anpassen:

Ändern des Workflows eines Arbeitsaufgabentyps

Workflowzustände ermöglichen es Ihnen, den Status einer Arbeitsaufgabe nachzuverfolgen, während sie von "neu" in "abgeschlossen" verschoben wird.

  1. Um einen Workflow zu ändern, wählen Sie ihren geerbten Prozess, den WIT und dann die Seite "Status " aus.

    Prozessseite, Fehler-WIT, Registerkarte

  2. Sie können den Workflow auf folgende Weise ändern:

Hinzufügen eines benutzerdefinierten Steuerelements

Benutzerdefinierte Steuerelemente bieten mehr Funktionen für ein Arbeitsaufgabenformular.

Wählen Sie auf der Seite "Prozess " den geerbten Prozess > WIT >Add custom control aus.

Screenshot: Auswählen des geerbten Prozesses, des WIT und anschließendes Hinzufügen einer benutzerdefinierten Steuerelementsequenz.

Weitere Informationen finden Sie unter Hinzufügen von Erweiterungen und benutzerdefinierten Steuerelementen zu einem Arbeitsaufgabentyp.

Hinzufügen einer Erweiterung zu einem Arbeitsaufgabentyp

Eine Erweiterung ist eine installierbare Einheit, die zu Ihrem Projekt neue Funktionen beiträgt.

Hinweis

Gruppen- und Seitenerweiterungen werden automatisch allen WITs für alle Prozesse hinzugefügt, sowohl system- als auch geerbt. Sie können eine Erweiterung für ausgewählte WITs innerhalb eines geerbten Prozesses ausblenden.

  1. Wechseln Sie zum Visual Studio Marketplace, suchen Sie eine Erweiterung, und wählen Sie "Kostenlos abrufen" aus.

    Screenshot der Marketplace-Erweiterung, Checkliste für Arbeitsaufgaben.

  2. Wählen Sie die Organisation aus, der Sie sie aus dem Dropdownmenü hinzufügen möchten, und wählen Sie dann "Installieren" aus.

    Screenshot der ausgewählten Schaltfläche

  3. Kehren Sie zum Prozess und WIT zurück, und stellen Sie sicher, dass die Erweiterung an der gewünschten Stelle ist. Sie können ihn an die gewünschte Stelle im Formular ziehen.

    Screenshot der Gruppenerweiterung auf dem Formular

Ändern des Backlogs und der Boards

Sie können einem Backlog-Level weitere WITs hinzufügen oder einen anderen Portfolio-Backlog erstellen. Betrachten Sie beispielsweise das folgende Beispiel:

  • Wir haben einen Portfolio-Backlog auf dritter Ebene eingeführt, der speziell auf die Verfolgung der benutzerdefinierten Initiative WIT ausgelegt ist.
  • Wir haben auch den Produktbacklog in Stories und Tickets umbenannt, was bedeutet, dass es jetzt sowohl User Stories als auch Kundentickets umfasst.

Screenshot mit änderungen, die an den Backlogebenen vorgenommen wurden.

  1. Wählen Sie auf der Seite "Prozess" die geerbten Prozessrücklogebenen >aus.

    Screenshot mit Webportal, Administratorkontext, Seite

  2. Sie können die Backlog- und Boardkonfiguration wie folgt ändern:

Überprüfen Der Anpassung

Es wird empfohlen, ein Testprojekt zu erstellen und den angepassten geerbten Prozess darauf anzuwenden, um die von Ihnen vorgenommenen Änderungen zu überprüfen. Alle Anpassungen, die an einem Prozess vorgenommen wurden, werden sofort für alle Projekte wirksam. Wenn Sie Ihre Änderungen stufen möchten, können Sie dies mit einer von zwei Methoden tun:

Erstellen eines Testprojekts und Kopieren des angepassten Prozesses

  1. Wählen Sie auf der Seite "Prozess " 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

  2. Geben Sie Informationen in das Formular ein, und wählen Sie dann "Erstellen" aus. Weitere Informationen finden Sie unter Erstellen eines Projekts.

  3. Wählen Sie in Ihrem Projekt Arbeitsaufgaben> aus, und wählen Sie dann im Dropdownmenü "Neue Arbeitsaufgabe" das angepasste WIT aus. Im folgenden Beispiel wählen wir "Fehler" aus.

    Screenshot mit der Seite

  4. Stellen Sie sicher, dass mindestens ein hinzugefügtes Feld im Formular angezeigt wird. Das Symbol (Ausrufezeichen) gibt an, dass das Feld erforderlich ist.

Erstellen einer Testorganisation und Importieren/Exportieren Ihres Prozesses

Sie können auch die folgenden Schritte verwenden, um die Anpassungen zu überprüfen, die Sie an einem geerbten Prozess vorgenommen haben.

  1. Erstellen Sie eine Testorganisation.
  2. Verwenden Sie das Import-/Exportprozesstool , um den Prozess in die Testorganisation zu kopieren.
  3. Überprüfen Sie die Prozessanpassungen in der Testorganisation.
  4. Verwenden Sie das Import-/Exportprozesstool erneut, um den geänderten Prozess in die Produktionsorganisation zu importieren.

Ändern des Projektprozesses

Weitere Informationen finden Sie unter Ändern des Prozesses eines Projekts.