Overblog
Editer l'article Suivre ce blog Administration + Créer mon blog

Quels sont les outils et méthodes informatiques pour améliorer le retour sur investissement de vos projets ?

Quels sont les outils et méthodes informatiques pour améliorer le retour sur investissement de vos projets ?

Les projets informatiques nécessitent une méthode spécifique intégrant un ensemble de bonnes pratiques que l'on peut à loisir enrichir et adapter. Sans la mise en place d'une telle méthode, on s'expose à un gaspillage important de ressources voire faire couler le projet.


Quand faut il utiliser un moteur de règles ?

Publié par Rhona Maxwel sur 19 Septembre 2014, 12:04pm

Catégories : #moteur de règles

Quand faut il utiliser un moteur de règles ?

Un moteur de règles contribue aux objectifs de l'urbanisation des SI qui sont d'augmenter la flexibilité et l'évolutivité de l'entreprise en permettant d'ajouter de nouvelles règles métiers à moindre coût. Doit on intégrer à tout prix un moteur de règles, existe-t-il des raisons qui justifient son emploi ou au contraire y a-t'il des situations ou c'est fortement déconseillé ?

Quels sont donc les cas ou l'utilisation d'un moteur de règles est recommandée ?
. Pour un problème simple qui sera résolu usuellement avec de la cuisine/bricolage algorithmique
. Un problème trop difficile à résoudre avec des algorithmes traditionnels
. La logique métier change fréquemment
. Les experts fonctionnels doivent modifier les règles dynamiquement
Et quels sont ceux ou c'est déconseillé ?
. Petit projet (quelques dizaines de règles)
. La logique métier est bien défini et change rarement
. Les règles sont simples et peuvent être contenu dans un même objet métier
. La performance est la principale inquiétude (règles et faits sont en mémoire !)
. Pas de ressources (temps et budget) pour former les développeurs
Que peut on espérer comme Bénéfices ?
. Mise à disposition d’un référentiel de connaissances (règles) permettant de rechercher facilement une règle, la modifier, l’archiver et créer de nouvelles règles
. Intégration de nouvelles règles plus rapide et plus facile
. Accroissement de la rapidité de développement de nouvelles fonctionnalités
. Réutilisabilité
. Évolutivité
. Maintenabilité
Mais comme rien n'est jamais parfait, quels sont les points d’attention ?
. L’organisation du travail doit être modifiée
. Les développeurs doivent connaître la technologie
. Les experts métiers doivent se familiariser avec de nouvelles méthodes de travail et de nouveaux outils
Il y a pléthore d'offres de moteurs de règles open source ou commerciales qui ont fait leurs preuves avec de nombreux retours d'expérience couronnés de succès. Si vos activités sont sujettes à des fréquents changements alors tentez l'innovation et lancez vous dans l'intégration d'un moteur de règles.

Pour être informé des derniers articles, inscrivez vous :
Commenter cet article

Archives

Nous sommes sociaux !

Articles récents