Hauptmenü öffnen

Decision Model and Notation

Decision Model and Notation (kurz DMN) ist ein offizieller Notationsstandard für Entscheidungsregeln im Geschäftsprozessmanagement, der von der Object Management Group (OMG) definiert wurde. Dieser Standard wird zum Beschreiben und Modellieren von wiederholbaren Entscheidungen in Organisationen genutzt. DMN ermöglicht Nutzern aus den verschiedensten Abteilungen, effektiv bei der Entscheidungsmodellierung zusammenzuarbeiten.[1]

Inhaltsverzeichnis

EntwicklungBearbeiten

Die erste Version des Standards erschien im September 2015. Seit Juni 2016 gibt es die Version Decision Model and Notation 1.1.

GegenstandBearbeiten

DMN dient dem Dokumentieren von Entscheidungen in allen Bereichen eines Unternehmens und erleichtert somit die Kommunikation zwischen den Abteilungen. Angefangen beim Business Analysten, welcher die Entscheidungsanforderungen dokumentiert, über den technischen Entwickler, der die Entscheidungsregeln automatisiert, bis hin zur Anwendung und Überwachung der Entscheidungsregeln durch den Fachbereich.[2][3]

ZieleBearbeiten

Ziel der DMN ist es, die Entscheidungen von den Geschäftsprozessen loszulösen. Hierzu werden Entscheidungsprozesse graphisch dargestellt und Entscheidungsregeln festgelegt. Dadurch werden wiederkehrende Entscheidungen im operativen Alltagsgeschäft eines Unternehmens transparent gemacht. Sollten sich die Entscheidungsgrundlagen ändern, müssen nur diese angepasst werden, die davon abhängigen Geschäftsprozesse bleiben jedoch unverändert.[4][5]

AnwendungBearbeiten

DMN kann zu unterschiedlichen Zwecken verwendet werden. Eine Möglichkeit ist zur genauen Analyse der Geschäftsprozesse, indem diese hinterfragt werden und die Entscheidungen in Teilentscheidungen aufgespalten werden. Eine andere Möglichkeit ist die Automatisierung von Entscheidungen mit Hilfe der Entscheidungstabellen (Decision Table) und der Expression Language FEEL (Friendly Enough Expression Language).[6]

VorteileBearbeiten

  • Schnelle Anpassung der Geschäftsregeln an sich ändernde Anforderungen, ohne die Geschäftsprozesse zu verändern
  • Automatisierung der Entscheidungslogik
  • Möglichkeit der nahtlosen Integration in BPMN (Business Process Model and Notation)[7]

ElementeBearbeiten

Decision Model and Notation setzt sich zusammen aus dem Decision Requirements Diagram (kurz: DRD, deutsch: Entscheidungsdiagramm), der graphischen Darstellung der Entscheidungsregel, sowie dem Decision Table (deutsch: Entscheidungstabelle), anhand dem für jeden gelieferten Input die passende Entscheidung abgelesen wird. Als Sprache wird die Expression Language FEEL (Friendly Enough Expression Language) genutzt. Durch die Nutzung dieser Sprache können Entscheidungen automatisiert werden.[8][9]

Verbindung zu BPMNBearbeiten

DMN (Decision Model and Notation) ist zwar eine eigenständige Notation, aber die Konzipierung ermöglicht eine einfache Verknüpfung mit BPMN (Business Process Model and Notation). Prozesse können hierbei getrennt von Entscheidungen betrachtet werden, mit dem Vorteil, dass der Prozess verschlankt und die Entscheidung nachvollziehbar wird. Um das zu erreichen, kann wie folgt vorgegangen werden:

  • Entscheidungen im Geschäftsprozess identifizieren
  • Entscheidungsmodell getrennt vom Prozess betrachten
  • Bericht- und Update-Prozesse implementieren, um kontinuierlich Optimierungen durchführen zu können[10]

LiteraturBearbeiten

  • Tom Debevoise und James Taylor: Prozess- und Entscheidungsmodellierung in BPMN/DMN. 1. Januar 2016, ISBN 978-1519542960

WeblinksBearbeiten

EinzelnachweiseBearbeiten

  1. Object Management Group: Decision Model and Notation (DMN) V1.1. 1. Juni 2016
  2. Sven Dobke (MID GmbH): Was ist DMN (Decision Model and Notation)? Kurz erklärt! Blogpost vom 28. September 2016
  3. Tom Debevoise, James Taylor: Prozess- und Entscheidungsmodellierung in BPMN/DMN. 1. Januar 2016 (S. 9/10)
  4. Marcus Winteroll: Entscheidungen mit DMN analysieren und modellieren. Fachartikel im Business Technology, Ausgabe Februar 2015. oose Innovative Informatik
  5. Michael Jacob (MID GmbH): DMN, ACM, BPM, BRM, CMMN – Alles klar? Blogpost vom 16. September 2016.
  6. Marcus Winteroll: Entscheidungen mit DMN analysieren und modellieren. Fachartikel im Business Technology, Ausgabe Februar 2015. oose Innovative Informatik
  7. Johannes Stöhr (Signavio GmbH): Methodisches Vorgehen mit DMN. Whitepaper von November 2015
  8. Bernd Rücker: Decision Model and Notation: Zwischen Fachseite und IT. Fachartikel im Business Technology, Ausgabe Februar 2016. Camunda
  9. Rainer Feldbrügge: Geschäftsregeln modellieren. Blogpost vom 16. Dezember 2014. Dr. Rainer Feldbrügge, Personal- und Organisationsberatung
  10. Marcus Winteroll: Entscheidungen mit DMN analysieren und modellieren. Fachartikel im Business Technology, Ausgabe Februar 2015. oose Innovative Informatik