Ein Statusübergangsmodell definiert die verschiedenen Status, in denen sich ein Arbeitselement
befinden kann, und die Aktionen, mit denen Benutzer das Arbeitselement von einem Status in einen anderen
versetzen. In der Regel beginnt ein Statusübergangsmodell mit einem offenen oder übergebenen Status und
endet mit einem Status, der die Enddisposition des Arbeitselements wie zum Beispiel 'abgeschlossen' oder
'aufgelöst' wiedergibt.
In IBM® Rational Team Concert
definieren Sie das Statusübergangsmodell, indem Sie einen Workflow angeben und diesen Workflow anschließend
an eine Typkategorie für Arbeitselemente binden. Eine Typkategorie kann nur einen Workflow haben. Alle Arbeitselementtypen, die
der Kategorie zugeordnet sind, verwenden den Workflow, der an die betreffende Kategorie gebunden ist.
- Klicken Sie in der Ansicht Teamartefakte der Perspektive
Arbeitselemente mit der rechten Maustaste auf den Projektbereich und wählen Sie
Öffnen aus.
- Klicken Sie auf die Registerkarte Prozesskonfiguration.
Erweitern Sie nacheinander Projektkonfiguration,
Konfigurationsdaten und Arbeitselemente (erweitert).
Klicken Sie auf Workflows. Klicken Sie auf Hinzufügen.
Geben Sie einen Namen für den neuen Workflow ein. Standardmäßig
hat das Feld ID denselben Wert wie der Name, den Sie in das Feld Name
eingeben, jedoch besteht der ID-Wert aus Kleinbuchstaben. Klicken Sie auf OK.
Klicken Sie im Abschnitt Status auf Hinzufügen.
Geben Sie einen Namen und eine Kurzbeschreibung für den Status ein. Optional: Wählen Sie eine Gruppe
aus, die für den Status geeignet ist. Zum Beispiel würde sich die Gruppe Offen ('open')
für den Status 'Übergeben' ('Submitted') eignen. Die Prozessschablonen enthalten eine Gruppe von
Symbolen. Wählen Sie eines der vorhandenen Symbole aus oder klicken Sie auf Symbole hinzufügen
und navigieren Sie zu einer Grafikdatei, die als Symbol für den Status zu verwenden ist. Klicken Sie auf OK. Wiederholen Sie diese Prozedur, um alle Status im Workflow zu
definieren.
Klicken Sie im Abschnitt Auflösungen auf Hinzufügen. Geben
Sie einen Namen und eine Kurzbeschreibung für die Art ein, in der ein Arbeitselement aufgelöst werden kann. Sie
könnten zum Beispiel Auflösungen wie 'Korrigiert', 'Indirekt korrigiert' oder 'Kein Fehler' definieren. Wählen
Sie ein Symbol für die Auflösung aus oder fügen Sie ein Symbol hinzu. Klicken Sie auf OK.
Wiederholen
Sie diese Prozedur, um alle Auflösungen im Workflow zu definieren.
Im Abschnitt Übergänge veranschaulicht eine Matrix das Statusübergangsmodell. Die Zeilenüberschriften
enthalten den Quellenstatus und die Spaltenüberschriften den Zielstatus. Die Schnittzellen enthalten die Aktionen, die
Benutzer ausführen, um das Arbeitselement aus dem Quellenstatus in den Zielstatus zu versetzen. Zum
Hinzufügen einer Aktion klicken Sie auf eine Zelle, klicken auf den Abwärtspfeil und wählen Neue
Aktion aus.
Geben Sie einen Namen für die Aktion ein und klicken Sie auf
OK. Fahren Sie fort und fügen Sie die Aktionen hinzu, die zur Unterstützung Ihres
Statusübergangsmodells erforderlich sind. Sie müssen mindestens die Aktionen angeben, die es Benutzern
ermöglichen, das Arbeitselement aus seinem ursprünglichen Status in seinen Endstatus zu versetzen. Wählen
Sie im Feld Aktion für Start die Aktion aus, die das Arbeitselement in seinen
Anfangsstatus versetzt.
Wählen Sie im Feld Aktion für Auflösung die Aktion aus, die
dazu dient, das Arbeitselement in einen aufgelösten Status zu versetzen. Wählen Sie im Feld Erneut
öffnen die Aktion aus, die dazu dient, ein Arbeitselement, das sich in einem aufgelösten Status befindet,
erneut zu öffnen.
Klicken Sie auf Speichern, um Ihre Änderungen zu speichern.
- Unter Konfigurationsdaten erweitern Sie
Arbeitselemente. Klicken Sie auf Workflow-Bindings.
Wählen Sie eine Typkategorie und anschließend
den gewünschten Workflow aus, um die Typkategorie dem Workflow zuzuordnen. Klicken Sie auf Speichern, um Ihre Änderungen zu speichern.
Der neue Workflow gilt für alle Arbeitselementtypen, die zu der Typkategorie für Arbeitselemente gehören, an
die der Workflow gebunden ist.