Pré. | Proc. |
Visualisez les décisions et les règles
Les Règles Métier et les Décisions sont généralement éparpillées dans le paysage d'une initiative, tant au niveau des spécifications qu'au niveau de la mise en œuvre, ce qui rend les processus de gestion très difficiles, voire insolubles.
En utilisant Enterprise Architect , les décisions peuvent être rassemblées et gérées dans un langage et un format communs, et visualisées de différentes manières.
Il existe un certain nombre de façons simples de visualiser la logique d'une décision qui facilitent la spécification de la logique pour un analyste ou une partie prenante non technique à spécifier, lire ou modifier. Le plus convaincant d'entre eux est probablement les Décision Tableaux qui expriment la logique dans un ensemble de colonnes et de lignes qui se croisent. Généralement, les colonnes définissent les entrées et les sorties, et les lignes répertorient les valeurs d'entrée possibles et sont organisées en règles qui mappent ces valeurs discrètes sur des valeurs de sortie discrètes. Enterprise Architect permet également d'inverser le tableau de décision de sorte que les colonnes articulent les règles et les lignes répertorient les entrées et les sorties.
Une autre méthode de définition des règles, qui sera plus utile pour des situations simples, consiste à utiliser un langage d'expression. Enterprise Architect vous permet de définir l'expression dans un certain nombre de langages d'implémentation, notamment :
- Friendly Enough Expression Language (FEEL)
- JavaScript
- Java
- C#
- C++
- C