FACHWISSEN · PROJEKTE & TRANSFORMATION

BPA-Kompensation: Warum ein Rücknahmeprozess keine Zeitmaschine ist

Ausgeführte Schritte mit passenden fachlichen Gegenaktionen behandeln. / Handle completed steps with appropriate business counteractions.
Ausgeführte Schritte mit passenden fachlichen Gegenaktionen behandeln.

Ein mehrstufiger Ablauf reserviert Material, erzeugt einen Auftrag und informiert einen weiteren Bereich. Danach tritt ein Fehler auf. Ein einfacher Rücksprung im Diagramm macht die bereits ausgeführten Wirkungen nicht ungeschehen. Für solche Situationen braucht es bewusst definierte Gegenaktionen und einen nachvollziehbaren Umgang mit offenen Restzuständen.

Rücknahme ist eine eigene Tätigkeit

Eine technische Datenbanktransaktion kann Änderungen innerhalb ihrer Grenzen zurückrollen. Ein verteilter Geschäftsprozess reicht häufig über diese Grenze hinaus. Bereits verschickte Nachrichten oder bearbeitete externe Vorgänge verschwinden nicht durch eine lokale Rücknahme. Kompensation beschreibt deshalb einen fachlichen Ausgleich für zuvor erfolgreich ausgeführte Arbeit.

Ein fiktiver Reservierungsablauf

Ein Prozess reserviert ein Gerät und bestätigt danach einen Einsatztermin. Wird der Einsatz abgesagt, kann eine Gegenaktion die Reservierung freigeben. Die bereits erfolgte Bestätigung muss jedoch gesondert berichtigt werden. Eine Freigabe und eine korrigierende Nachricht sind unterschiedliche Aufgaben. Beide benötigen passende Voraussetzungen und einen sichtbaren Status.

Gegenaktionen können ebenfalls scheitern

Eine Freigabe kann beispielsweise vorübergehend nicht angenommen werden, weil das Zielsystem nicht erreichbar ist. Dann ist die Kompensation nicht automatisch abgeschlossen. Wiederholbarkeit, Prüfung des tatsächlichen Zustands und eine manuelle Klärungsroute gehören deshalb zur Gestaltung. Ein erneuter Versuch darf nicht versehentlich einen weiteren unabhängigen Vorgang erzeugen.

Vom Normalfall bis zur Ausnahme testen

Für einen sinnvollen Test wird nach jedem wesentlichen Schritt geprüft, welche Wirkungen bereits bestehen und welche Gegenaktion erforderlich wäre. Nicht jede Wirkung ist vollständig rücknehmbar. Das Modell sollte solche Grenzen ausdrücklich nennen. Eine nachvollziehbare Fallübersicht zeigt abgeschlossene Schritte, gestartete Gegenaktionen und offene Klärungen. So bleibt erkennbar, welcher fachliche Zustand tatsächlich erreicht wurde, statt einen bloßen Rücksprung mit einer vollständigen Wiederherstellung zu verwechseln.

WordPress Cookie Plugin von Real Cookie Banner