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:
- 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.
- Überprüfen Sie Ihre Anpassungen: Erstellen Sie ein Testprojekt, und überprüfen Sie Ihre Änderungen.
- 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.
- 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.
- Projektanforderung: Stellen Sie sicher, dass Sie über ein Projekt verfügen, das einen geerbten Prozess verwendet. Weitere Informationen finden Sie unter Erstellen eines geerbten Prozesses.
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.
Melden Sie sich bei Ihrem organization (
https://dev.azure.com/{yourorganization}
) an.Wählen Sie Organisationseinstellungen.
Wählen Sie "Verarbeiten> Des geerbten Prozesses>" aus, den Sie anpassen möchten.
Um ein Feld hinzuzufügen, wählen Sie das (Neues Feldsymbol ) aus.
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).
Ä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.
- Wählen Sie den geerbten Prozess und den Arbeitsaufgabentyp aus.
- Wählen Sie "Neue>Regel" aus.
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.
Wählen Sie Ihren geerbten Prozess und den WIT aus, den Sie anpassen möchten.
Wählen Sie auf der Seite "Arbeitsaufgabentypen" den Typ "Neue Arbeitsaufgabe" aus.
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.
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.
Um einen Workflow zu ändern, wählen Sie ihren geerbten Prozess, den WIT und dann die Seite "Status " aus.
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.
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.
Wechseln Sie zum Visual Studio Marketplace, suchen Sie eine Erweiterung, und wählen Sie "Kostenlos abrufen" aus.
Wählen Sie die Organisation aus, der Sie sie aus dem Dropdownmenü hinzufügen möchten, und wählen Sie dann "Installieren" aus.
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.
Ä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.
Wählen Sie auf der Seite "Prozess" die geerbten Prozessrücklogebenen >aus.
Sie können die Backlog- und Boardkonfiguration wie folgt ändern:
- Hinzufügen eines benutzerdefinierten WIT zu einem Backlog oder Board
- Ändern des Standard-WIT
- Umbenennen des Anforderungsbacklogs
- Umbenennen eines Portfolio-Backlogs
- Hinzufügen eines Portfolio-Backlogs, der benutzerdefinierte WITs anzeigt
- Bearbeiten oder Umbenennen eines Portfolio-Backlogs
- Löschen des benutzerdefinierten Portfolio-Backlogs der obersten Ebene
Ü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
- Erstellen einer Testorganisation und Importieren/Exportieren Ihres Prozesses
Erstellen eines Testprojekts und Kopieren des angepassten Prozesses
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.
Geben Sie Informationen in das Formular ein, und wählen Sie dann "Erstellen" aus. Weitere Informationen finden Sie unter Erstellen eines Projekts.
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.
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.
- Erstellen Sie eine Testorganisation.
- Verwenden Sie das Import-/Exportprozesstool , um den Prozess in die Testorganisation zu kopieren.
- Überprüfen Sie die Prozessanpassungen in der Testorganisation.
- 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.