Otwarte zapisy na: Domain Driven Design - modelowanie strategiczne i taktyczne

Formuła on-line z wykorzystaniem komunikatorów video.

Tytuł: Domain Driven Design - modelowanie strategiczne i taktyczne
Kod: ddd-workshop-DDD4
Kategoria: Warsztaty eksperckie DDD
Forma: 60% wykłady / 40% warsztaty
Czas trwania: 2+2 dni
Prowadzący: Sławomir Sobótka
Grupa docelowa: analitycy
architekci
developerzy
Koszt:
3000 PLN + 23% VAT
Lokalizacja: online na platformie zoom, terminy: część I: 16-17.01.2025, część II: 20-21.01.2025 (godz 9-17)
Data: 16.01.2025 - 21.01.2025
Zapisy do: 10.01.2025

Szkolenie składa się z 2 sesji, rozdzielonych kilkudniową przerwą, która da Ci czas na refleksje i sformułowanie pytań.

W trakcie szkolenia będziemy projektować iteracyjnie system na podstawie wymagań, które delikatnie zmieniają się z czasem.

Sesja I - modelowanie strategiczne (2 dni)
  • Event Storming - Process Level w celu uchwycenia sedna problemu
  • Umiejętności miękkie oparte o gramatykę generatywną Naoma Chomskyego: facylitacja stormingu, techniki zadawania pytań
  • Heurystyki odkrywania pod-domen biznesowych
  • Destylacja kontekstów w celu znalezienia niezależnych modeli odpowiednich do problemów
  • Mapowanie kontekstów - świadome podejmowanie decyzji o zależnościach pomiędzy zespołami
  • Archetypy modeli biznesowych jako sprawdzone rozwiązanie generycznych problemów
  • Architektura komponentowa - autonomiczne moduły oparte o Single Source of Truth
  • Topologie zespołów odpowiednie do dojrzałości domen biznesowych
Sesja II - modelowanie taktyczne (2 dni)
  • Event Storming - Tactical Design w celu uchwycenia reguł spójności
  • Building Blocks - elementy konstrukcyjne dla modeli
  • Style architektoniczne odpowiednia dla klas złożoności problemów
  • Zmiany granic kontekstów
  • Strategia testowania
  • API modułów: proceduralne, restful
  • Problemy implementacyjne: ORM, propagacja zdarzeń

Formuła warsztatu to kolejne omawianie technik i ich demonstracja przez trenera, po czym uczestnicy w podgrupach samodzielnie przechodzą tą samą ścieżkę na innych wymaganiach. W zadaniach są ukryte pułapki odzwierciedlające realne problemy projektowe, które omawiamy wspólnie po każdym etapie.

Wyróżniki warsztatu

  • Posiądziesz podstawowe kompetencje miękkie jakie powinien posiadać Modelarz
  • Dowiesz się jak dzielić system na niezależne moduły dzięki technice destylacji Bounded Contextów
  • Uświadomisz sobie decyzje architektoniczne, jakie musisz podjąć na każdym poziomie z C4 oraz poznasz sposoby zdobywania odpowiedzi na te pytania
  • Poznasz różne podejścia do modelowania: obiektowe, funkcyjne, oparte o archetypy

Program Warsztatu eksperckiego

  1. Zadanie wstępne - praca nad systemem, którego granice modułów są niepoprawne
  2. Modelowanie Strategiczne
  3. Modelowanie Taktyczne
  4. Architektura aplikacji - uwspólnienie modelu analitycznego i projektowego
  5. Architektura systemu


Pobierz program w formacie PDF

Trenerzy

Poznaj eksperta, który będzie poprowadzić Twój Warsztat.

Informacje logistyczne

Szkolenie w formule online. Praca w podgrupach w narzędziach Miro i Zoom.

Zapisz się na warsztat

Imię i nazwisko:
Firma:
E-mail:
Nr tel:
Temat:
Wiadomość:

Jeżeli preferujesz osobisty kontakt to zawsze możesz zadzwonić.

Iwona Sobótka

Koordynatorka szkoleń


Twoje dane osobowe przetwarzamy, aby udzielić odpowiedzi na Twoje pytanie. Administratorem Twoich danych osobowych jest Bottega It Minds Sławomir Sobótka. Przysługuje Ci prawo wniesienia sprzeciwu wobec przetwarzania, prawo dostępu do danych, prawo żądania ich sprostowania, usunięcia lub ograniczenia ich przetwarzania. Szczegółowe informacje dotyczące przetwarzania Twoich danych osobowych znajdują się TUTAJ.

Regulamin świadczenia usług drogą elektroniczną, który znajduje się TUTAJ.

Materiały związane z warsztatem

Idea renesansowej pracowni - Bottegi zakłada nieustanną pracę jej członków i dzielenie się jej wynikami.