Entscheidungslogik bezeichnet die formalisierte Darstellung der Regeln, Kriterien und Bedingungen, nach denen ein System oder Prozess zwischen mehreren möglichen Handlungsoptionen wählt. Sie überführt informelle, implizite Entscheidungsregeln – das Erfahrungswissen und die Richtlinien, die bisher in den Köpfen von Sachbearbeitern lebten – in explizite, maschinenlesbare Strukturen, die automatisch ausgewertet werden können.
Entscheidungslogik ist das Bindeglied zwischen Geschäftsstrategie und automatisierter Ausführung: Wenn ein Unternehmen definiert hat, unter welchen Bedingungen ein Kredit gewährt, eine Retoure genehmigt oder ein Auftrag priorisiert werden soll, muss diese Logik präzise formalisiert werden, bevor sie automatisiert werden kann. Unklare, widersprüchliche oder unvollständige Entscheidungslogik ist die häufigste Ursache für scheiternde Automatisierungsprojekte.
Darstellungsformen von Entscheidungslogik
- Wenn-Dann-Regeln: Einfachste Form – direkte Bedingung-Aktion-Paare. Gut lesbar, aber bei vielen Regeln schnell unübersichtlich
- Entscheidungstabellen: Matrixförmige Darstellung mehrerer Bedingungskombinationen und ihrer Ergebnisse – übersichtlich bei mehreren Eingabevariablen
- Entscheidungsbäume: Hierarchische Verzweigungslogik – jede Entscheidungsebene führt zu Folgeentscheidungen oder Ergebnissen
- Scorecards: Mehrere gewichtete Kriterien fließen zu einem Gesamtscore zusammen, der eine Schwellenentscheidung auslöst
- DMN (Decision Model and Notation): ISO-Standard für maschinenlesbare, visuell dargestellte Entscheidungslogik – ideal für komplexe, auditierbare Entscheidungsprozesse
Entscheidungslogik in der Praxis
// Entscheidungslogik: Retouren-Genehmigung WENN bestelldatum_tage_zurück <= 14 UND artikel_kategorie != „Lebensmittel“ UND artikel_kategorie != „Hygieneprodukte“ DANN genehmigt() WENN bestelldatum_tage_zurück > 14 UND bestelldatum_tage_zurück <= 30 UND kunde_status == „premium“ DANN genehmigt() WENN bestelldatum_tage_zurück > 30 DANN abgelehnt() SONST manuelle_prüfung()
Qualität der Entscheidungslogik als Erfolgsfaktor
Präzise Entscheidungslogik ist die Grundvoraussetzung für zuverlässige Automatisierung: Eine Logik mit Lücken produziert Ausnahmen. Eine Logik mit Widersprüchen produziert falsche Ergebnisse. Eine Logik, die nicht alle relevanten Variablen berücksichtigt, produziert ungerechtfertigte Entscheidungen. Das Aufdecken und Präzisieren der bestehenden Entscheidungslogik – oft ein intensiver Prozess gemeinsam mit Fachabteilungen – ist häufig die aufwändigste und wertvollste Phase eines Automatisierungsprojekts.
Praxisbeispiel
Ein Logistikdienstleister möchte die Priorisierung von Sendungen automatisieren. Workshop mit Operations-Team: Welche Sendungen bekommen wann Priorität? Nach zwei Stunden ist klar: Die Prioritätslogik ist komplex, teils widersprüchlich und weitgehend implizit im Erfahrungswissen der leitenden Disponenten. Vier Workshops und ein Validierungsdurchlauf mit realen Fällen später entsteht eine Entscheidungstabelle mit 12 Bedingungsvariablen und 38 definierten Regelkombinationen – komplett, widerspruchsfrei und maschinenlesbar. Diese Entscheidungslogik wird in die Regelengine überführt. Erste Woche im produktiven Betrieb: 94,3 Prozent der Priorisierungsentscheidungen werden vollautomatisch getroffen. Die drei Wochen Workshop-Aufwand haben sich in der ersten Betriebswoche amortisiert.




