Plan Szkolenia
Podstawy UML i implementacja w EA
Łączenie teorii UML z praktyką w EA.
- Podstawowe zasady UML: Przegląd UML 2.x, klasyfikacja diagramów i profile w EA.
- Wzorce modelowania w EA: Korzystanie ze standardowych wzorców vs. tworzenie własnych w EA.
- Struktura modelu: Pakiety, przestrzenie nazw, stereotypy i wartości oznaczone.
- Praktyczne ćwiczenie: Tworzenie struktury projektu z wykorzystaniem pakietów i stereotypów.
Modelowanie funkcjonalne i biznesowe
Przechwytywanie wymagań i przepływów pracy.
- Modelowanie przypadków użycia: Tworzenie diagramów przypadków użycia, aktorów i relacji.
- Funkcje EA: Łączenie wymagań, śledzenie i zarządzanie interesariuszami.
- Diagramy aktywności: Modelowanie procesów biznesowych i przepływów pracy.
- Funkcje EA: Swinlanes, pule, przepływ sterowania i obiekty danych.
- Inżynieria wymagań: Przechwytywanie wymagań, reguły walidacji i łączenie z elementami modelu.
- Praktyczne ćwiczenie: Budowanie pełnego modelu przypadków użycia i mapowanie działań biznesowych na diagram aktywności.
Moduł 4: Modelowanie strukturalne i behawioralne
Szczegółowe projektowanie statyczne i dynamiczne.
Modelowanie statyczne (Diagramy klas):
- Tworzenie klas, interfejsów, wyliczeń i asocjacji.
- Funkcje EA: Dziedziczenie, realizacja, generalizacja, agregacja i kompozycja.
- Zarządzanie widocznością i nawigacją.
Modelowanie dynamiczne (Diagramy sekwencji):
- Tworzenie linii życia, komunikatów i interakcji.
- Funkcje EA: Komunikaty do siebie, fragmenty Alt/Loop i paski aktywacji.
- Modelowanie zmian stanu i interakcji między elementami.
- Praktyczne ćwiczenie: Tworzenie diagramu klas z pełnymi relacjami oraz diagramu sekwencji do walidacji interakcji.
Dokumentacja, raportowanie i publikowanie
Udostępnianie modeli i generowanie dokumentów.
- Dokumentacja do druku: Konfiguracja arkuszy stylów i eksport do PDF/Word.
- Dokumentacja internetowa: Publikowanie modeli na serwerze w formie pomocy HTML.
- Funkcje EA: Dostosowywanie szablonów HTML, struktur nawigacyjnych i profili publikowania.
- Raporty modelu: Generowanie niestandardowych raportów za pomocą słowników danych i kreatorów raportów.
- Integracja: Eksport do innych formatów (BPMN, SysML, ArchiMate), jeśli ma to zastosowanie.
- Praktyczne ćwiczenie: Generowanie profesjonalnego pliku pomocy HTML i niestandardowego raportu modelu.
Profesjonalne porady, triki i najlepsze praktyki
Efektywność i eksperckie przepływy pracy.
- Skróty klawiszowe i efektywność: Dostosowywanie narzędzia do szybkiego działania.
- Utrzymanie modelu: Sprawdzanie spójności, walidacja modeli i zarządzanie wersjami modelu.
- Typowe pułapki: Unikanie częstych błędów początkujących w EA.
- Zarządzanie zasobami: Zarządzanie pamięcią, optymalizacja bazy danych i strategie tworzenia kopii zapasowych.
- Sesja pytań i odpowiedzi: Rozwiązywanie konkretnych problemów uczestników.
Wymagania
Wymagania wstępne
Nie jest wymagane wcześniejsze doświadczenie z Sparx Enterprise Architect. Podstawowa znajomość koncepcji UML jest pomocna, ale nie jest obowiązkowa.
Grupa docelowa
Analitycy biznesowi, architekci systemów, programiści oraz kierownicy projektów, którzy nie mieli wcześniej styczności z Sparx Enterprise Architect.
Opinie uczestników (5)
Środowisko DaDesktop jako platforma kontrolowanej pracy z uczestnikami w trakcie warsztatów prowadzonych zdalnie
Damian Joniec - Leadproject.pl s.c.
Szkolenie - Introduction to Enterprise Architect
Informacje, które otrzymałem od zespołu, mówią, że instruktor był kompetentny.
Christian Knott - DEWC Systems
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
Dobra przeglądarka architektury w teorii.
Gergely Csernak
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
Philippe udało się pokazać wiele możliwości Sparx EA w krótkim czasie.
Tawatchai Mentaisong - Scania CV AB
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję
-Znajomość nauczyciela z tematu była naprawdę dobra. Umiał wyjaśniać bardzo klarownie i był w stanie odpowiedzieć na wszystkie pytania na bieżąco. -Knowledge, jakie miał na temat możliwości narzędzi, było naprawdę pozytywne. -Struktura, którą przedstawił, tak jak używanie scenariuszy i śledzenie, będzie naprawdę pomocna w mojej codziennej pracy.
Harsha Jain - Scania CV AB
Szkolenie - Introduction to Enterprise Architect
Przetłumaczone przez sztuczną inteligencję