Community-Lebenszyklen erstellen

Sie können einen Master-Lebenszyklus-Prozess für den Lebenszyklus eines Assets ändern, um einen angepassten Prozess für die Governance, Sichtbarkeit und Überprüfung von Assets zu erstellen.

Vorbereitende Schritte

Zum Erstellen eines Community-Lebenszyklus müssen Sie ein Community-Administrator sein.

Informationen zu diesem Vorgang

Weitere Informationen zu angepassten Lebenszyklen:
Angepasste Lebenszyklen sind flexibel und können für verschiedene Zwecke verwendet werden:
  • Einen Workflow für die längerfristige Entwicklung von Assets bereitstellen: Alle Lebenszyklen verwenden einen Workflow. Repository-Administratoren definieren den Workflow, wenn ein Master-Lebenszyklus erstellt wird. Ein Workflow besteht aus einer Reihe von Status und den Übergängen zwischen den Status. Der Standardworkflow verfügt beispielsweise über drei Status. Assets treten in den Status 'Entwurf' ein und können anschließend in den Status 'Überprüfung' versetzt werden. Nachdem das Asset überprüft und freigegeben wurde, kann es in den Status 'Freigegeben' übergehen. Für jeden Status können Sie die Benutzer ändern, die das Asset anzeigen, überprüfen oder eine Entscheidung bezüglich des Assets treffen können, und Sie können Richtlinien konfigurieren, die ausgeführt werden müssen.

    Sie können die Workflows verwenden, die im Lieferumfang des Produkts enthalten sind, oder Sie können weitere Workflows für das Repository erstellen.

  • Geben Sie an, welche Assets in einen bestimmten Lebenszyklus eintreten können: Sie können Bedingungen konfigurieren, um anzugeben, dass Assets mit einem bestimmten Assettyp oder mit einer bestimmten Kategorisierung in einen bestimmten Master- oder Community-Lebenszyklus eintreten müssen. Sie können beispielsweise angeben, dass Assets des Typs 'Dokumentation' in einen bestimmten Master-Lebenszyklus eintreten müssen und dass Assets des Typs 'Dokumentation', die zudem als 'Präsentation' kategorisiert sind, in einen anderen Master-Lebenszyklus eintreten müssen. In einem Lebenszyklus auf Community-Ebene, der den Master-Lebenszyklus 'Präsentation' verwendet, können Sie eine Bedingung hinzufügen, die angibt, dass Assets mit der Kategorie 'Folie' diesen Lebenszyklus verwenden müssen.
  • Benutzer zuordnen, die Assets durch den Lebenszyklus leiten: Für jeden Lebenszyklus auf Repository-, Community- und Assetebene können Sie einen Benutzer als Life-Cycle-Manager zuordnen. Ein Life-Cycle-Manager leitet ein Asset durch seinen Lebenszyklus, indem er den Lebenszyklus anpasst und die Prüfer des Assets verwaltet. Weitere Informationen zu Life-Cycle-Managern finden Sie im Abschnitt Weitere Aufgabenbereiche für Assetlebenszyklen. Weitere Informationen zum Anpassen des Lebenszyklus für ein einzelnes Asset finden Sie im Abschnitt Lebenszyklen für einzelne Assets ändern.
  • Benutzer zuordnen, die Assets kommentieren, ändern oder freigeben: Für jeden Status im Workflow eines Lebenszyklus können Sie Personen mit entsprechendem Fachwissen oder andere interessierte Parteien als Prüfer zuordnen. Prüfer können Assets anzeigen, kommentieren und optional ändern oder eine Entscheidung bezüglich des Assets treffen. Weitere Informationen zu Prüfern finden Sie im Abschnitt Weitere Aufgabenbereiche für Assetlebenszyklen.
  • Richtlinien zum Testen oder Ändern von Assets konfigurieren: In jedem Status des Assets können Sie Richtlinien konfigurieren. Richtlinien sind Scripts oder Makros, die ein Asset testen oder ändern können. Beispielsweise können Sie ein Asset daraufhin testen, ob sein Name eindeutig ist. Sie können steuern, wann und wie oft eine Richtlinie ausgeführt wird. Sie können Richtlinien verwenden, um Einschränkungen zu erzwingen und Assets programmgestützt zu steuern. Weitere Informationen zu den verfügbaren Richtlinien und zu ihrer Konfiguration finden Sie in Richtlinien für Lebenszyklen.
  • Anforderungen für den Übergang von Assets in einen anderen Status konfigurieren: Für jeden Übergang müssen Sie Exitbedingungen konfigurieren, die erfüllt sein müssen, damit das Asset in einen anderen Status übergehen kann. Ein Beispiel: Damit ein Asset vom Status 'Überprüfung' in den Status 'Freigegeben' versetzt werden kann, können Sie die Bedingungen angeben, dass mindestens drei Prüfer das Asset freigegeben haben und dass das Asset alle Testrichtlinien erfolgreich durchlaufen hat.

