Entscheidungsmodellierung
Die Entscheidungsmodellierung (decision modelling) zeigt, wie wiederkehrende Geschäftsentscheidungen getroffen werden: jene, die immer wieder anfallen, die Regeln folgen und die sich auf denselben Datenbestand beziehen. Ein Entscheidungsmodell verbindet drei Elemente, die Entscheidung selbst, die Information, die sie verbraucht, und das Wissen, also die Geschäftsregeln, die sie steuern. Eine einfache Entscheidung wird durch eine einzige Tabelle oder einen einzigen Baum abgebildet; eine komplexe Entscheidung zerfällt in verknüpfte Teilentscheidungen, die je einzeln beschrieben werden, was ein Entscheidungsanforderungsdiagramm trägt. Entscheidungen werden selten isoliert getroffen und ihre Modellierung dient ebenso dazu, eine Entscheidung explizit und wartbar zu machen, wie dazu, vorgelagert jene abzustecken, die eine Analyse verdienen. Die Entscheidungsmodellierung tritt daher in drei Darstellungen auf und die Wahl zwischen ihnen richtet sich nach der Form der Entscheidung: Entscheidungstabelle und Entscheidungsbaum beschreiben eine einzelne Entscheidung, das Entscheidungsanforderungsdiagramm strukturiert ein Netz verknüpfter Entscheidungen.
Ziel
Die Entscheidungsmodellierung macht explizit, wie eine wiederkehrende Geschäftsentscheidung getroffen wird, indem sie die Entscheidungslogik, die Regeln und die von ihnen abgefragten Daten vom Prozess trennt, der die Entscheidung aufruft. Das Ergebnis ist ein Modell der Entscheidung, im gewählten Detaillierungsgrad gezeichnet, das eine Anspruchsgruppe lesen kann, das sich für die Wirkungsanalyse eignet und das die Person überdauert, die die Entscheidung heute aus dem Kopf trifft. Es beantwortet eine präzise Frage: wie wird diese Entscheidung getroffen, aus welchen Eingaben, unter welchen Regeln und mit wessen Befugnis.
Das BABOK fasst jeden Ansatz der Entscheidungsmodellierung um drei Elemente zusammen. Die Entscheidung ist die zu klärende Frage und ihre Antwort. Die Information ist die Menge der Daten, die die Entscheidung als Eingabe verbraucht. Das Wissen ist der Bestand an Geschäftsregeln, der, auf die Information angewandt, die Antwort erzeugt. Diese Regeln sind zweierlei Art: eine definitorische Regel legt fest, was per Konstruktion wahr ist, etwa dass eine Steuer korrekt berechnet ist; eine verhaltensbezogene Regel schränkt ein, was geschehen muss, etwa dass eine Rechnungsadresse zur vorgelegten Kreditkarte passt. Dieses gemeinsame Vokabular teilen die drei Darstellungen, welche Form sie auch annehmen.
Ein und dasselbe Modell dient mehreren Zwecken. Es dokumentiert eine von Hand getroffene Entscheidung, es speist eine regelbasierte Automatisierung und es steckt vorgelagert eine Arbeit an Data Mining oder prädiktiver Analytik ab. Entscheidungen werden selten isoliert getroffen: viele stehen in einer Kette, in der jede die nächste bedingt, sodass ihre Modellierung auch dazu dient, jene aufzuspüren, die eine Analyse verdienen, und zu prüfen, ob sie sich an der Strategie ausrichten, bevor die Daten eingesetzt werden. Auf Ebene der Organisation verbindet ein umfassendes Entscheidungsmodell diese Entscheidungen mit Prozessen, mit Leistungskennzahlen und mit den Einheiten, die deren Regeln tragen.
Wann welche Technik wählen
Eine einzige Frage scheidet die drei Darstellungen: Passt die Entscheidung in eine einzige Darstellung oder muss sie in ein Netz zerlegt werden? Eine Entscheidung, die in einem Zug getroffen wird, bildet eine Entscheidungstabelle oder ein Entscheidungsbaum ab. Eine komplexe Entscheidung, die sich in voneinander abhängige Teilentscheidungen zerlegen lässt, strukturiert ein Entscheidungsanforderungsdiagramm, in dem jede Teilentscheidung einzeln beschrieben und mit jenen verbunden wird, von denen sie abhängt.
Ist die Entscheidung eine einzelne, richtet sich die Wahl nach der Form ihrer Logik und entscheidet sich zwischen der Entscheidungstabelle und dem Entscheidungsbaum. Das BABOK merkt an, dass Bäume in manchen Branchen gebräuchlich, aber deutlich weniger verbreitet als Tabellen sind und dass sie für bestimmte Arten von Regeln besonders wirksam sind, allen voran für Segmentierungsregeln.
Das Entscheidungsanforderungsdiagramm arbeitet auf einer anderen Ebene. Eine Tabelle und ein Baum sagen, wie eine bestimmte Entscheidung getroffen wird; das Diagramm zeigt, wie mehrere Entscheidungen zusammenhängen, welche eine andere speist und woher die Befugnis für ihre Regeln stammt. Das ist sein eigentlicher Beitrag: wo Tabelle und Baum auf der Ebene einer atomaren Entscheidung bleiben, fasst das Diagramm das Ganze und macht die Abhängigkeiten sichtbar, die die Entscheidungen verbinden. Seine Elemente greifen eins nach dem anderen die drei Elemente jedes Entscheidungsmodells auf, die Entscheidung, die Information, die sie verbraucht, und das Wissen, das sie steuert, dazu die Quelle dieses Wissens. Deshalb beherbergt ein Entscheidungsanforderungsdiagramm häufig Tabellen und Bäume an der Stelle, an der es auf die Logik jeder Entscheidung verweist.
| Darstellung | Wann sie wählen | Form der Entscheidung |
|---|---|---|
| Entscheidungstabelle | Eine atomare Entscheidung, die von zahlreichen Kombinationen von Bedingungen über denselben Datenbestand bestimmt wird, vollständig und überprüfbar abzudecken. | Eine Entscheidung, mehrere Regeln, tabellarische Form. |
| Entscheidungsbaum | Eine Entscheidung, deren Regeln Bedingungen teilen und sich als Kette von Zweigen lesen lassen, typischerweise eine Kundensegmentierung. | Eine Entscheidung, geteilte Bedingungen, verzweigte Form. |
| Entscheidungsanforderungsdiagramm | Eine komplexe Entscheidung, die in voneinander abhängige Teilentscheidungen zu zerlegen ist, wobei die Information und das Wissen gezeigt werden, von denen jede abhängt. | Mehrere verknüpfte Entscheidungen, Netzform. |
Quellen
- IIBA, A Guide to the Business Analysis Body of Knowledge (BABOK Guide) v3, §10.17 Decision Modelling.
- IIBA, Guide to Business Data Analytics, §3.8 Decision Modelling and Analysis: die Perspektive, die eine Entscheidung in eine Kette von Entscheidungen auf Unternehmensebene stellt.
- OMG, Decision Model and Notation (DMN): die branchenübliche Standardnotation hinter dem Entscheidungsanforderungsdiagramm und der Entscheidungsmodellierung im Allgemeinen.

