Auf dieser Seite

Pools und Swimlanes

Was sind Pools und Swimlanes?

In BPMN 2.0 dienen Pools und Swimlanes, auch Lanes genannt, dazu, Prozesse zu strukturieren und die an einem Geschäftsprozess beteiligten Rollen, Abteilungen oder Einheiten visuell darzustellen. Sie machen sichtbar, wer für welche Tasks verantwortlich ist und wie die verschiedenen Beteiligten miteinander interagieren.

ProcessMind-BPMN-Visualisierung von Pools und Swimlanes für Rollen und Verantwortlichkeiten

Pools

  • Zweck: Ein Pool stellt einen wichtigen Beteiligten am Prozess oder eine übergeordnete Einheit dar, etwa eine Organisation, ein System oder einen Geschäftspartner. Pools definieren die Grenzen eines Prozesses und zeigen, dass verschiedene Pools unterschiedliche Organisationen oder Abteilungen darstellen können, die zusammenarbeiten.

  • Darstellung: Ein großes Rechteck, das einen vollständigen Prozess einschließt. Es kann mehrere Swimlanes, also Lanes, enthalten. Jeder Pool stellt jedoch einen eigenständigen Prozess oder Beteiligten dar.

  • Beispiel: In einem Prozess, in dem zwei Unternehmen miteinander interagieren, können Sie einen Pool für „Unternehmen A“ und einen weiteren für „Unternehmen B“ anlegen.

  • Anwendungsfall: Pools werden typischerweise verwendet, wenn Sie Interaktionen zwischen verschiedenen Einheiten modellieren möchten, etwa zwischen einem Unternehmen und einem externen Anbieter, Partner oder Kunden. Jede Einheit erhält einen eigenen Pool. Die Message Flows zwischen den Pools zeigen die Kommunikation zwischen den Einheiten.

Swimlanes (Lanes)

  • Zweck: Eine Swimlane oder Lane ist eine Unterteilung innerhalb eines Pools. Sie strukturiert Activities nach bestimmten Rollen, Abteilungen oder Systemen. Lanes machen sichtbar, wer für die Ausführung bestimmter Tasks innerhalb eines Pools verantwortlich ist.

  • Darstellung: Horizontale oder vertikale Unterteilungen innerhalb eines Pools, die jeweils einen anderen Beteiligten darstellen, etwa eine Abteilung, Rolle oder ein System.

  • Beispiel: Innerhalb des Pools für ein Unternehmen können Sie Lanes für „Vertrieb“, „Finanzen“ und „Kundenservice“ anlegen und den jeweiligen Abteilungen Tasks zuweisen.

  • Anwendungsfall: Lanes weisen innerhalb eines Pools Verantwortlichkeiten für Tasks zu und machen sichtbar, wer welche Activity ausführt. Tasks zur Rechnungsverarbeitung können beispielsweise in der Lane „Finanzen“ liegen, während Tasks zu Kundenanfragen in der Lane „Kundenservice“ platziert werden.

ProcessMind-BPMN-Symbol für einen eingeklappten Pool mit externen Beteiligten

Eingeklappter Pool

  • Zweck: Ein eingeklappter Pool stellt einen Beteiligten am Prozess dar, etwa ein Unternehmen, eine Abteilung oder ein System, dessen interner Prozessablauf nicht angezeigt wird. So lassen sich Interaktionen zwischen verschiedenen Beteiligten darstellen, ohne Details zu deren internen Workflows offenzulegen.

  • Darstellung: Ein großes Rechteck ohne dargestellte interne Activities. Es enthält in der Regel nur den Namen des Beteiligten. Message Flows können in den Pool hinein- oder aus ihm herausführen und die Interaktion mit anderen Beteiligten zeigen.

  • Beispiel: Ein Diagramm kann die Interaktion eines Unternehmens mit einem Lieferanten zeigen. Die internen Prozesse des Unternehmens werden dargestellt, während der Lieferant als eingeklappter Pool erscheint. So wird seine Beteiligung sichtbar, ohne seine internen Schritte zu zeigen.

  • Anwendungsfall: Eingeklappte Pools eignen sich, wenn Sie die Interaktion mehrerer Beteiligter darstellen möchten, ohne die detaillierten Prozesse aller Beteiligten zu betrachten. Sie können beispielsweise zeigen, wie ein Kunde mit einem externen Anbieter interagiert, ohne dessen interne Vorgehensweisen darzustellen.

Beispiel

ProcessMind-BPMN-Beispieldiagramm mit Pools und Swimlanes für Rollen und Verantwortlichkeiten

Dieses Diagramm stellt einen einzelnen Beteiligten am Prozess dar:

Lieferant

Der Pool enthält mehrere Lanes, die Abteilungen darstellen innerhalb der Organisation.

Die Marketing-Lane ist unterteilt in zwei spezifischere Verantwortungsbereiche:

  • Pre-Sales: Activities, die den Vertriebsprozess vor dem Abschluss eines Geschäfts unterstützen.
  • Post-Sales: Activities nach einem Verkauf, die auf Kundenbindung und langfristige Kundenbeziehungen ausgerichtet sind.

Lanes machen sichtbar, welche Abteilung oder Rolle für bestimmte Activities verantwortlich ist, während alle Activities Teil derselben übergeordneten Organisation bleiben.

Mit Pools und Lanes lassen sich komplexe Prozesse klar strukturieren, indem die Zusammenarbeit verschiedener Abteilungen innerhalb einer Organisation dargestellt wird.

Verwandte Themen