Gleichzeitige Aktivitäten (Alpha)
Der Rechner für gleichzeitige Aktivitäten identifiziert Aktivitätspaare, die innerhalb von Fällen gleichzeitig (zeitlich überlappend) ausgeführt werden. Dies ist nützlich, um Parallelität in Ihren Prozessen zu verstehen und Aktivitäten zu identifizieren, die häufig gleichzeitig ablaufen.
Alpha-Funktion: Dieser Rechner ist Teil des mindzie Alpha-Programms. Es erfordert, dass PreRelease für Ihren Mandanten aktiviert ist. Weitere Informationen finden Sie unter Alpha Features.
Übersicht
Dieser Rechner analysiert Ihr Ereignisprotokoll, um Aktivitäten zu finden, die innerhalb desselben Falls zeitlich überlappen. Er erzeugt zwei Ausgaben:
- Tabelle der gleichzeitigen Aktivitäten - Listet alle Aktivitätspaare auf, die gleichzeitig auftreten, mit Häufigkeitsmetriken
- Konkurrenzmatrix - Eine Matrixansicht, die die gleichzeitigen Beziehungen zwischen Aktivitäten zeigt
Wie Gleichzeitigkeit erkannt wird
Die Erkennungsmethode hängt davon ab, ob Ihr Ereignisprotokoll Startzeiten der Aktivitäten enthält:
Mit verfügbaren Startzeiten:
- Echte temporale Überlappungserkennung
- Zwei Aktivitäten sind gleichzeitig, wenn: Activity1.Start < Activity2.End UND Activity2.Start < Activity1.End
Ohne Startzeiten:
- Fällt auf Erkennung mit demselben Zeitstempel zurück
- Aktivitäten, die zum exakt gleichen Zeitstempel auftreten, gelten als gleichzeitig
Konfigurationsoptionen
Case Percent Threshold
Legt den minimalen Prozentsatz an Fällen fest, die ein gleichzeitiges Paar enthalten müssen, damit dieses in der Ausgabe enthalten ist.
- Standardwert: 5%
- Bereich: 0% bis 100%
- Zweck: Filtert seltene Gleichzeitigkeitspatterns heraus, die als Rauschen gelten können
Niedrigere Werte zeigen mehr Paare (einschließlich seltener), höhere Werte nur die gebräuchlichsten gleichzeitigen Muster.
Include Self-Loops
Steuert, ob eine Aktivität mit sich selbst gleichzeitig auftreten kann (z.B. zwei Instanzen von „Dokument prüfen“, die gleichzeitig laufen).
- Standardwert: Ja (enthalten)
- Optionen: Ja / Nein
Ausgabetabellen
Tabelle der gleichzeitigen Aktivitäten
| Spalte | Beschreibung |
|---|---|
| Activity Pair | Kombinierter Name, der beide Aktivitäten zeigt (z.B. „Activity A <-> Activity B“) |
| Activity1 | Erste Aktivität im Paar |
| Activity2 | Zweite Aktivität im Paar |
| Concurrency Count | Gesamtanzahl der Vorkommen dieses Paares, die gleichzeitig in allen Fällen auftraten |
| Case Count | Anzahl der Fälle, in denen dieses Paar gleichzeitig auftrat |
| Case Percent | Prozentsatz der Gesamtfälle, die dieses gleichzeitige Paar enthalten |
Die Ergebnisse sind nach Case Count (absteigend) und dann nach Concurrency Count sortiert.
Konkurrenzmatrix
Eine quadratische Matrix, in der:
- Zeilen und Spalten Aktivitäten darstellen
- Zellwerte die Fallanzahl zeigen, in der diese beiden Aktivitäten gleichzeitig waren
- Nur Aktivitäten, die den Schwellenwert erfüllen, enthalten sind
Anwendungsfälle
Erkennung von paralleler Arbeit
Finden Sie Aktivitäten, die natürlicherweise parallel auftreten, was auf Folgendes hinweisen kann:
- Parallele Genehmigungsabläufe
- Gleichzeitige Verarbeitungsströme
- Multitasking-Muster
Analyse von Ressourcenkonflikten
Wenn dieselbe Ressource gleichzeitige Aktivitäten ausführt, kann das auf Folgendes hinweisen:
- Probleme bei der Arbeitsverteilung
- Bedarf an zusätzlichen Ressourcen
- Prozessengpässe
Validierung der Prozessentdeckung
Verwenden Sie Gleichzeitigkeitdaten, um Prozessmodelle zu validieren:
- Bestätigung erwarteter paralleler Gateways
- Identifizierung unerwarteter Parallelität
- Überprüfung von Annahmen zum Prozessdesign
Beispiel
Angenommen, in einem Prozess finden „Technische Prüfung“ und „Geschäftliche Prüfung“ oft gleichzeitig statt:
Tabelle der gleichzeitigen Aktivitäten: | Activity Pair | Concurrency Count | Case Count | Case Percent | |---------------|-------------------|------------|--------------| | Technische Prüfung <-> Geschäftliche Prüfung | 1.247 | 892 | 45,2% | | Dateneingabe <-> Validierung | 534 | 423 | 21,4% |
Das zeigt, dass Technische Prüfung und Geschäftliche Prüfung in 45,2 % der Fälle gleichzeitig ablaufen.
Tipps
- Beginnen Sie mit einem höheren Schwellenwert (z.B. 10-20 %), um die wichtigsten Muster zu sehen, und senken Sie ihn dann, um weniger häufige Gleichzeitigkeit zu erkunden
- Vergleichen Sie mit Ihrem Prozessmodell - gleichzeitige Aktivitäten sollten parallelen Gateways in Ihrem BPMN entsprechen
- Beachten Sie Ressourcenaspekte - hohe Gleichzeitigkeit bei geteilten Ressourcen kann auf Engpässe hinweisen
- Verwenden Sie den Rechner für Same Time Pairs für eine zusätzliche Perspektive auf zeitliche Beziehungen
Verwandte Rechner
- Same Time Pairs - Findet Aktivitäten, die zum exakt gleichen Zeitstempel auftreten
- Process Map - Visualisierung des Prozessablaufs einschließlich paralleler Pfade
- Time Between All Activity Pairs - Analyse der Zeitabstände zwischen Aktivitätspaaren
Technische Details
- Algorithmus: O(n * e^2), wobei n = Fälle, e = Ereignisse pro Fall
- Speicher: Speichert eindeutige Aktivitätspaare mit Zählwerten
- Ähnlich wie: PM4PYs
pm4py.statistics.concurrent_activities