Návrh Školení
Základy UML a implementace v EA
Spojení teorie UML s provedením v nástroji EA.
- Základní principy UML: Přehled UML 2.x, klasifikace diagramů a profily v EA.
- Vzory modelování v EA: Používání standardních vzorů versus vlastních vzorů v rámci EA.
- Struktura modelu: Balíčky (Packages), názvové prostory, stereotypy a označené hodnoty.
- Praktické cvičení: Vytvoření strukturované frameworku projektu pomocí balíčků a stereotypů.
Modelování funkcionalit a byznys procesů
Zachycení požadavků a pracovních toků.
- Modelování případů použití: Vytváření diagramů případů použití, aktorů a jejich vzájemných vazeb.
- Funkce nástroje EA: Propojování požadavků, sledovatelnost a řízení stakeholderů.
- Diagramy aktivit: Modelování byznys procesů a pracovních toků.
- Funkce nástroje EA: Plavecké dráhy (swimlanes), bazény (pools), tok řízení a datové objekty.
- Inženýrství požadavků: Získávání požadavků, pravidla validace a propojení s prvky modelu.
- Praktické cvičení: Sestavení kompletního modelu případů použití a mapování byznys aktivit na diagram aktivit.
Modul 4: Strukturované a behaviorální modelování
Detailní statické a dynamické návrhy.
Statické modelování (třídy):
- Vytváření tříd, rozhraní, enumerací a asociací.
- Funkce nástroje EA: Dědičnost, realizace, generalizace, agregace a kompozice.
- Řízení viditelnosti a navigovatelnosti.
Dynamické modelování (sekvenční diagramy):
- Vytváření životních linií, zpráv a interakcí.
- Funkce nástroje EA: Zprávy do sebe samého, fragmenty Alt/Loop a aktivační čáry.
- Modelování změn stavu a interakcí mezi prvky.
- Praktické cvičení: Vývoj diagramu tříd s kompletními vazbami a sekvenčního diagramu pro ověření interakcí.
Dokumentace, reportování a publikování
Sdílení modelů a generování výstupů.
- Tiskové dokumenty: Konfigurace tiskových stylů a export do formátu PDF/Word.
- Webová dokumentace: Publikování modelů na server prostřednictvím HTML Help.
- Funkce nástroje EA: Přizpůsobení HTML šablon, navigačních struktur a profilů pro publikování.
- Reporty modelu: Generování vlastních reportů pomocí datových slovníků a průvodců reporty.
- Integrace: Export do dalších formátů (BPMN, SysML, ArchiMate) pokud je to vhodné.
- Praktické cvičení: Generování profesionálního souboru HTML Help a vlastního reportu modelu.
Profesionální tipy, triky a nejlepší praxe
Účinnost a expertní pracovní postupy.
- Klávesové zkratky a účinnost: Přizpůsobení nástroje pro zvýšení rychlosti.
- Údržba modelu: Kontrola konzistence, validace modelu a řízení verzí modelu.
- Časté chyby: Jak se vyhnout běžným začátečnickým chybám v EA.
- Manažment zdrojů: Řízení paměti, optimalizace databáze a strategie zálohování.
- Q&A: Řešení specifických problémů účastníků.
Požadavky
Předpoklady
Žádné předchozí zkušenosti s nástrojem Sparx Enterprise Architect nejsou vyžadovány. Základní znalost konceptů UML je užitečná, ale nikoliv povinná.
Cílová skupina
Obchodní analytici, systémoví architekti, softwaroví vývojáři a projektoví manažeři, kteří teprve začínají s nástrojem Sparx Enterprise Architect.
Reference (4)
Zpětná vazba, kterou jsem obdržel od týmu, je, že instruktor byl vzdělaný a znalý.
Christian Knott - DEWC Systems
Kurz - Introduction to Enterprise Architect
Přeloženo strojem
Dobrý přehled o architektuře v teorii.
Gergely Csernak
Kurz - Introduction to Enterprise Architect
Přeloženo strojem
Philippe se podařilo ukázat mnoho možností Sparx EA v krátkém čase.
Tawatchai Mentaisong - Scania CV AB
Kurz - Introduction to Enterprise Architect
Přeloženo strojem
-Vědomosti učitele v předmětu byly opravdu dobré. Dokázal to vysvětlit velmi srozumitelně a mohl okamžitě odpovědět na všechny otázky. -Bylo skvělé pochopit, co všechno nástroj umí. -Struktura, kterou ukázal, jako je používání scénářů a trasovatelnosti, by mi bude opravdu užitečná ve každodenní práci.
Harsha Jain - Scania CV AB
Kurz - Introduction to Enterprise Architect
Přeloženo strojem