Szkolenie z Enterprise Architect

Poziom

Podstawowy

Czas

24h / 3 dni

Termin

Indywidualnie

Cena

Indywidualnie

Szkolenie z Enterprise Architect

Praktyczne szkolenie poświęcone modelowaniu i dokumentowaniu systemów z użyciem Enterprise Architect oraz notacji UML 2.5. Uczestnicy skonfigurują stanowisko pracy i repozytorium architektoniczne, przygotują diagramy strukturalne i behawioralne, powiążą elementy modelu oraz zastosują zasady jego walidacji, wersjonowania i utrzymania. Zakres obejmuje także współpracę zespołową, generowanie dokumentacji oraz kontrolę jakości i poufności artefaktów tworzonych przy wsparciu AI.

Dla kogo jest to szkolenie?
  • logo infoshare Dla analityków biznesowych i systemowych, architektów, projektantów oraz liderów technicznych odpowiedzialnych za analizę, projektowanie lub dokumentowanie systemów
  • logo infoshare Dla programistów, testerów i członków zespołów projektowych, którzy potrafią opisać podstawowe funkcje systemu, jego aktorów, komponenty oraz przepływy informacji; wcześniejsza znajomość UML i Enterprise Architect nie jest wymagana.
  • logo infoshare Dla organizacji, które chcą wprowadzić wspólną nomenklaturę, uporządkowane repozytorium modeli oraz jednolite standardy dokumentacji architektonicznej

Czego się nauczysz na szkoleniu?

  • Skonfigurujesz środowisko Enterprise Architect i utworzysz repozytorium z logiczną strukturą pakietów, wspólną nomenklaturą oraz zasadami dostępu
  • Przygotujesz spójny model systemu obejmujący wybrane diagramy behawioralne i strukturalne UML oraz poprawne relacje między jego elementami
  • Powiążesz wymagania, procesy, komponenty i środowisko wdrożeniowe, a następnie zweryfikujesz kompletność, spójność oraz czytelność modelu
  • Utworzysz bazową wersję modelu, przygotujesz dokumentację oraz checklistę utrzymania repozytorium z uwzględnieniem wersjonowania, audytu zmian i kontroli artefaktów generowanych przy wsparciu AI

Program szkolenia

Dzień 1

 

Moduł 1: Fundamenty projektowania i modelowania systemów

  • Cele i zakres modelowania systemów
  • Identyfikacja interesariuszy
  • Potrzeby biznesowe i wymagania funkcjonalne
  • Wymagania jakościowe i ograniczenia
  • Granice systemu i kontekst rozwiązania
  • Poziomy abstrakcji modelu
  • Widoki architektoniczne dla różnych odbiorców
  • Wspólna nomenklatura projektowa
  • Konwencje nazewnicze i legendy
  • Stereotypy i oznaczenia graficzne
  • Model architektoniczny a diagram
  • Relacje między elementami modelu
  • Rola modeli w analizie i projektowaniu
  • Identyfikowalność wymagań, komponentów i testów

 

Moduł 2: Środowisko Enterprise Architect i repozytorium

  • Instalacja i konfiguracja Enterprise Architect
  • Perspektywy i obszary robocze
  • Struktura projektu i pakietów
  • Lokalne repozytorium modelu
  • Współdzielone repozytorium zespołowe
  • Role użytkowników i uprawnienia
  • Blokady elementów i pakietów
  • Organizacja pracy wielu autorów
  • Kopie bezpieczeństwa repozytorium
  • Import i eksport pakietów
  • Szablony struktury modelu
  • Standardy pracy zespołowej

 

Moduł 3: Diagramy behawioralne UML

  • Diagram przypadków użycia
  • Aktorzy i granice systemu
  • Relacje między przypadkami użycia
  • Scenariusze główne i alternatywne
  • Diagram aktywności
  • Przepływy sterowania i danych
  • Decyzje, warunki i działania równoległe
  • Diagram sekwencji
  • Obiekty, komunikaty i linie życia
  • Komunikacja synchroniczna i asynchroniczna
  • Diagram maszyny stanów
  • Stany, zdarzenia i przejścia
  • Warunki przejść i akcje
  • Kryteria doboru diagramu behawioralnego

 

Moduł 4: Diagramy strukturalne UML

  • Diagram klas
  • Klasy, atrybuty i operacje
  • Asocjacja, agregacja i kompozycja
  • Generalizacja i realizacja interfejsu
  • Diagram pakietów
  • Zależności między pakietami
  • Diagram komponentów
  • Komponenty, porty i interfejsy
  • Granice modułów systemu
  • Diagram wdrożenia
  • Węzły, artefakty i środowiska
  • Topologia rozwiązania
  • Widok logiczny i fizyczny systemu
  • Spójność diagramów strukturalnych

 

Dzień 2

 

