In den letzten zwei Jahrzehnten sind zahlreiche Tools im Bereich des Geschäftsprozessmanagements (BPM) auf den Markt gekommen. Diese Tools ermöglichen es, Prozesse zu modellieren, zu analysieren, zu optimieren und zu automatisieren. Eine klare Kategorisierung der Tools hat sich bisher nicht durchgesetzt, da viele Tools mehrere Bereiche abdecken, jedoch meist nur in einem besonders stark sind. Im Folgenden präsentieren wir eine anwendungsfallorientierte Kategorisierung dieser Tools.
1. Modellierungssoftware
Modellierungssoftware unterstützt die Erstellung von Geschäftsprozessmodellen. Sie ermöglichen es, Prozesse grafisch darzustellen, was die Analyse und Kommunikation vereinfacht.
Beispiele: Visio von Microsoft, Lucidchart
2. Business Process Management Systeme (BPMS)
BPMS ermöglichen das Modellieren, zentrale Speichern und Organisieren von Prozessen innerhalb einer Prozessarchitektur. Dies stellt sicher, dass die Modelle allen Mitarbeitern zugänglich sind und analysiert werden können. Neben dem Prozessablauf werden oft auch zusätzliche Informationen wie Risiken, IT-Anwendungen, Verantwortlichkeiten und Kontrollen dokumentiert.
Beispiele: ADONIS von BOC, Signavio von SAP, BIC von GBTec
3. Workflow-Engines
Workflow-Engines, auch bekannt als Process-Engines oder Workflow-Management-Systeme (WfMS), automatisieren Prozesse innerhalb eines Unternehmens. Sie orchestrieren die Aufgaben im Prozess und beauftragen Mensch oder Maschine, die anstehenden Aufgaben auszuführen.
Beispiele: Camunda, TIM Solution, Bonita
4. Robotic Process Automation (RPA)
RPA-Tools automatisieren bestimmte Arbeitsschritte, indem sie menschliche Interaktionen mit digitalen Systemen nachahmen. Dadurch werden insbesondere wiederkehrende und zeitaufwändige Aufgaben automatisiert.
Beispiele: UiPath, Automation Anywhere, Blue Prism
5. Process Mining
Process Mining Tools analysieren Systemdaten (z.B. Logfiles), um Prozesse zu identifizieren und zu visualisieren. Sie bieten Einblicke in die tatsächliche Durchführung von Prozessen und helfen dabei, ineffiziente Abläufe zu erkennen und zu verbessern.
Beispiele: Celonis, Apromore, ABBYY Timeline