Qu’est-ce que le DMN ?

La Decision Model and Notation (DMN) est une notation de modélisation et une définition XML, récemment devenue une norme de l’Object Management Group (OMG).

Vous trouverez plus d’informations à l’adresse suivante :

http://www.omg.org/spec/DMN/1.0/

Grâce au DMN vous pouvez documenter vos décisions opérationnelles de manière structurée et claire afin de les rendre faciles à comprendre pour les acteurs impliqués.

Le DMN est une notation indépendante, créée pour vous permettre de lier les diagrammes DMN aux modèles BPMN.

En complémentant parfaitement le BPMN, le DMN créé une valeur ajoutée lorsque vous modélisez des processus au design complexe. Cette approche vous aide à prévenir une mauvaise conception des processus décisionnels comme dans l’exemple ci-dessous :

../../_images/bpmnmess_en.png

La modélisation de processus décisionnels en BPMN peut donner lieu à des processus extrêmement complexes.

Le DMN regroupe le Decision Requirements Graphs (DRG), et le Decision Requirements Diagrams (DRD).

Les graphiques de critères décisionnels utilisent l’ensemble des composants suivants :

  • Élements

    • Il y a quatre éléments fondamentaux différents en DMN : Décision, Donnée d’entrée, Modèle de Connaissances d’Entreprise et Source de Connaissances :

    Décisions

    L'élément de 'Décision'

    L’élément de ‘Décision’

    Les Décisions représentent un point où un résultat déterminé par une ou plusieurs sources/entrées, faisant usage d’une logique de décision, qui peut invoquer un ou plusieurs modèles de connaissances d’Entreprise.

    Donnée d’entrée

    L'élément 'Donnée d'entrée'

    L’élément ‘Donnée d’entrée’

    Les données d’entrée indiquent les informations utilisées par une ou plusieurs décisions et/ou les modèles de connaissances d’entreprise.

    Modèle de Connaissances d’Entreprise

    L'élément 'Modèle de Connaissances d'Entreprise'

    L’élément ‘Modèle de Connaissances d’Entreprise’

    Les modèles de connaissances d’entreprise fournissent une logique pour un ou plusieurs éléments décisionnels.

    Source de Connaissances

    L'élément 'Source de Connaissances'

    L’élément ‘Source de Connaissances’

    Une source de connaissances reflète une autorité, qui doit être considérée lors de la prise de décision.

    Exigences (Connecteurs)

    Les connecteurs DMN du Signavio Manager

    Les connecteurs DMN du Signavio Manager

    Il y a trois types de connecteurs en DMN. Tous les connecteurs établissement une relation d’exigence. L’élement pointé par le connecteur requiert l’élément source.

    • Flux d’information

      Un connecteur de flux d’information débute par une donnée d’entrée ou un élément de décision et pointe l’élément de décision qui le requiert.

    • Flux de connaissances

      Un connecteur de flux de connaissances débute avec un modèle de décision opérationnelle et pointe une décision ou un modèle de décision opérationnelle.

    • Flux d’autorité

      Un flux d’autorité débute par une donnée d’entrée et pointe une source de connaissances exigée. Le flux peut aussi débuter d’une source de connaissances vers n’importe quel élément de décision du diagramme.

  • Règles décisionnelles

Les éléments de décision et de source de connaissances contiennent des tables de logiques décisionnelles. Les tables de logiques décisionnelles transforment les entrées en des sorties à l’aide de règles. Elles peuvent être représentées ainsi :

Une table de logiques décisionnelles du Signavio Process Manager

Une table de logiques décisionnelles du Signavio Process Manager

Voici un exemple d’un diagramme décisionnel complet :

Exemple d'un diagramme DMN

Exemple d’un diagramme DMN