Moduł 5: Jakość i utrzymanie modelu

  • Kryteria kompletności modelu
  • Jednoznaczność nazw i opisów
  • Spójność elementów i relacji
  • Identyfikowalność wymagań
  • Reguły walidacji modelu
  • Przeglądy architektoniczne
  • Wersje bazowe modelu
  • Historia zmian
  • Audyt elementów
  • Odpowiedzialność właścicieli modeli
  • Zarządzanie nieaktualnymi elementami
  • Kontrola duplikatów
  • Ochrona danych poufnych
  • Weryfikacja artefaktów generowanych przez AI

 

Moduł 6: Funkcje wspierające analizę i dokumentację

  • Macierze relacji
  • Macierze CRUD
  • Diagramy zależności
  • Wyszukiwanie elementów modelu
  • Zapytania i filtry
  • Zestawy robocze
  • Walidacja modelu
  • Szablony dokumentacji
  • Generowanie raportów
  • Dokumentacja HTML i DOCX
  • Widoki dla interesariuszy
  • Dyskusje i komentarze zespołowe
  • Pakiety współdzielone
  • Kontrola kompletności dokumentacji

 

Moduł 7: Zadanie projektowe nr 1

  • Opis przykładowego systemu
  • Zakres i granice modelu
  • Katalog interesariuszy
  • Wymagania funkcjonalne
  • Wymagania jakościowe
  • Diagram przypadków użycia
  • Diagram aktywności
  • Diagram sekwencji
  • Diagram klas lub komponentów
  • Relacje między elementami
  • Struktura pakietów
  • Konwencje nazewnicze
  • Kryteria akceptacji
  • Pakiet modelu do przeglądu

 

Moduł 8: Przegląd i doskonalenie modelu

  • Ocena kompletności modelu
  • Ocena poprawności notacji
  • Spójność nazw
  • Spójność poziomów abstrakcji
  • Poprawność relacji
  • Zgodność diagramów
  • Czytelność widoków
  • Nadmiarowe elementy
  • Brakujące zależności
  • Błędy struktury pakietów
  • Rekomendacje korekt
  • Priorytety dalszych zmian
  • Wersja poprawiona modelu
  • Wnioski z przeglądu

 

Dzień 3

 

Moduł 9: Zarządzanie wiedzą architektoniczną

  • Repozytorium wiedzy architektonicznej
  • Powiązania wymagań i procesów
  • Powiązania decyzji i komponentów
  • Powiązania interfejsów i zależności
  • Rejestr ryzyk
  • Katalog odpowiedzialności
  • Widoki dla biznesu
  • Widoki dla zespołów technicznych
  • Widoki dla utrzymania
  • Dokumentacja decyzji architektonicznych
  • Historia zmian decyzji
  • Identyfikowalność informacji
  • Statusy i właściciele elementów
  • Cykl życia wiedzy architektonicznej

 

Moduł 10: Konsultacje projektowe

  • Dobór typów diagramów
  • Poziom szczegółowości modeli
  • Granice pakietów
  • Struktura repozytorium
  • Konwencje nazewnicze
  • Relacje między elementami
  • Widoki dla interesariuszy
  • Spójność diagramów
  • Współpraca zespołowa
  • Zarządzanie zmianami
  • Dokumentacja architektoniczna
  • Typowe błędy modelowania
  • Warianty rozwiązań
  • Granice zastosowania UML

 

Moduł 11: Zaawansowane zastosowania Enterprise Architect

  • Wersje bazowe
  • Porównywanie wersji modeli
  • Kontrola wersji pakietów
  • Import i eksport XMI
  • Współdzielenie elementów
  • Przenoszenie elementów między pakietami
  • Automatyzacja operacji
  • Skrypty Enterprise Architect
  • Własne szablony dokumentacji
  • Profile UML
  • Stereotypy
  • Tagged values
  • Toolboxy projektowe
  • Rozszerzenia MDG
  • Standardy organizacyjne
  • Integracje repozytorium

 

Moduł 12: Zadanie projektowe nr 2 i plan dalszej pracy

  • Rozszerzony model architektoniczny
  • Model wymagań
  • Model procesów
  • Model komponentów
  • Model wdrożeniowy
  • Powiązania między widokami
  • Kryteria jakości modelu
  • Reguły walidacji
  • Identyfikowalność elementów
  • Wersja bazowa modelu
  • Rejestr ryzyk
  • Lista otwartych decyzji
  • Zasady utrzymania repozytorium
  • Role i odpowiedzialności
  • Plan dalszego rozwoju modelu
  • Pierwsze etapy realizacji

Skontaktuj sie z nami

zorganizujemy dla Ciebie szkolenie dopasowane do Twoich potrzeb

Przemysław Wołosz

Key Account Manager

przemyslaw.wolosz@infoShareAcademy.com

    Administratorem danych osobowych jest InfoShare Academy Sp. z o.o. z siedzibą w Gdańsku, al. Grunwaldzka 427B, 80-309 Gdańsk, KRS: 0000531749, NIP: 5842742213. Dane osobowe przetwarzane są zgodnie z klauzulą informacyjną.