Vizuálne modelovanie pomocou UML - kurz 22 900 RUB. z IBS Training Center, tréning 16 hodín, Dátum 28.11.2023.
Rôzne / / November 28, 2023
Základom úspechu každého IT projektu je dobre organizovaná komunikácia medzi všetkými jeho účastníkmi: členmi projektového tímu, zákazníkmi, subdodávateľmi. Náročnosť budovania takejto komunikácie sa výrazne zvyšuje s rozširovaním geografie projektov, keď všetci účastníci nielen hovoria rôznymi jazykmi, ale majú aj odlišnú mentalitu. Ak je však projekt sústredený v jednej krajine, často sa ukáže, že obchodní zástupcovia a vývojári softvéru sa líšia v jazyku a mentalite takmer rovnako radikálne ako obyvatelia rozdielne krajiny.
Ako môžeme zabezpečiť, aby informácie dôležité pre projekt boli dostupné a zrozumiteľné pre každého účastníka? Ako môžeme vyvinúť „spoločný jazyk“, ktorý by nám umožnil opísať dizajnové riešenia jasne, jednoznačne a úplne?
Najlepšou praxou v tomto smere je používať jazyky vizuálneho modelovania, ktoré vám umožňujú zbaviť sa nejednoznačnosti prirodzených jazykov. Ich účinnosť je založená na dvoch hlavných princípoch:
- jasné grafické obrázky na popis aj abstraktných pojmov;
- jasné formálne pravidlá pre vytváranie holistických modelov z týchto grafických obrázkov.
Pre IT projekty je dnes najuniverzálnejším a najpohodlnejším jazykom vizuálneho modelovania UML (Unified Modeling Language). Umožňuje popísať systémy akejkoľvek zložitosti z rôznych uhlov pohľadu v ktorejkoľvek fáze vývojového procesu.
Toto školenie je venované štúdiu niekoľkých typov UML diagramov, ktoré sú najviac žiadané pri príprave požiadaviek: Trieda, Prípad použitia, Sekvencia, Aktivita, Stavový stroj. Počas školenia sa študenti zoznámia s metodikou konštrukcie jednotlivých typov diagramov a počas praktických cvičení si rozvinú modelovacie zručnosti.
Vytváranie správnych a užitočných vizuálnych modelov je nemožné bez správneho objektovo orientovaného myslenia – na to nestačí len znalosť syntaxe UML. Preto sa počas školenia venuje veľká pozornosť zopakovaniu si základov objektovo orientovaného prístupu (OOP). Diskutuje sa najmä o konceptoch OOP, ako je abstrakcia, modularita, dedičnosť, zapuzdrenie a polymorfizmus.
Kurz je súčasťou školy „Systémová analýza“. Špecializáciou školy je zisťovanie, dokumentovanie a štruktúrovanie požiadaviek na informačné systémy. Vzdelávacie materiály školy sú vyvinuté na základe medzinárodnej príručky „Guide to the Business Analysis Body of Knowledge ® (BABOK ®), verzia 2.“
Kurz sa zaoberá najmä otázkami týkajúcimi sa niektorých techník BABOK ®: „Dátové modelovanie“, „Organizačné modelovanie", "Procesné modelovanie", "Scenáre a prípady použitia", "Sekvenčné diagramy", "Diagramy" štát."
Jazyk UML podporuje veľké množstvo platených a bezplatných nástrojov CASE: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS a mnoho ďalších.
Kurz tieto nástroje podrobne nerozoberá ani neaplikuje, ale rozoberá možnosti ich výberu v IT projektoch.
Tento kurz je dostupný aj v online formáte.
Všetky informácie uverejnené v tejto časti Lifehacker nie sú verejnou ponukou v zmysle ustanovení článku 437 Občianskeho zákonníka Ruskej federácie a slúžia len na informačné účely.
Služba využíva technológie z projektu „Educated“ a neposkytuje vzdelávacie služby.