Was ist eine Prozess-Suite?
Eine Prozess-Suite ist Software, mit der Fachbereiche Geschäftsprozesse grafisch modellieren und ausführen. Meist kommt dafür die Notation BPMN zum Einsatz. Dazu gehören Formulare, Aufgabenlisten für Sachbearbeitende, Auswertungen und Anbindungen an weitere Systeme.
Bekannte Beispiele sind Camunda, Pega und Appian sowie die Prozesswerkzeuge grosser Plattformen.
Was ist Temporal?
Temporal ist eine Open-Source-Plattform für dauerhafte Abläufe. Abläufe werden als gewöhnlicher Code geschrieben, etwa in Go, Java, Python, TypeScript oder .NET. Temporal speichert ihren Stand laufend, wiederholt fehlgeschlagene Schritte und steuert Wartezeiten über Tage oder Monate.
Eine grafische Modellierung oder Formulare bringt Temporal nicht mit. Es richtet sich an Entwicklungsteams und an Abläufe, die vor allem zwischen Systemen stattfinden.
Der Vergleich
| Kriterium | Prozess-Suite | Temporal |
|---|---|---|
| Beschreibung des Ablaufs | grafisch, meist BPMN | als Code |
| Wer gestaltet | Fachbereich zusammen mit der IT | Entwicklungsteam |
| Stärke | Aufgaben von Hand, Formulare, Sichtbarkeit für den Fachbereich | Systemaufrufe, Fehlerbehandlung, sehr lange oder sehr viele Abläufe |
| Fehler und Ausgleich | im Modell, teils mit Programmcode | im Code, mit Wiederholungen und Ausgleichsschritten |
| Tests | je nach Produkt | automatisiert wie übriger Code |
| Änderungen | im Modell, mit Versionen | im Code, mit Versionierung für laufende Abläufe |
| Lizenz | meist kommerziell, teils mit Open-Source-Kern | Open Source; Temporal Cloud als kommerzieller Dienst |
Wann passt eine Prozess-Suite?
- Viele Schritte werden von Menschen in Formularen bearbeitet.
- Der Fachbereich soll Abläufe selbst sehen und anpassen.
- Aufgabenlisten, Stellvertretungen und Eskalationen stehen im Vordergrund.
- Die Zahl der Aufrufe anderer Systeme ist überschaubar.
Wann passt Temporal?
- Der Ablauf besteht vor allem aus Aufrufen anderer Systeme.
- Ausfälle, Wiederholungen und Ausgleich sind die eigentliche Schwierigkeit.
- Abläufe dauern lange oder laufen in grosser Zahl.
- Das Team will Abläufe wie übrige Software entwickeln, testen und ausliefern.
Geht auch beides?
Ja. Häufig übernimmt eine Prozess-Suite die Aufgaben für Menschen und Temporal die technischen Abläufe zwischen den Systemen. Wichtig ist eine klare Grenze: Wer führt den Vorgang, und wer erledigt nur einen Teil davon?
In unserer werkzeugneutralen Analyse gehört diese Abgrenzung dazu. Passt für einen Ablauf eine Prozess-Suite besser, sagen wir das.