Praktyczny UML od podstaw - Plan Szkolenia
Szkolenie przeznaczone dla osób obejmujących rolę analityka biznesowego/systemowego, a także dla programistów, testerów i kierowników projektów chcących zapoznać się w krótkim czasie z najważniejszymi elementami notacji UML.
Po odbyciu szkolenia uczestnicy będą potrafili:
- właściwie zrozumieć dokumentację stworzoną za pomocą diagramów notacji UML,
- samodzielnie dokumentować wymagania systemowe i sytuacje biznesowe przy użyciu 5 najpopularniejszych rodzajów diagramów UML (aktywności, przypadków użycia, klas, sekwencji, stanów).
Zajęcia realizowane w formie warsztatu przeplatanego mini wykładami. Uczestnicy w podgrupach tworzą w UML dokumentację przykładowego rozwiązania IT.
Uwaga w trakcie szkolenia skupia się omówieniu i praktycznym zastosowaniu najpopularniejszych diagramów UML, niezbędnych w pracy osoby zaangażowanej w modelowanie systemu, przez co więcej czasu można poświęcić na rzeczywiste zastosowania UML w projektach IT.
Plan Szkolenia
Wprowadzenie do języka UML:
- Definicja UML
- Model a modelowanie
- Zastosowania UML
- Krótka historia UML
- Rodzaje diagramów UML
Przygotowanie pracy warsztatowej:
- Podział na zespoły
- Określenie założeń projektu każdego z zespołów
- Zaznajomienie z narzędziem do tworzenia diagramów
Diagram aktywności:
- Definicja procesu biznesowego
- Modelowanie procesów biznesowych w UML
- Przepływy decyzyjne i współbieżne
- Partycje, fork, join i inne elementy
- Praca warsztatowa
- Sesja feedbackowa
Diagram przypadków użycia:
- Określanie zakresu systemu
- Identyfikowanie aktorów i relacji między nimi
- Rozpoznawanie przypadków użycia
- Asocjacja aktor - przypadek użycia i jej właściwości
- Relacje między przypadkami użycia: include, extend, generalizacja
- Praca warsztatowa
- Sesja feedbackowa
Diagram klas:
- Klasa, klasa asocjacji, interfejs
- Asocjacja i jej opis
- Pozostałe relacje: agregacja, kompozycja, generalizacja, zależność, klasa asocjacyjna
- Praca warsztatowa
- Sesja feedbackowa
Diagram sekwencji:
- Notacja diagramu sekwencji
- Rodzaje komunikatów: asynchroniczne, synchroniczne, powrotne
- Praca warsztatowa
- Sesja feedbackowa
Diagram stanów:
- Notacja diagramu stanów
- Praca warsztatowa
- Sesja feedbackowa
Przegląd pozostałych diagramów:
- Diagram obiektów
- Diagram komponentów
- Diagram wdrożenia
- Diagram struktur złożonych
- Diagram pakietów
- Diagram profili
- Diagram komunikacji
- Diagram czasowy
- Diagram przeglądu interakcji
Wymagania
Znajomość podstaw pojęć związanych z analizą biznesową
Szkolenia otwarte są realizowane w przypadku uzbierania się grupy szkoleniowej liczącej co najmniej 5 osób na dany termin.
Praktyczny UML od podstaw - Plan Szkolenia - Booking
Praktyczny UML od podstaw - Plan Szkolenia - Enquiry
Praktyczny UML od podstaw - Zapytanie o Konsultacje
Zapytanie o Konsultacje
Opinie uczestników (5)
otwartość i kontakt z prowadzącym
Dariusz - Devqube
Szkolenie - Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
Pani Malavika jest bardzo dobrym trenerem. Bardzo pilną i odpowiedzią na moje pytania. Rozumiem, że zakres SysML i EA jest bardzo szeroki, starała się jak najlepiej przedstawić szkolenie. Nawet spędziła swoją przerwę na szukaniu odpowiedzi na nasze pytania. Mój szacunek! Wspaniały nauczyciel!
Chee Kiang Chua - Desay SV Automotive Singapore Pte. Ltd.
Szkolenie - System Engineering using SysML and UML 2
Przetłumaczone przez sztuczną inteligencję
- Wiedza nauczyciela na temat przedmiotu była naprawdę dobra. Potrafił bardzo dobrze wyjaśniać i odpowiedzieć na wszystkie pytania w tym momencie. - Bycie w stanie poznać, na co wszystko narzędzie jest zdolne, było naprawdę dobre. - Struktura, jaką przedstawił, taka jak używanie scenariuszy i śledzenia, byłaby naprawdę przydatna w mojej codziennej pracy.
Harsha Jain - Scania CV AB
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
I lubię proste, ale informacyjne przykłady kodów.
Yue Wang - DBS Bank Ltd
Szkolenie - Design Patterns
Przetłumaczone przez sztuczną inteligencję
Miło mi było wykonywać ćwiczenia i przykłady.
Natalia Rodriguez Ucles
Szkolenie - Business Process Modeling using BPMN and UML
Przetłumaczone przez sztuczną inteligencję
Propozycje terminów
Szkolenia Powiązane
Praktyczne aspekty UML
21 godzinKurs poszerza posiadaną wiedzę z zakresu UML. Podczas szkolenia skupiamy się na praktycznym wykorzystaniu języka analizy obiektowej UML.
Analiza biznesowa i systemowa z użyciem notacji UML - warsztat praktyczny dla PO w metodyce Scrum
21 godzinAnaliza biznesowa to proces badania, rozumienia i definiowania potrzeb biznesowych w celu opracowania rozwiązań, które spełniają te potrzeby. Jest kluczowym elementem w procesie zarządzania zmianami w organizacji oraz projektowania nowych rozwiązań biznesowych. Analiza biznesowa ma na celu zapewnienie, że rozwiązania technologiczne, procesowe lub organizacyjne spełniają cele i potrzeby biznesowe. Jest kluczowym elementem w zapewnieniu skuteczności projektów i zmian w organizacji, poprzez zapewnienie, że rozwiązania wprowadzone są trafne, wykonalne i w pełni odpowiadające wymaganiom biznesowym.
Modelowanie procesów biznesowych z wykorzystaniem UML i BPMN
14 godzinOdbiorcy kursu:
Menedżerowie, którzy chcą zrozumieć diagramy BPMN, Business Konsultanci, Business Analitycy, Business Inżynierowie procesów, Analitycy systemów i każdy, kto jest zaangażowany w analizowanie i planowanie Business Procesów przy użyciu znormalizowanej, ujednoliconej notacji modelowania.
Kurs Go als:
- Tworzenie wysokiej jakości diagramów procesów
- Modelowanie w notacji procesowej BPMN
- Przechwytywanie aktualnych informacji o procesach
- Wdrażanie zoptymalizowanych przepływów procesów dla procesów intensywnie wykorzystujących ludzi
- Upraszczanie złożonych definicji procesów i dzielenie ich na łatwiejsze do zarządzania części
Business Process Modeling using BPMN and UML
14 godzinCel:
Ten kurs szkoleniowy ma na celu pomóc analitykom biznesowym nauczyć się efektywnie modelować swoje procesy biznesowe przy użyciu BPMN, a także zasoby obsługiwane przez ich działania. Będąc prowadzonym przez zwinne ramy przedsiębiorstwa, analitycy biznesowi uczą się podczas tego kursu, jak używać odpowiednich notacji BPMN i rozszerzeń biznesowych UML, aby radzić sobie ze swoimi „wymaganiami biznesowymi” i spójnie kierować podstawowymi działaniami na poziomie projektowania.
Design Patterns
14 godzinIstnieje wiele wypróbowanych i przetestowanych wzorców powszechnie dostępnych dla każdego. Czasami jest to tylko kwestia zmiany nazw i zaimplementowania wzorca w konkretnej technologii. Może to zaoszczędzić setki godzin, które w przeciwnym razie zostałyby poświęcone na projektowanie i testowanie. Cele szkolenia Kurs ten ma dwa cele: po pierwsze, pozwala na ponowne wykorzystanie powszechnie znanych wzorców, po drugie, pozwala na tworzenie i ponowne wykorzystanie wzorców specyficznych dla danej organizacji. Pomaga oszacować, w jaki sposób wzorce mogą obniżyć koszty, usystematyzować proces projektowania i wygenerować strukturę kodu opartą na wzorcach. Odbiorcy Projektanci oprogramowania, analitycy biznesowi, kierownicy projektów, programiści i deweloperzy, a także menedżerowie operacyjni i menedżerowie działów oprogramowania. Styl kursu Kurs koncentruje się na przypadkach użycia i ich związku z konkretnym wzorcem. Większość przykładów jest wyjaśniona w UML i w prostych przykładach Java (język może się zmienić, jeśli kurs jest zarezerwowany jako kurs zamknięty). Kurs prowadzi przez źródła wzorców, a także pokazuje, jak katalogować i opisywać wzorce, które można ponownie wykorzystać w całej organizacji.
Introduction to Enterprise Architect
7 godzinKurs szkoleniowy Wprowadzenie do Enterprise Architect jest przeznaczony dla wszystkich osób, które chcą korzystać z narzędzia do modelowania UML firmy Sparx Systems, Enterprise Architect, w swoich działaniach związanych z modelowaniem, ale nie znają funkcji, cech i sposobu użycia Enterprise Architect.
Efficient Requirement Management using Agile Methods and Agile UML Modeling
21 godzinCel:
To szkolenie ma na celu pomóc menedżerom produktu, właścicielom produktów, analitykom biznesowym, architektom systemów i programistom zrozumieć, jak skutecznie zarządzać wymaganiami na podstawie wizji produktu, aby dokładnie poprowadzić programistów w ich wdrażaniu.
Mówiąc bardziej szczegółowo, kurs ten ma na celu pomóc menedżerom produktu w lepszym definiowaniu propozycji wartości ich produktów na podstawie strategii i potrzeb interesariuszy. Analitycy biznesowi i właściciele produktów rozumieją, jak opisać wymagania zaległości produktowych, a następnie odkryć odpowiednie epiki i historie użytkowników systemu, przyczyniając się jednocześnie do tworzenia wymaganej wartości. Dzięki interaktywnym ćwiczeniom studium przypadku uczestnicy dowiadują się, jak szczegółowo opisać takie wymagania, aby zweryfikować prawidłowe zrozumienie potrzeb i przygotować testy akceptacyjne systemu. W ten sposób, korzystając z bardzo powszechnego i produktywnego profilu UML, uczą się strukturyzować wymagania w celu efektywnej komunikacji z architektami i programistami poprzez iteracyjny proces gromadzenia wymagań.
Publiczność:
- Menedżerowie produktu
- Właściciele produktu
- Analitycy biznesowi
- Każdy zainteresowany procesem wymagań Management
Object Constraint Language (OCL) and Web Ontology Language (OWL)
21 godzinTo prowadzone przez instruktora szkolenie na żywo (w trybie online lub na miejscu) jest przeznaczone dla programistów lub każdego, kto chce nauczyć się i używać OCL i OWL do wyrażania wszelkiego rodzaju zapytań modelowych, manipulacji i wymagań specyfikacji.
Po zakończeniu tego szkolenia uczestnicy będą w stanie
- Najlepsze zrozumienie architektury OCL i OWL.
- Używanie OCL i OWL do wyrażania transformacji modeli.
Certyfikacja OCUP2 UML - Przygotowanie do egzaminu UML2 Foundation
21 godzinSzkolenie OCUP2 Foundation to pierwszy poziom ścieżki certyfikacyjnej OCUP2.
Materiały szkoleniowa i interaktywna baza pytań przygotowane zostały przez trenera z certyfikatem OMG Certified UML Professional 2 Advanced, współautora pytań egzaminacyjnych OCUP 2.
System Engineering using SysML and UML 2
21 godzinCel:
Pomaga analitykom i projektantom z dziedziny inżynierii systemów zrozumieć, jak skutecznie zbierać wymagania, a następnie przejść przez implementację projektu oprogramowania wbudowanego na podstawie specyfikacji systemu przy użyciu UML 2 i SysML.
To 3-dniowe szkolenie ma na celu pomoc analitykom systemowym w skutecznym wyrażaniu ich potrzeb, a projektantom w tworzeniu odpowiedniego projektu architektonicznego systemu na podstawie tych potrzeb.
Wynikowa architektura systemu zapewnia dobry poziom zwinności oprogramowania systemu wbudowanego w obliczu zmian, ponieważ umożliwia spójne śledzenie reguł biznesowych zawartych w funkcjach systemu i wyborów użytkowania (przypadków użycia) użytkowników końcowych w kierunku poziomu implementacji oprogramowania.
Applying SysML with MagicDraw/Cameo
21 godzinJest to 3-dniowe szkolenie obejmujące zasady modelowania, UML, SysML i wykorzystanie MagicDraw lub Cameo po studium przypadku, które demonstruje typowe podejście do inżynierii systemów opartych na modelach.
Kurs:
- Obejmuje wykłady i praktyczną praktykę w korzystaniu z MagicDraw lub Cameo do modelowania systemów przy użyciu SysML;
- Wyjaśnia główne koncepcje i diagramy SysML;
- Zapewnia praktyczne doświadczenie w tworzeniu przykładów modeli systemów;
- Pokazuje, jak śledzić elementy modelu w różnych widokach;
- Wyjaśnia, jak efektywnie korzystać z funkcji MagicDraw;
- Opiera się na spójnym studium przypadku modelowania.
Odbiorcy:
- Architekci systemów, inżynierowie systemów, architekci oprogramowania i inni interesariusze, którzy będą tworzyć i wykorzystywać modele.
Metody:
- Prezentacje, dyskusje i zadania praktyczne oparte na studium przypadku.
Materiały szkoleniowe:
- Slajdy, model studium przypadku i praktyczne opisy zadań.
Certyfikaty:
- Każdy uczestnik otrzymuje certyfikat NobleProg potwierdzający udział w szkoleniu.