FACHWISSEN · AUTOMATISIERUNG & TRANSFORMATION

Entscheidungstabellen in der BPA: Warum die Reihenfolge von Regeln das Ergebnis verändern kann

BestExperts – Automatisierung und Zusammenarbeit / automation and collaboration

Eine automatisierte Entscheidung soll nachvollziehbar sein: Welche Angaben führten zu welchem Ergebnis? Entscheidungstabellen können dabei helfen. Allerdings genügt eine Liste verständlicher Regeln nicht, wenn mehrere Regeln gleichzeitig passen.

Trefferregeln gehören zur fachlichen Bedeutung

Der Standard DMN beschreibt unterschiedliche Trefferstrategien für Entscheidungstabellen. Bei „Unique“ sollen sich Regeln nicht überschneiden, sodass höchstens eine Regel passt. Bei „First“ kann es mehrere Treffer geben; maßgeblich ist die zuerst aufgeführte passende Regel. Andere Strategien können mehrere Ergebnisse sammeln oder nach einer festgelegten Ergebnispriorität auswählen.

Damit ist die Reihenfolge nicht bei jeder Tabelle nur eine Frage der Darstellung. Wird „First“ verwendet, kann das Verschieben einer Zeile die Entscheidung verändern, obwohl kein Bedingungstext angepasst wurde.

Ein fiktiver Serviceprozess

Eine interne Anfragensteuerung kennt zwei Bedingungen: „kritische Anlage betroffen“ und „vollständige Standardunterlagen vorhanden“. Die erste Regel ordnet eine technische Prüfung an, die zweite eine Standardbearbeitung. Ein Vorgang kann beide Bedingungen erfüllen.

Bei einer unklaren Trefferauswertung ist das Ergebnis widersprüchlich. Eine bewusst gewählte Priorität kann den Konflikt lösen. Alternativ können die Bedingungen so formuliert werden, dass die Standardbearbeitung kritische Anlagen ausdrücklich ausschließt. Welche Lösung richtig ist, muss fachlich entschieden werden.

Grenzwerte und Lücken testen

Ein hilfreicher Testbestand enthält Werte direkt unter, auf und über einer Grenze. Zusätzlich werden fehlende Angaben, unerwartete Kategorien und Fälle mit mehreren passenden Bedingungen geprüft. Für jede Eingabe sollte ein erwartetes Ergebnis feststehen.

Auch der Fall „keine Regel passt“ benötigt eine bewusste Behandlung. Er kann eine Rückfrage auslösen oder einen fachlichen Ausnahmefall markieren. Eine stillschweigende Standardentscheidung wäre nur dann sinnvoll, wenn sie ausdrücklich vorgesehen und geprüft ist.

Änderungen verständlich freigeben

Eine Regeländerung sollte zeigen, welche bisherigen Testfälle ein anderes Ergebnis erhalten. So lässt sich eine fachliche Diskussion über die Wirkung führen, statt nur die neue Formulierung zu betrachten. Version und Gültigkeitsbeginn helfen dabei, spätere Entscheidungen nachvollziehbar einzuordnen.

Für den Betrieb kann es genügen, Eingabekategorien, verwendete Regelversion und Ergebnis zu protokollieren. Vollständige Dokumente oder personenbezogene Inhalte müssen dafür nicht automatisch kopiert werden. Die Tabelle macht eine Entscheidung transparenter; sie macht eine ungeprüfte Regel jedoch nicht von selbst richtig.

WordPress Cookie Plugin von Real Cookie Banner