Auf Englisch lesen

Freigeben über


GitLab-Integration

Viva Goals GitLab-Integration ermöglicht es Ihnen, Den Fortschritt Ihres Ziel- und Schlüsselergebnisses (OKR) basierend auf dem Fortschritt von Problemen in Ihren GitLab-Projekten automatisch zu aktualisieren.

Angenommen, Sie verwenden GitLab, um Ihre Projekte nachzuverfolgen, und Sie haben ein Ziel in Viva Goals, 30 Probleme pro Quartal zu beheben. Wenn Sie dieses Ziel mit dem entsprechenden Projekt in GitLab verknüpfen, wird die status Ihres OKR aktualisiert, wenn die Probleme unter dem zugehörigen Projekt behoben sind. Sie können auch den Fortschritt von Problemen nachverfolgen, die von einem bestimmten Benutzer für benutzerorientierte Ziele behandelt werden. Viva Goals werden automatisch die Werte für Sie synchronisieren und Ihren Fortschritt in Richtung des Ziels darstellen, was Zeit spart, während Ihre OKRs auf dem neuesten Stand bleiben.

Alle Benutzer und Administratoren können dieses Feature verwenden. Administratoren können die Integration über den Administrator verwalten Dashboard.

Aktivieren der GitLab-Integration

Administratoren können die folgenden Schritte ausführen, um diese Integration zu aktivieren:

  1. Gehen Sie in der Seitenleiste auf Administrator und wählen Sie die Registerkarte Integrationen.

  2. Suchen Sie nach GitLab, oder suchen Sie es im Abschnitt Datenintegrationen .

  3. Wählen Sie aktivieren neben GitLab aus. Wenn Sie bereits eine Verbindung erstellt haben, haben Sie stattdessen die Option Integration verwalten .

    Sie können die Integration deaktivieren, indem Sie Verwalten>Ändern>Integration deaktivieren auswählen.

Verbinden von GitLab mit Ihrem Viva Goals-Konto als Administrator

  1. Nachdem Sie die Integration als Administrator aktiviert haben, müssen Sie eine GitLab-Verbindung über die GitLab-Seite Konfigurieren konfigurieren. Sie können auf diese Seite zugreifen, indem Sie zu Admin>Integrationen wechseln und neben GitLabdie Option Verwalten auswählen.

  2. Wählen Sie Neue Verbindung aus, und melden Sie sich bei Ihrem GitLab-Konto an.

  3. Geben Sie einen Namen für die Verbindung ein.

  4. Es ist optional, diese Verbindung mit anderen Benutzern in der Organisation zu teilen. Wählen Sie Weiter aus, um mit dieser Integration loslegen zu können. Sie können die gespeicherte Verbindung jederzeit bearbeiten.

  5. mit Viva Goals können Sie eine Verbindung mit mehreren Projekten herstellen. Wählen Sie Neue Verbindung aus, um Daten aus einem anderen Projekt abzurufen. Sie unterscheiden diese Verbindungen anhand des Namens. Die Namen werden anderen Benutzern angezeigt, wenn sie ihre OKRs mit GitLab-Daten verknüpfen.

Verbinden von GitLab-Projekten mit einem OKR

