UML2 dla analityków
Czas trwania szkolenia:5 dni (40h)
Kod kursu:UML/ANA
Poziom zaawansowania:
O szkoleniu UML2 dla analitykó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
Dla kogo?
- Szkolenie profilowane jest dla analityków, którzy chcą modelować aplikacje i procesy za pomocą UML2
- Przydatne jest również dla testerów, którzy muszą weryfikować poprawność działania aplikacji w oparciu o dokumentacje w UML2
- Szkolenie jest również doskonałe dla programistów i testerów, którzy mają nadzieję na awans w kierunku analityka
- Na szkoleniu poruszane są również podstawy architektury
Wymagania
- Szkolenie opisuje proces analizy od podstaw łącznie z wprowadzeniem do obiektowości, zatem brak wymagań wstępnych
Zalety
- Omawianie UML od podstaw (brak wymagań wstępnych)
- Duży nacisk na warsztatowy charakter szkolenia
- Duży nacisk na praktyczne podejście do modelowania
- 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 analitycznych w zakresie analizy wymagań, modelowania procesów biznesowych oraz analizy systemowej z użyciem notacji UML2
- Przedstawienie podstaw architektury oraz omówienie różnic między analizą a projektowaniem, dzięki czemu uczestnicy poznają wszystkie obszary UML2 mimo analitycznego profilu szkolenia
- Nacisk na modelowanie podczas ćwiczeń w celu zdobycia umiejętności analitycznych, a nie samego poznania UML
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
Analiza wymagań (OPCJONALNE)
- Czym są wymagania i po co analiza
- Trudności związane z analizą wymagań
- Proces analizy wymagań
Model przypadków użycia
- Dokumentacja przypadków użycia
- Diagram przypadków użycia
Modelowanie procesów biznesowych w organizacji
- Proces biznesowy
- Po co modelować procesy biznesowe
- Języki opisu procesów biznesowych
- Diagram aktywności
Statyczne aspekty modelu analitycznego
- 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
Tworzenie dynamicznego modelu analitycznego
- Diagram sekwencji
- Model analityczny na diagramie sekwencji
- 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