­­

Moteur de règles

Un Moteur de Règles est un composant qui exécute des Règles Métier qui peuvent être créées directement ou mises à jour sans passer par le fastidieux processus de développement ou de maintenance.

Le principal avantage est la réduction du temps de déploiement des règles.

Ainsi un moteur de règles est bien adapté à des règles qui changent souvent comme des règles de tarification.

On peut citer également les avantages suivants : la Visibilité sur les règles existantes et la Simulation de nouvelles règles.

Mais isoler les Règles suppose de répondre aux questions suivantes :

  • Questions sur la Cible
    • Comment interfacer le moteur de règle avec l'existant ?
    • Comment retrouver les règles (par exemple pour les mettre à jour) : les règles sont classés dans un ensemble indépendant des applications ?
    • Comment réduire l'étendue des données proposée pour chaque règle ?
    • Comment offrir une interface Utilisateur conviviale ?
    • Comment tester une règle ?
    • Comment garantir de bonnes performances ?
    • Comment réutiliser des règles existantes ?
    • Comment tester l'application qui appelle la règle ?
    • Comment offrir un outil de simulation ?
  • Questions sur le projet de Migration
    • Comment retrouver les règles dans le code existant ?
    • Comment remplacer les règles existantes par un appel au moteur de règle ?

Parce que le Time to Market devient une priorité et que les Moteurs de Règle se démocratisent, une nouvelle question apparaît : comment intégrer le Moteur de Règle dans une application plus globale ?

Dans le secteur des Services, on donne l'exemple de la “Product Factory” qui permet aux équipes Marketing de créer ou modifier directement  des Produits en définissant la Structure Produit, en assemblant des Services et en gérant les Règles comme la tarification, le commissionnement ou l'éligibilité, sans l'aide des équipes informatiques.

Les concepts évoqués dans ce site web sont développés de manière plus approfondie dans nos livres blancs. Vous pouvez télécharger tous les livres blancs librement. Merci de ne pas les réutiliser sans autorisation explicite de notre part.