Dieser Workshop konzentriert sich auf das Ermitteln von Mitarbeitern und Geschäftsentitäten, die an einer
Geschäftsanwendungsfallrealisierung teilnehmen. Um eine produktive Arbeitsweise zu gewährleisten, laden Sie 3-7
Personen ein. Besorgen Sie eine Pinnwand, eine Tafel und Post-its.? Mit zunehmender Dauer des
Workshops sollte Ihre Ergebnisse die Wände des Raums füllen. Dabei sollte darauf geachtet werden, dass jeder die
unterschiedlichen Arten von Diagrammen sehen und vergleichen kann, die unterschiedliche Aspekte der Realisierung eines
Geschäftsprozesses zeigen. Diese Diagramme werden hier in der Reihenfolge vorgestellt, in der sie eingeführt werden
sollten. Nach der Einführung der Diagramme werden diese jedoch parallel weiterentwickelt.
Studieren Sie den Workflow eines Geschäftsanwendungsfalls. Markieren Sie jeden Abschnitt in Ihrem Text, um
Zuständigkeiten aufzuzeigen, die zu einem Mitarbeiter oder einer Geschäftsentität passen. Wenn Sie ein
Aktivitätsdiagramm für den Workflow gezeichnet haben, markieren Sie die Aktivitätszustände im Diagramm. Verwenden Sie
Post-its in zwei Farben? - eine Farbe für Mitarbeiter und eine für Entitäten.
Erstellen Sie ein neues Aktivitätsdiagramm mit einem Verantwortlichkeitsbereich für jeden Mitarbeiter, von dessen
Beteiligung zu diesem Zeitpunkt wissen. Erörtern Sie, wie die Tasks auf die teilnehmenden Mitarbeiter verteilt werden
sollen. Einige Aufgaben müssen möglicherweise aufteilt werden, einige könnten unter Umständen zusammengeführt
werden.
Beispiel für ein Aktivitätsdiagramm mit Verantwortlichkeitsbereichen.
Nachdem Sie wissen, welche Zuständigkeiten die einzelnen Mitarbeiter haben, können Sie damit beginnen, mit
Objektflüssen in den Aktivitätsdiagrammen Geschäftsentitäten im Bild hinzuzufügen. Damit das Bild übersichtlich bleibt,
müssen Sie jedoch häufig die Geschäftsentitäten auf die Entitäten beschränken, die für den Workflow am wichtigsten
sind. Für die Details von Geschäftsentitäten sind Klassendiagramme die bessere Wahl.
Beispiel für ein Aktivitätsdiagramm mit hinzugefügten Objektflüssen.
Zum Zusammenfassen der Ergebnisse können Sie ein Klassendiagramm erstellen, das die Mitarbeiter und die primären
Geschäftsentitäten zeigt. In diesem Klassendiagramm können Sie auch damit beginnen, die Beziehungen zwischen
Mitarbeitern und Geschäftsentitäten hinzuzufügen, die erforderlich sind, um den Workflow der
Geschäftsanwendungsfallrealisierung durchzuführen.
Wenn die Anzahl der Mitarbeiter und Geschäftsentitäten hoch sind, benötigen Sie möglicherweise mehrere Diagramme. Es
wird Folgendes empfohlen:
-
ein Diagramm, das zeigt, wie die Mitarbeiter interagieren (ohne irgendwelche Geschäftsentitäten zu zeigen),
-
ein Diagramm für jeden untergeordneten Ablauf der Geschäftsanwendungfallrealisierung. Jedes dieser Diagramme sollte
lediglich die Mitarbeiter und Geschäftsentitäten enthalten, die am untergeordneten Ablauf beteiligt sind. Sie
können das Diagramm sogar soweit eingrenzen, dass nur die interessantesten Geschäftsentitäten gezeigt werden.
Ein Klassendiagramm zeigt, in welcher Relation Mitarbeiter und Geschäftsentitäten bei der Durchführung eines Workflows
für die Realisierung des Geschäftsanwendungsfalls zueinander stehen.
Wie bereits erwähnt, kann es hilfreich sein, in einem separaten Klassendiagramm zu verfolgen, wie die
Geschäftsentitäten miteinander in Beziehung gesetzt werden müssen.
Ein Klassendiagramm, das die Geschäftsentitäten und ihre Beziehungen zeigt.
Ablaufdiagramme, die häufiger beschreibender sind als Aktivitätsdiagramme, eignen sich in den folgenden Situationen für
die Beschreibung des Workflows:
-
Wenn Teile der Geschäftsanwendungsfallrealisierung komplex oder unklar sind.
-
Wenn nur wenige Mitarbeiter und Geschäftsentitäten beteiligt sind, aber viele Operationen ausgeführt werden müssen.
-
Wenn es wichtig ist, den exakten Ablauf in einem Workflow zu zeigen, d. h. den Ablauf der Nachrichten für
Operationen von Mitarbeitern und den Ablauf von Nachrichten für Operationen von Geschäftsentitäten.
Wenn die Anzahl der Mitarbeiter und Geschäftsentitäten hoch sind, benötigen Sie möglicherweise mehrere Ablaufdiagramme.
Unsere Empfehlungen für Kommunikationsdiagramme gelten auch für Ablaufdiagramme. Beginnen Sie mit dem normalen Workflow
der Anwendungsfallrealisierung. Fahren Sie dann mit den alternativen untergeordneten Abläufen fort.
Gehen Sie wie folgt vor, um ein Ablaufdiagramm einer Geschäftsanwendungsfallrealierung zu zeichnen:
-
Stellen Sie alle Mitarbeiter und Geschäftsentitäten, die an dem Workflow beteiligt sind, in ein Ablaufdiagramm.
-
Beschreiben Sie, wie die Mitarbeiter über Nachrichten interagieren. Geben Sie für jede Nachricht die jeweilige
Operation an. Wenn ein Mitarbeiter eine Geschäftsentität bearbeitet, geben Sie die jeweilige Operation an.
-
Beschreiben Sie im Textrand jede Aktivierung (Nachricht, die eine Operation anfordert).
Ein Ablaufdiagramm dokumentiert, wie Mitarbeiter interagieren und Geschäftsentitäten bearbeiten, um den Workflow einer
Geschäftsanwendungsfallrealisierung durchführen.
Wenn Sie fertig sind, speichern Sie die Informationen zu jedem Mitarbeiter und jeder Geschäftsentität, d. h. welche
Aufgaben jeder bzw. jede ausführen soll. Die Aufgaben beschreiben Sie später. Speichern Sie die Informationen zu dem
Geschäftsanwendungsfall und seiner Realisierung, indem Sie den Inhalt der Pinnwand kopieren. Sie könnten beispielsweise
mit einer Digitalkamera ein Bild von der Pinnwand machen. Ein digitales Bild kann auf der Homepage eines Projekts
bereitgestellt werden.
|