Plan du cours
Introduction à Drools 8
- Vue d'ensemble de l'architecture Drools et de ses principales caractéristiques
- Rôle des analystes commerciaux dans les systèmes basés sur des règles
- Introduction au Drools Workbench
Comprendre les Languages spécifiques au domaine (DSL)
- Que sont les DSL et pourquoi sont-ils importants ?
- Exemples de DSL dans des contextes professionnels
- Avantages de l'utilisation des DSLs dans Drools (en anglais)
Créer et gérer des DSL
- Construire des DSL dans le Drools Workbench
- Définir des modèles et des gabarits pour les règles
- Assurer la clarté et la cohérence des définitions des DSL
Écrire et tester Business Rules avec des DSL
- Mise en correspondance des DSL avec les scénarios d'entreprise
- Créer et exécuter des cas de test
- Déboguer et affiner les règles
Collaborer avec les équipes techniques
- Traduire les exigences commerciales en règles
- Travailler avec les développeurs pour mettre en œuvre les règles dans les applications
- Maintenir la cohérence des règles entre les équipes
Meilleures pratiques pour les règles Management
- Organiser les règles pour qu'elles soient évolutives et réutilisables
- Versionner et auditer les modifications apportées aux règles
- Optimiser les performances et l'exécution des règles
Application de Drools 8 et des DSL dans des scénarios réels
- Exemples et études de cas spécifiques à l'industrie
- Exercices pratiques basés sur les domaines des participants
- Questions et réponses et résolution des problèmes les plus courants
Résumé et prochaines étapes
Pré requis
- Compréhension de base des systèmes de gestion des règles de gestion
- Familiarité avec les flux de travail et la logique de l'entreprise
Public
- Analystes Business travaillant avec des systèmes basés sur des règles
- Chefs de projet et propriétaires de produits impliqués dans la définition des règles métier
Nos clients témoignent (5)
The training definitely backfilled some of the gaps in my knowledge left by reading the OptaPlanner userguide. It gave me a good broad understanding of how to approach using OptaPlanner in our projects going forward.
Terry Strachan - Exel Computer Systems plc
Formation - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Formation - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Formation - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Formation - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.