Modelowanie i zarządzanie regułami biznesowymi w oparciu o Drools Guvnor dla analityków

LICZBA DNI: 3 (24h)

KOD KURSU: GUVNOR

POZIOM SZKOLENIA:

# drools

# business

# analysis

# java

Szkolenie na zamówienie

Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne WYŁĄCZNIE na zamówienie.

  • Dostosowany program
  • Indywidualna wycena
  • Dowolny termin

Interesuje Cię ta tematyka i szukasz szkolenia tylko dla siebie?

O szkoleniu

DLA KOGO?

Analitycy biznesowi, których zadaniem jest lub będzie definiowanie reguł biznesowych za pomocą technologii JBoss Drools i Drools Guvnor

Programiści lub architekci, których celem jest poznanie problematyki modelowania za pomocą reguł biznesowych od strony analityka biznesowego

WYMAGANIA

Szkolenie nie zakłada posiadania wstępnej wiedzy w zakresie omawianych technologii, w szczególności nie jest wymagana znajomość żadnego języka programowania

ZALETY

Szkolenie koncentruje się wokół zagadnień związanych z inżynierią wymagań i zarządzaniem zmianą w kontekście reguł biznesowych

Ponadto, duży nacisk kładziony jest na rozwój umiejętności komunikacji z programistami, aby obydwie strony potrafiły zrozumieć swoje potrzeby i poprawnie zintegrować swoją prace

Cele szkolenia

Nabycie umiejętności tworzenia reguł biznesowych w języku Drools zgodnie z metodyką Test-Driven Development

Nauka biegłego posługiwania się narzędziem Drools Guvnor

Zdobycie umiejętności zarządzania regułami oraz zmianą reguł

Nauka identyfikowanie ról w cyklu życia reguł

Zrozumienie architektury systemów opartych o silnik reguł i rolę Drools Guvnor w tej architekturze

Nabycie umiejętności współpracowania z programistami celem zbudowania wspólnie efektywnego systemu

Program

  • Czym jest silnik reguł?
  • Co to jest reguła?
  • Typy Java i Deklarowane
  • Język Drools
  • Kolejność wykonywania reguł
  • Wstęp
    • Środowisko pracy (Working Sets)
    • Edytor zasobów
    • Pakiety
    • Wersjonowanie
  • Tworzenie reguł z wykorzystaniem graficznego edytora
  • Własny język DSL
  • Tabele decyzyjne z wykorzystaniem arkusza kalkulacyjnego
  • Tabele decyzyjne z wykorzystaniem edytora
  • Szablony reguł biznesowych
  • QA
    • Test-Driven Development w Guvnor
    • Tworzenie scenariuszy testów
    • Log audytowy
    • Analiza wyników
  • Pakiety
    • Zarządzanie pakietami
    • Kategorie
    • Budowanie paczek
    • Migawki (ang. snapshots)
    • Publikacja
  • Cel i zakres (m.in. określenie kontekstu biznesowego, identyfikacja zagrożeń, identyfikacja ograniczeń biznesowych i technologicznych)
  • Odkrywanie - tworzenie modelu domenowego, określanie faktów, identyfikacja ról, źródeł reguł i ich wartościowanie
  • Projektowanie
  • Implementacja
  • Testowanie
  • Zarządzanie zmianą i szacowanie wpływu zmiany
  • Role w procesie
  • Rule Maturity Model
  • Płaszczyzna techniczna a płaszczyzna biznesowa
  • Używanie wspólnych pojęć
  • Czego oczekiwać od programistów, aby poprawnie zintegrować swoje prace
  • Czego programiści oczekują od nas, aby poprawnie zintegrować swoje prace

POLITYKA COOKIES:

Korzystamy z plików cookies, by móc jak najlepiej dostosować stronę do Twoich potrzeb oraz wyświetlać Ci przydatne i adekwatnych dla Ciebie reklamy w serwisie i poza nim. Możesz kontrolować ustawienia ciasteczek w swoich ustawieniach swojej przeglądarki. Odwiedzając tę stronę, wyrażasz zgodę na wykorzystywanie przez nas plików cookies.