Vizuální modelování pomocí UML - kurz 22 900 RUB. z IBS Training Center, školení 16 hodin, Datum 28. listopadu 2023.
Různé / / November 28, 2023
Základem úspěchu každého IT projektu je dobře organizovaná komunikace mezi všemi jeho účastníky: členy projektového týmu, zákazníky, subdodavateli. Složitost budování takové komunikace se výrazně zvyšuje s tím, jak se rozšiřuje geografie projektů, kdy všichni účastníci nejen mluví různými jazyky, ale mají také odlišnou mentalitu. Pokud je však projekt soustředěn v jedné zemi, často se ukazuje, že obchodní zástupci a vývojáři softwaru se liší jazykem a mentalitou téměř stejně radikálně jako obyvatelé rozdílné země.
Jak můžeme zajistit, aby informace důležité pro projekt byly dostupné a srozumitelné pro každého účastníka? Jak můžeme vyvinout „společný jazyk“, který by nám umožnil popsat návrhová řešení jasně, jednoznačně a úplně?
Nejlepší praxí v tomto směru je použití jazyků vizuálního modelování, které vám umožní zbavit se nejednoznačnosti přirozených jazyků. Jejich účinnost je založena na dvou hlavních principech:
- jasné grafické obrázky k popisu i abstraktních pojmů;
- jasná formální pravidla pro vytváření holistických modelů z těchto grafických obrázků.
Pro IT projekty je dnes nejuniverzálnějším a nejpohodlnějším jazykem vizuálního modelování UML (Unified Modeling Language). Umožňuje popsat systémy jakékoli složitosti z různých úhlů pohledu v jakékoli fázi vývojového procesu.
Toto školení je věnováno studiu několika typů UML diagramů, které jsou nejvíce žádané při přípravě požadavků: Třída, Případ užití, Sekvence, Aktivita, Stavový stroj. Během školení se studenti seznámí s metodikou konstrukce jednotlivých typů diagramů a při praktických cvičeních rozvinou dovednosti modelování.
Sestavení správných a užitečných vizuálních modelů je nemožné bez náležitého objektově orientovaného myšlení – k tomu nestačí pouhá znalost syntaxe UML. Proto je během školení věnována velká pozornost opakování základů objektově orientovaného přístupu (OOP). Diskutovány jsou zejména koncepty OOP, jako je abstrakce, modularita, dědičnost, zapouzdření a polymorfismus.
Kurz je součástí školy „Systémová analýza“. Specializací školy je zjišťování, dokumentace a strukturování požadavků na informační systémy. Vzdělávací materiály školy jsou vytvořeny na základě mezinárodní příručky „Guide to the Business Analysis Body of Knowledge ® (BABOK ®), verze 2.“
Kurz se zabývá zejména otázkami souvisejícími s některými technikami BABOK ®: „Datové modelování“, „Organizační“. modelování", "Procesní modelování", "Scénáře a případy použití", "Sekvenační diagramy", "Diagramy Stát."
Jazyk UML podporuje velké množství placených i bezplatných nástrojů CASE: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS a mnoho dalších.
Kurz tyto nástroje podrobně neprobírá ani neaplikuje, ale probírá možnosti jejich výběru v IT projektech.
Tento kurz je dostupný také v online podobě.
Veškeré informace zveřejněné v této části Lifehackeru nejsou veřejnou nabídkou ve smyslu ustanovení článku 437 občanského zákoníku Ruské federace a slouží pouze pro informační účely.
Služba využívá technologie z projektu „Educated“ a neposkytuje vzdělávací služby.