Nachdem Sie die Verbindung konfiguriert haben, besteht der nächste Schritt darin, OKRs mit Ihren GitLab-Projekten zu verknüpfen.

  1. Wenn Sie ein OKR erstellen oder bearbeiten, öffnen Sie die Dropdownliste Status und Status . Suchen Sie im Abschnitt mit dem Text "Herstellen einer Verbindung mit einer Datenquelle für automatische Statusaktualisierungen" das Symbol für GitLab, und wählen Sie es aus.

  2. Wenn Sie bereits eine Verbindung erstellt haben oder ihr Administrator eine Verbindung für Sie freigegeben hat, wird diese Verbindung automatisch ausgewählt. Viva Goals werden Sie nur dann aufgefordert, eine neue Verbindung zu erstellen, wenn keine bereits erstellten oder freigegebenen Verbindungen vorhanden sind.

  3. Wählen Sie die Methode aus, die Sie verwenden möchten, um den Fortschritt zu messen: Prozentsatz abgeschlossen oder KPI (Erfolgsmetrik). Wenn Sie KPI auswählen, geben Sie eine Metrik, einen Startwert und einen Zielwert an.

  4. Wenn mehrere Verbindungen vorhanden sind, wählen Sie eine aus. Alle zugehörigen Projekte sind in der Dropdownliste verfügbar. Wählen Sie ein Projekt und dann einen Meilenstein aus.

  5. Wählen Sie im Feld Zugewiesen an einen Eintrag aus, um Probleme nachzuverfolgen, die von einem bestimmten Benutzer behandelt werden. Wählen Sie bezeichnungen nach Bedarf aus.

  6. Wählen Sie einen geeigneten status aus, um die status von Problemen nachzuverfolgen, die geschlossen/geöffnet sind. Diese Option gilt nur für OKRs vom Typ KPI.

  7. Sie können direkt nach Problemen suchen, indem Sie die Issue-ID oder den Issuetitel eingeben. Alternativ können Sie sie in der Dropdownliste im Feld Probleme auswählen. Sie können auch mehrere Probleme auswählen und diese mit dem OKR verbinden.

Berechnen des Fortschritts eines OKR

Wenn Sie eine KPI-Metrik verwenden, um den Fortschritt nachzuverfolgen, wird der Fortschritt Ihres OKR basierend auf der Anzahl der Probleme berechnet. Wenn Sie den Fortschritt in Prozent abgeschlossen nachverfolgen, wird der Prozentsatz basierend auf der Anzahl der abgeschlossenen Probleme berechnet.

Wenn Sie unter jedem Issue Teilvorgänge hinzugefügt haben, wird der Fortschritt auch basierend auf dem status der Teilvorgänge berechnet. Wenn Sie beispielsweise zwei Issues mit jeweils zwei Teilvorgängen mit Ihrem OKR verbunden haben, wird der Fortschritt beim Schließen von Teilvorgang 1 in Issue 1 auf 25 Prozent aktualisiert. Wenn Sie später Teilaufgabe 2 in Issue 1 schließen, beträgt Ihr OKR-Fortschritt 50 Prozent.

Hinweis

Wenn Sie prozentual abgeschlossen auswählen, um den Fortschritt nachzuverfolgen, wird der Fortschritt nur basierend auf dem Prozentsatz der abgeschlossenen Probleme berechnet. Wenn Sie auch offene Probleme nachverfolgen möchten, müssen Sie eine KPI-Metrik auswählen, um den Fortschritt nachzuverfolgen.

Die folgenden Farben des Fortschrittsbalkens zeigen den Status des Ziels an:

  • Wenn der Fortschritt zu einem beliebigen Zeitpunkt 0 bis 25 Prozent kleiner als der erwartete Fortschritt ist, liegt der OKR-status zurück, und die Statusanzeige ist orange.

  • Wenn der Fortschritt zu einem beliebigen Zeitpunkt um mehr als 25 Prozent niedriger als erwartet ist, ist die OKR-status gefährdet, und die Statusanzeige ist rot.

Deaktivieren der GitLab-Integration

Administratoren können die GitLab-Integration jederzeit deaktivieren: Wechseln Sie im Abschnitt Integrationen zu GitLab, und wählen Sie Verwalten aus. Wählen Sie auf der Seite GitLab-KonfigurationdieOptionIntegration deaktivieren ändern> aus.

Hinweis

Wenn ein Projekt in Gitlab geschlossen wird, ohne dass alle Teilaufgaben als abgeschlossen gekennzeichnet sind, betrachten Viva Goals das Projekt dennoch als abgeschlossen, da es geschlossen wurde.