Auf der Ebene von Community-Lebenszyklen können die für einen Master-Lebenszyklus definierten Anforderungen nicht entfernt werden. Nur der Repository-Administrator kann einen Master-Lebenszyklus ändern.

Vorgehensweise

  1. Melden Sie sich bei der Webanwendung an.
  2. Klicken Sie auf Communitys.
  3. Klicken Sie auf Master-Lebenszyklen.
  4. Klicken Sie im Abschnitt 'Lebenszyklen' auf Neuer Lebenszyklus.
  5. Wählen Sie einen Master-Lebenszyklus zum Anpassen aus und klicken Sie auf Weiter.
  6. Optional: Bearbeiten Sie den Namen und die Beschreibung für den Master-Lebenszyklus:
    1. Geben Sie in das Feld Name einen Namen für den Community-Lebenszyklus ein.
    2. Geben Sie in das Feld Beschreibung eine Beschreibung für den Community-Lebenszyklus ein. Beschreiben Sie beispielsweise, welche Assets Teil dieses Lebenszyklus sein werden oder wer Mitglied in der Prüfkommission sein wird.
  7. Definieren Sie, für welche Assettypen oder Assetkategorien dieser Lebenszyklus gilt:
    1. Navigieren Sie zur allgemeinen Konfiguration des Lebenszyklus, indem Sie im Workflowdiagramm am oberen Rand auf den Namen des Lebenszyklus klicken. Alternativ hierzu können Sie auch in der Liste Momentan wird konfiguriert das erste Element auswählen.
    2. Klicken Sie auf Bedingung hinzufügen.
    3. Wählen Sie im Abschnitt 'Bedingungen' in der Liste den Eintrag Assettyp oder Kategorisierung aus.
    4. Wählen Sie in der nächsten Liste gleich oder ungleich aus.
    5. Wählen Sie eine Kategorie oder einen Assettyp aus.
    6. Klicken Sie auf Hinzufügen. Daraufhin wird die Bedingung angezeigt.
    7. Sollen weitere Bedingungen hinzugefügt werden, wählen Sie AND oder OR aus und klicken Sie auf das Symbol Hinzufügen Symbol 'Bedingung hinzufügen'. Sie können Bedingungen verschachteln, um komplexe Abfragen zu erstellen.
    8. Zum Entfernen von Bedingungen, die Sie erstellt haben, klicken Sie auf Entfernen.
  8. Fügen Sie Life-Cycle-Manager hinzu oder ändern Sie sie. Life-Cycle-Manager können den Lebenszyklus für ein bestimmtes Asset ändern und weitere Mitbearbeiter einladen:
    1. Navigieren Sie zur allgemeinen Konfiguration des Lebenszyklus, indem Sie im Workflowdiagramm am oberen Rand auf den Namen des Lebenszyklus klicken. Alternativ hierzu können Sie auch in der Liste Momentan wird konfiguriert das erste Element auswählen.
    2. Klicken Sie auf Life-Cycle-Manager hinzufügen.
    3. Wählen Sie im Fenster 'Manager für Lebenszyklen hinzufügen' im Menü Suchbereich Symbol für Suchbereich entweder Benutzer oder Benutzergruppen aus. Geben Sie einen beliebigen Teil eines Benutzer- oder Benutzergruppennamens ein und klicken Sie auf Suchen. Wählen Sie einen Benutzer oder eine Gruppe aus und klicken Sie dann auf Hinzufügen.
    4. Soll den Eignern von Assets in diesem Lebenszyklus automatisch der Aufgabenbereich eines Life-Cycle-Managers zugeordnet werden, wählen Sie Asseteigner als Life-Cycle-Manager aufnehmen aus.
    5. Zum Entfernen von Benutzern oder Benutzergruppen, die Sie hinzugefügt haben, klicken Sie auf den Link Entfernen für den Benutzer oder die Gruppe.
  9. Fügen Sie Benutzer oder Benutzergruppen hinzu, um das Asset zu überprüfen, während es sich in einem bestimmten Status befindet. Prüfer können Assets anzeigen, kommentieren und optional ändern oder eine Entscheidung bezüglich der Assets treffen. Gehen Sie wie folgt vor, um Prüfer hinzuzufügen:
    1. Klicken Sie im Workflowdiagramm auf einen Status, der geändert werden soll, oder wählen Sie einen Status in der Liste Momentan wird konfiguriert aus. Klicken Sie auf Start. Die Details für den betreffenden Status werden angezeigt.
    2. Optional: Wählen Sie das Kontrollkästchen Nicht öffentliche Prüfung aus, damit diese Überprüfung nur für Prüfer und Life-Cycle-Manager angezeigt wird. Bei Auswahl dieses Kontrollkästchens wird dem Status im Workflowdiagramm ein Sperrsymbol hinzugefügt.
    3. Optional: Klicken Sie zum Ändern der Berechtigungen zum Anzeigen oder Ändern von Assets im ausgewählten Status auf Erweitert und wählen Sie eine der folgenden Optionen aus:
      • Keine Änderung: Welche Benutzer Berechtigungen zum Anzeigen oder Ändern von Assets erhalten, wird über die Community-Einstellungen festgelegt. Diese Option ist standardmäßig ausgewählt.
      • Änderungsberechtigungen überschreiben: Anzeige- oder Änderungsberechtigungen für Assets können nur Prüfern erteilt werden, die in diesem Lebenszyklus angegeben sind.
      • Alle überschreiben: Anzeige- oder Änderungsberechtigungen für Assets können nur Prüfern erteilt werden, die in diesem Lebenszyklus angegeben sind.
    4. Klicken Sie auf Prüfer hinzufügen.
    5. Wählen Sie im Fenster 'Benutzer hinzufügen' oder 'Benutzergruppen hinzufügen' im Menü Suchbereich Symbol für Suchbereich entweder Benutzer oder Benutzergruppen aus. Geben Sie einen beliebigen Teil eines Benutzer- oder Benutzergruppennamens ein und klicken Sie auf Suchen. Wählen Sie einen Benutzer oder eine Gruppe aus und klicken Sie dann auf Hinzufügen.
    6. Soll einem Benutzer oder einer Benutzergruppe das Ändern des Assets ermöglicht werden, während es sich in diesem Status befindet, wählen Sie Bearbeitung zulassen aus.
    7. Soll einem Benutzer oder einer Benutzergruppe erlaubt werden, dieses Asset freizugeben oder zurückzuweisen, wählen Sie Genehmiger aus.
    8. Sollen alle Freigaben und Zurückweisungen gelöscht werden, wenn das Asset geändert wird, wählen Sie Bei der Assetaktualisierung in der Liste Prüfung erneut starten aus.
    9. Zum Entfernen von Benutzern oder Benutzergruppen, die Sie hinzugefügt haben, klicken Sie auf den Link Entfernen für den Benutzer oder die Gruppe.
    Tipp: Wenn ein Prüfer oder Life-Cycle-Manager zu einem Master- oder Community-Lebenszyklus hinzugefügt wird, wird in der Community- oder Assetlebenszykluskonfiguration neben seinem Namen (Übernommen) angezeigt. Wenn Sie den Mauszeiger auf (Übernommen) setzen, wird angezeigt, von welchem Lebenszyklus der Prüfer oder Life-Cycle-Manager übernommen wurde.
  10. Fügen Sie weitere Anweisungen für Prüfer hinzu. Sie können zusätzlichen Kontext oder spezifische Details für die Prüfer angeben, auf die bei der Überprüfung des Assets zurückgegriffen werden kann.
    1. Fahren Sie nach dem Hinzufügen von Benutzern als Prüfer mit dem Abschnitt Prüferanweisungen fort.
    2. Klicken Sie zum Hinzufügen einer neuen Gruppe von Anweisungen auf Hinzufügen, um eine neue Gruppe von Anweisungen hinzuzufügen. Wenn Anweisungen vorhanden sind, dann klicken Sie auf Bearbeiten, um sie zu ändern. Wenn die Anweisungen auf Masterebene eingegeben wurden, wird der Abschnitt 'Übernommene Anweisungen' geöffnet, der nicht bearbeitet werden kann.
    3. Geben Sie Anweisungen für die Prüfer ein. Mit dem Rich-Text-Editor können Sie die Darstellung ändern, Links erstellen oder Bilder in die Anweisungen einfügen. Diese Anweisungen werden von jedem Assetlebenszyklus übernommen, der diesen Community-Lebenszyklus verwendet. Ferner werden Prüferanweisungen in die E-Mail-Benachrichtigung eingefügt, die Benutzer erhalten, wenn sie als Prüfer hinzugefügt werden.
  11. Fügen Sie Richtlinien, die während eines bestimmten Status automatisch ausgeführt werden sollen, hinzu oder ändern Sie sie. Richtlinien sind Scripts, mit denen Assets geändert werden können bzw. mit denen getestet werden kann, ob bestimmte Bedingungen erfüllt wurden. Weitere Informationen zu den Standardrichtlinien finden Sie im Abschnitt Richtlinien für Lebenszyklen.
    1. Klicken Sie im Workflowdiagramm auf einen Status, der geändert werden soll, oder wählen Sie einen Status in der Liste Momentan wird konfiguriert aus. Klicken Sie auf Start.
    2. Klicken Sie auf Richtlinien hinzufügen.
    3. Wählen Sie im Fenster 'Richtlinie hinzufügen' eine Richtlinie aus. Zum Filtern der Richtlinienliste können Sie Schlüsselwörter in das Textfeld eingeben. Verwenden Sie keine Platzhalterzeichen wie z. B. Sterne (*).
    4. Klicken Sie auf Hinzufügen.
    5. Klicken Sie auf Konfigurieren, um die Optionen für die Richtlinie auszuwählen. Weitere Informationen zu den Optionen für die Standardrichtlinien finden Sie im Abschnitt Richtlinien für Lebenszyklen.
    6. Wählen Sie aus, wann die Richtlinie ausgeführt werden soll:
      • Soll die Richtlinie immer dann ausgeführt werden, wenn das Asset geändert wird, während es sich in diesem Status befindet, wählen Sie Assetspeicherung aus.
      • Soll die Richtlinie ausgeführt werden, wenn das Asset in diesen Status eintritt, wählen Sie Eintritt in Status aus.
      • Soll die Richtlinie ausgeführt werden, wenn ein Life-Cycle-Manager den Status des Assets ändert, wählen Sie Aktion aus.
      • Soll die Richtlinie ausgeführt werden, wenn jemand versucht, das Asset zu löschen, während es sich in diesem Status befindet, wählen Sie Löschen aus. Wenn die Richtlinie erfolgreich oder mit einer Warnung ausgeführt wird, wird das Asset gelöscht.
      • Soll die Richtlinie nach Ablauf einer bestimmten Zeit ausgeführt werden, wählen Sie Zeitgeber aus und geben Sie einen Zeitraum an, nach Ablauf dessen die Richtlinie ausgeführt werden soll. Der Zeitgeber beginnt zu laufen, wenn ein Asset in diesen Assetstatus eintritt.
    7. Optional: Konfigurieren Sie eine Exitbedingung, die die Richtlinie verwendet. Wenn Sie eine Richtlinie hinzufügen und auf Speichern klicken, um die Lebenszykluskonfiguration zu speichern, wird Ihnen in einer Nachricht mitgeteilt, dass die Richtlinie nicht in einer Exitbedingung verwendet wird. Es ist nicht erforderlich, eine Exitbedingung hinzuzufügen; wenn Sie allerdings in Schritt 14 eine Richtlinienbedingung hinzufügen, wird die Nachricht nicht angezeigt.
    8. Richtlinien werden in absteigender Reihenfolge ausgeführt. Verwenden Sie die Pfeilsymbole, um eine Richtlinie nach oben oder unten zu verschieben Symbol, mit dem eine Richtlinie nach oben oder unten verschoben werden kann.
    9. Zum Entfernen einer Richtlinie klicken Sie auf den Link Entfernen für die Richtlinie.
  12. Definieren Sie automatisch oder manuell die Bedingungen, die für Assets erfüllt sein müssen, damit sie ihren Status ändern:
    1. Klicken Sie im Workflowdiagramm auf einen Aktionspfeil zwischen den Status oder wählen Sie eine Aktion in der Liste Momentan wird konfiguriert aus. Klicken Sie anschließend auf Start.
    2. Wählen Sie im Abschnitt 'Bedingungen' eine Aktion in der Liste aus:
      Manuelle Aktion
      Ein Life-Cycle-Manager versucht, den Status zu ändern. Weitere Informationen finden Sie im Abschnitt Status des Lebenszyklus für Assets ändern.
      Tipp: Wenn Sie die Bedingung Manuelle Aktion entfernen, ändert ein Asset seinen Status automatisch, wenn das Asset alle hier angegebenen Bedingungen erfüllt. Ein Benutzer muss nicht manuell versuchen, den Status des Assets zu ändern.
      Assettyp
      Das Asset muss bzw. darf nicht diesen Assettyp aufweisen, damit der Status geändert wird.
      Kategorisierung
      Das Asset muss bzw. darf nicht eine Kategorie aufweisen, damit der Status geändert wird.
      Anzahl Freigaben
      Die geringste Anzahl Freigaben von allen Benutzern oder von einer Benutzergruppe, die zur Statusänderung benötigt wird.
      Anzahl Zurückweisungen
      Die geringste Anzahl Zurückweisungen von allen Benutzern oder von einer Benutzergruppe, die zur Statusänderung benötigt wird.
      Freigegeben von
      Ein Benutzer, der das Asset freigeben muss, damit der Status geändert wird. Wenn der von Ihnen ausgewählte Benutzer nicht bereits ein Prüfer für den entsprechenden Status ist, wird er automatisch hinzugefügt.
      Zurückgewiesen von
      Ein Benutzer, der das Asset zurückweisen muss, damit der Status geändert wird. Wenn der von Ihnen ausgewählte Benutzer nicht bereits ein Prüfer für den entsprechenden Status ist, wird er automatisch hinzugefügt.
      Richtlinie: Richtlinienname
      Die angegebene Richtlinie muss bzw. darf nicht erfüllt werden, Warnungen ausgeben oder fehlschlagen, damit der Status geändert wird. Zum Verwenden dieser Aktion fügen Sie dem Lebenszyklusstatus, aus dem das Asset übergeht, Richtlinien hinzu. Beim Hinzufügen einer Richtlinie zu einem Status werden Sie zum Hinzufügen einer Exitbedingung aufgefordert. Es ist nicht erforderlich, eine Bedingung hinzuzufügen. Wenn Sie jedoch eine Bedingung zu dem Übergang hinzufügen, wird die Nachricht nicht mehr angezeigt.
    3. Konfigurieren Sie die Aktion und klicken Sie auf Hinzufügen.
    4. Sollen weitere Bedingungen hinzugefügt werden, wählen Sie AND oder OR aus und klicken Sie auf das Symbol Hinzufügen Symbol 'Bedingung hinzufügen'. Sie können Bedingungen verschachteln, um komplexe Abfragen zu erstellen.
    5. Zum Entfernen von Bedingungen, die Sie erstellt haben, klicken Sie auf Entfernen.
    Hinweis: Wenn Sie keine Bedingungen für eine Aktion zwischen den Status konfigurieren, gehen Assets automatisch in den nächsten Status über.
  13. Klicken Sie auf Speichern. Zum Speichern des Lebenszyklus und zum Schließen der Konfiguration klicken Sie auf Speichern und fertig stellen.

Ergebnisse

Der Community-Lebenszyklus ist verfügbar und gilt für die in der Community vorhandenen Assets mit den von Ihnen definierten Bedingungen.

Nächste Schritte

Jetzt können Benutzer Assets mithilfe des Lebenszyklus auf Community- oder Assetebene prüfen und verwalten. Weitere Informationen finden Sie im Abschnitt Assets überprüfen und freigeben.

Benutzerberechtigungen für Lebenszyklen können auf Community-Ebene überprüft werden. Klicken Sie dazu auf die Registerkarte Berichte zu Lebenszyklusberechtigungen anzeigen.


Feedback