UML2 dla projektantów
Czas trwania szkolenia:4 dni (32h)
Kod kursu:UML/PRO
Poziom zaawansowania:
Szkolenie na zamówienie
Szkolenie dostosowane do potrzeb Twojego zespołu. Dostępne wyłącznie na zamówienie.
- Dostosowany program
- Indywidualna wycena
- Dowolny termin
O szkoleniu UML2 dla projektantów
W cenie otrzymasz:
- Materiały szkoleniowe
- Certyfikat ukończenia szkolenia
- W przypadku szkolenia w trybie stacjonarnym zapewnimy Ci również lunch oraz sprzęt niezbędny do nauki
Wymagania
- Szkolenie opisuje proces projektowania od podstaw, łącznie z wprowadzeniem do obiektowości, zatem brak wymagań wstępnych
Zalety
- Nacisk na modelowanie w trakcie ćwiczeń, ponieważ celem jest zdobycie umiejętności projektowania, a nie samo poznanie języka UML
- Uczestnicy uczą się, jak wytworzyć model projektowy w obszarach, gdzie narzut na dokumentację zostanie zrekompensowany zmniejszoną ilością zmian podczas programowania, dzięki wprowadzeniu przemyślanego rozwiązania
- Praktyka przed teorią - wszystkie szkolenia technologiczne prowadzone są w formie warsztatowej. Konieczna teoria jest wyjaśniana na przykładzie praktycznych zadań
- Konkretne umiejętności - w ramach każdego szkolenia rozwijamy praktyczne umiejętności związane z daną technologią i tematyką
- Nauka z praktykami - wszyscy trenerzy na co dzień pracują w projektach, gwarantuje to dostęp do eksperckiej wiedzy i praktycznego know-how
Cele szkolenia
- Zdobycie umiejętności projektowania aplikacji w UML2
- Praktyczne podejście do modelowania
- Uzupełnienie luk w analizie w obszarach niezbędnych do wytworzenia poprawnego projektu
Program
Wprowadzenie do UML
- Podstawy obiektowości
- Czym jest modelowanie obiektowe
- Czym jest, a czym nie jest UML
- Rozwój UML
- Podstawowe elementy
- Mechanizmy rozszerzenia
- Zastosowania
- Diagram a model
Model przypadków użycia jako podstawa projektowania w metodykach ciężkich
- Dokumentacja przypadków użycia
- Diagram przypadków użycia
Procesy biznesowe jako szerszy kontekst dla projektanta
- Proces biznesowy
- Po co modelować procesy biznesowe
- Języki opisu procesów biznesowych
- Diagram aktywności
Statyczne aspekty modelu projektowego
- Różnice między modelem projektowym a analitycznym
- Diagram klas
- Diagram obiektów - opis i omówienie przydatności
- Diagram struktur połączonych - opis i omówienie przydatności
Dynamiczne aspekty modelu projektowego
- Diagram sekwencji
- Model analityczny jako opcjonalny etap przejściowy do projektu
- Diagram komunikacji - opis i omówienie przydatności
- Diagram przeglądu interakcji - opis i omówienie przydatności
Modelowanie stanowe
- Diagram maszyny stanowej
- Diagram harmonogramowania - opis i omówienie przydatności
Przegląd modelu architektonicznego
- Czym jest architektura systemu
- Cele tworzenia architektury
- Diagram komponentów
- Diagram wdrożenia
- Diagram pakietów - opis i omówienie przydatności