[BEZPŁATNIE] UML Intermediate Level
🟢 Warsztat wieczorny w godz. 17:00-21:00 (4h) 🟢
Celem warsztatu jest opanowanie zaawansowanych technik modelowania architektury systemowej i fizycznej w standardzie UML. Szkolenie koncentruje się na opisywaniu złożonych struktur wewnętrznych, projektowaniu architektury opartej na mikrousługach oraz modelowaniu rygorystycznych ograniczeń czasowych i biznesowych, niezbędnych w nowoczesnych systemach bankowych.
W trakcie warsztatu każdy uczestnik przejdzie przez 7 testów weryfikujących, co gwarantuje, że zdobytą wiedzę potrafi od razu zastosować w codziennej pracy przy tworzeniu lub analizie dokumentacji technicznej projektów IT.
Czego się nauczysz?
- Diagram Komponentów (Component Diagram),
- Diagram Struktur Złożonych (Composite Structure Diagram),
- Diagram Przebiegów Czasowych (Timing Diagram),
- Diagram Przeglądu Interakcji (Interaction Overview Diagram),
- Profile i Stereotypy (Mechanizmy rozszerzeń UML),
- Zaawansowane Diagramy Klas (Klasy asocjacyjne, szablony),
- Diagram Wdrożenia (Deployment Diagram).
Prowadzący
Analityk Biznesowy/Systemowy, Scrum Master, Trener IREB/ISTQB, Test Manager.
Absolwentka Politechniki Warszawskiej na kierunku informatyka, Uniwersytetu Warszawskiego na kierunku zarządzanie projektami, SGH - Szkoły Głównej Handlowej na kierunku „Business Intelligence” oraz Uniwersytetu Warszawskiego na kierunku „Data Science” . Posiada ponad 20-letnie doświadczenie w projektach IT w rolach: Analityk Biznesowo-Systemowy, Scrum Master, Test Manager. Od 2012 roku akredytowany trener szkoleń przygotowujących do egzaminu z testowania: ISTQB® FULL Advanced Level: Test Manager, Test Analyst, Technical Test Analyst, ISTQB® Foundation Certificate, ISTQB® Certified Agile Tester, ISTQB® Certified AI Tester i ISTQB® Acceptance Tester. Certyfikowany trener szkoleń przygotowujących do egzaminów z analizy biznesowej: IREB® Foundation Certificate, IREB® Advanced Certificate, UML Foundation Certificate, BPMN Foundation Certificate, ECBA - Entry Certificate in Business Analysis. Od 2014 roku rozwija swoje umiejętności jako Analityk Systemowy/Analityk Biznesowy odpowiedzialny za integrację międzysystemową. Odpowiada za zbieranie wymagań, prototypowanie UI oraz warstwę integracji międzysystemowej. Od 2019 roku wykładowca na studiach podyplomowych z Analizy Biznesowej na Uniwersytecie Jagiellońskim w Krakowie. Lead Coach programu „AI for Youth” realizowanego we współpracy z firmą Intel - sztuczna inteligencja w szkołach średnich.
Program warsztatów
Blok 1: Zaawansowane struktury i komponenty (1h)
1.Diagram Komponentów (Component Diagram): Porty i konektory (delegation vs. assembly). Interfejsy wymagane i dostarczane (ball-and-socket). Architektura mikroserwisów w banku.
Test 1: Rozpoznawanie typów konektorów i kierunków przepływu danych przez porty.
2. Diagram Struktur Złożonych (Composite Structure Diagram): Struktura wewnętrzna klas (Internal Structure), części (Parts) i role. Modelowanie wzorców projektowych (Collaborations).
Test 2: Pytania o „Parts” vs „Properties” oraz mechanizm współpracy obiektów.
Blok 2: Zaawansowana Logika i Czas (1h)
3. Diagram Przebiegów Czasowych (Timing Diagram): Zmiana stanów w czasie, więzy czasowe (constraints). Kluczowe przy modelowaniu systemów płatniczych (timeouts, TTL).
Test 3: Interpretacja osi czasu i odczytywanie ograniczeń czasowych dla transakcji.Przerwa kawowa (15 min)
4. Diagram Przeglądu Interakcji (Interaction Overview): Łączenie wielu diagramów sekwencji w jeden przepływ sterowania (sterowanie logiką high-level).
Test 4: Pytania o węzły decyzyjne sterujące całymi scenariuszami interakcji.
Blok 3: Specjalizacja i Metamodelowanie (1h)
5. Diagram Profile i Stereotypy: Tworzenie własnych rozszerzeń (np. <<Identity_Provider>>, <<Legal_Entity>>). Mechanizm Tagged Values i Constraints (OCL – Object Constraint Language – podstawy).
Test 5: Rozpoznawanie poprawnie zdefiniowanego profilu i stosowanie stereotypów na elementach modelu.
6. Zaawansowane Diagramy Klas: Klasy asocjacyjne (Association Classes), szablony (Templates), redefiniowanie atrybutów i PowerTypes.
Test 6: Pytania o różnice między asocjacją z atrybutami a klasą asocjacyjną.
Blok 4: Architektura Fizyczna i Modele (30 min)
7. Diagram Wdrożenia (Advanced): Modelowanie wirtualizacji, kontenerów (Docker/K8s), artefaktów i ich manifestów w bankowej infrastrukturze chmurowej.
Test 7. Mapowanie komponentów na artefakty i węzły (Execution Environments vs. Devices).
Uwaga
Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektronicznej po warsztacie. Jeśli chcesz otrzymać zakupiony certyfikat w formie papierowej, zgłoś to mailowo na adres kontakt@stacja.it.
Zapisz się na warsztat
Liczba miejsc ograniczona! Organizator zastrzega sobie prawo do odwołania wydarzenia w przypadku niezgłoszenia się minimalnej liczby uczestników. Zakupione certyfikaty zostaną przesłane uczestnikom w formie elektoronicznej po warsztacie oraz za pośrednictwem firmy kurierskiej.