Course Outline
Εισαγωγή στο Drools 8
- Επισκόπηση της αρχιτεκτονικής Drools και των βασικών χαρακτηριστικών
- Ο ρόλος των επιχειρηματικών αναλυτών σε συστήματα που βασίζονται σε κανόνες
- Εισαγωγή στον πάγκο εργασίας Drools
Κατανόηση του συγκεκριμένου τομέα Languages (DSL)
- Τι είναι τα DSL και γιατί είναι σημαντικά;
- Παραδείγματα DSL σε επιχειρηματικά πλαίσια
- Οφέλη από τη χρήση DSL στο Drools
Δημιουργία και διαχείριση DSL
- Δημιουργία DSL στον πάγκο εργασίας Drools
- Καθορισμός προτύπων και προτύπων για κανόνες
- Διασφάλιση σαφήνειας και συνέπειας στους ορισμούς DSL
Γράψιμο και δοκιμή Business Rules με DSL
- Αντιστοίχιση DSL σε επιχειρηματικά σενάρια
- Δημιουργία και εκτέλεση δοκιμαστικών περιπτώσεων
- Κανόνες εντοπισμού σφαλμάτων και βελτίωσης
Συνεργασία με Τεχνικές Ομάδες
- Μετατροπή επιχειρηματικών απαιτήσεων σε κανόνες
- Συνεργασία με προγραμματιστές για την εφαρμογή κανόνων σε εφαρμογές
- Διατήρηση της συνέπειας των κανόνων μεταξύ των ομάδων
Βέλτιστες πρακτικές για τον κανόνα Management
- Κανόνες οργάνωσης για επεκτασιμότητα και επαναχρησιμοποίηση
- Αλλαγές κανόνων έκδοσης και ελέγχου
- Βελτιστοποίηση απόδοσης και εκτέλεσης κανόνων
Εφαρμογή Drools 8 και DSL σε σενάρια πραγματικού κόσμου
- Ειδικά παραδείγματα και περιπτωσιολογικές μελέτες για τον κλάδο
- Πρακτικές ασκήσεις με βάση τους τομείς συμμετεχόντων
- Ερωτήσεις και απαντήσεις και αντιμετώπιση προβλημάτων κοινών προκλήσεων
Περίληψη και Επόμενα Βήματα
Requirements
- Βασική κατανόηση των συστημάτων διαχείρισης επιχειρηματικών κανόνων
- Εξοικείωση με τις επιχειρηματικές ροές εργασιών και τη λογική
Ακροατήριο
- Business αναλυτές που εργάζονται με συστήματα που βασίζονται σε κανόνες
- Διευθυντές έργων και ιδιοκτήτες προϊόντων που εμπλέκονται στους ορισμούς επιχειρηματικών κανόνων
Testimonials (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
Course - OptaPlanner in Practice
Shared examples of every function and/or operators are all well explained.
Brian Amlon - Thakral One, Inc.
Course - Introduction to Drools 7 for Developers
Doing hands-on and/or use case activities.
Brian A - Thakral One, Inc.
Course - jBPM and Drools
Exercises and solving problems in groups when the problems were more difficult.
Randy Comer Comer - Sandia National Labs
Course - Drools 7 and DSL for Business Analysts
I really enjoyed the good atmosphere.