Auf dieser Seite

Weitere Aktivitätstypen

Was weitere Aktivitätstypen sind

Über einfache Tasks und Subprozesse hinaus bieten diese zusätzlichen BPMN 2.0-Aktivitätstypen präzisere und flexiblere Möglichkeiten zur Workflow-Modellierung. Jeder Typ erfüllt eine bestimmte Aufgabe und optimiert den Prozessablauf.

Eingeklappter Subprozess
Ad-hoc-Subprozess
Schleifen-Task
Multi-instance Task
Vergütungs-Task
Vergütungs- und Ad-hoc-Task

Eingeklappter Subprozess

ProcessMind BPMN-Symbol für einen eingeklappten Subprozess zur Gruppierung von Tasks

Ein eingeklappter Subprozess fasst eine Reihe von Tasks innerhalb des übergeordneten Prozesses zusammen und sorgt dadurch für mehr Klarheit. Er verdichtet mehrere Schritte zu einer einzigen Darstellung, die an anderer Stelle im Diagramm in erweiterter Form näher beschrieben wird.

Ad-hoc-Subprozess

ProcessMind BPMN-Symbol für einen Ad-hoc-Subprozess mit flexibler Task-Reihenfolge

Ad-hoc-Subprozesse folgen keiner festen Reihenfolge. Tasks können in beliebiger Reihenfolge ausgeführt oder bei Bedarf übersprungen werden. Dadurch lässt sich der Ablauf flexibel an konkrete Anforderungen anpassen.

Schleifen-Task

ProcessMind BPMN-Symbol für einen Schleifen-Task zur wiederholten Ausführung von Aktivitäten

Schleifen-Tasks werden auf Grundlage einer „do while“-Schleife wiederholt ausgeführt. Die Aktivitäten laufen so lange weiter, bis eine bestimmte Bedingung erfüllt ist. Dadurch werden die Tasks abgeschlossen, bevor der Prozess mit den nachfolgenden Aktivitäten fortfährt.

Multi-instance

ProcessMind BPMN-Symbol für einen Multi-instance Task zur parallelen oder sequenziellen Ausführung

Multi-instance-Aktivitäten sind wiederholte Tasks, die für eine festgelegte Anzahl von Elementen ausgeführt werden, ähnlich einer for-each-Schleife. Die Ausführung erfolgt parallel, dargestellt durch vertikale Linien, oder sequenziell, dargestellt durch horizontale Linien, bis alle Instanzen abgeschlossen sind.

Vergütung

ProcessMind BPMN-Symbol für einen Vergütungs-Task zur Umsetzung von Korrekturmaßnahmen

Vergütungs-Tasks verwalten Vergütungsereignisse innerhalb von Workflows. Sie werden über Associations statt über Sequence Flows verbunden und stellen sicher, dass Korrekturmaßnahmen in BPMN-Prozessen effizient umgesetzt werden.

Kombinierte Vergütung

ProcessMind BPMN-Symbol für einen Ad-hoc- und Vergütungs-Task zur flexiblen Umsetzung von Korrekturmaßnahmen

Integrierte Vergütungs-Tasks verwenden Schleifen oder mehrere Instanzen für eine flexible Ausführung. Sie arbeiten mit anderen Task-Typen zusammen, etwa für manuelle Wiederholungen bis zur Behebung eines Problems oder für wiederholte parallele Ausführungen.

Zusammenfassung der Anwendungsfälle

  • User Task: Menschliche Entscheidungen treffen oder Eingaben erfassen.
  • Service Task: Automatisierte Aktionen über Systeme oder Services ausführen.
  • Script Task: Benutzerdefinierte automatisierte Aktionen mithilfe von Skripten ausführen.
  • Manual Task: Aktionen außerhalb der direkten Systemsteuerung bearbeiten.
  • Business Rule Task: Automatisierte Entscheidungen auf Grundlage von Geschäftsregeln treffen.
  • Send/Receive Task: Die Kommunikation zwischen Systemen oder Prozessen ermöglichen.
  • Call Activity: Subprozesse oder Tasks effizient wiederverwenden.
  • Schleife/Multi-instance: Wiederholte Tasks für mehrere Bedingungen oder Beteiligte verwalten.

Diese Aktivitätstypen ermöglichen eine detaillierte Verwaltung von Tasks in BPMN-Prozessen und eine präzise Modellierung sowohl menschlich gesteuerter als auch systemgesteuerter Workflows.

Verwandte Themen