Lektoři z firmy: REENGINE
Modelovací jazyk UML je téměř 10 let světovým standardem souběžné tvorby a dokumentace SW systémů nejrůznějších aplikačních zaměření. UML je diagramový modelovací jazyk, který je n trální/nezávislý na procesu nebo metodice tvorby systémů, avšak předpokládá objektový způsob myšlení. Proto je nejúčinnější i nejzáživnější učit se obojí, a to nejlépe v kontextu objektové analýzy a návrhu systémů, včetně cvičení. Moderní procesy a metodiky tvorby systémů naopak vyžadují znalost OO a UML, takže tento kurz je zároveň i krokem ke zlepšování procesu vývoje software. Školení je zaměřeno na UML jako jazyk objektově orientovaného myšlení v tvorbě systémů a obsahuje i cvičení. Autor Milan Kratochvíl, MBA (senior consultant, REENGINE, Praha a Kiseldalen, Stockholm), držitel certifi kátu OMG UML2 Professional (advanced, level 3 of 03.) .Autor byl souběžně s konzultantní činností také instruktorem zhruba 170 – 180 podobných kurzů OOA/UML pro skandinávské i mezinárodní společnosti během posledních 16 let. Pro koho je seminář určen Analytici, architekti, návrháři a programátoři, techničtí šéfové projektů, pracovníci testů. Předpokládá se zde praxe z některé funkce v oboru návrhu, tvorby, údržby nebo zkoušení/dolaďování SW systémů kdekoliv na stupnici mezi nedávno promovaným juniorem a zkušeným, nicméně zvídavým seniorem z „tradičních“ prostředí, jako jsou mainframy, dávky, DB s SQL nebo DL1. Interní kurzy se pokusíme přizpůsobit tak, abychom přesně vyhověli Vašim potřebám. Pokud se Vám to bude hodit, můžeme postupně vytvořit krátký „slovníček” klíčových OO pojmů s přibližným překladem do „tradiční” terminologie, krok za krokem během kurzu . Obsah kurzu 1. KRÁTKÝ ÚVOD 2. KLÍČOVÉ POJMY, TERMINOLOGIE cvičení (*) 3. ZJEDNODUŠENÁ OO ANALÝZA * diagramy Případů užití, Tříd, Sekvencí, a Stavů tříd * cvičení (*) 4. NĚKTERÉ DŮLEŽITÉ BODY V NÁVRHU LEHKO MĚNITELNÝCH A ROZŠIŘITELNÝCH SYSTÉMŮ * staré systémy, třídy typu „wrapper“, fasády komponent a konceptuální otázky kolem objektů (entit), které budeme ukládat v prostředí SQL RDB. * cvičení (*) 5. SHRNUTÍ (*) Cvičení v minitýmech 4-6 osob. Whiteboard, nebo papír a tužka, abychom zaostřili pozornost na pojmy a způsob myšlení (ne jen na „klikání v toolech“); ten, kdo upřednostňuje nástroje v PC si samozřejmě může nosit s sebou svůj laptop s jakýmkoliv nástrojem pro UML, který mu vyhovuje (pozn.: generátor kódu v tomto kurzu není zapotřebí). Další cvičení OOA v rozsahu 2-4 hod je možno přidat v interních kurzech („on site“, „in house“); toto cvičení pokrývá Případy užití, Třídy, Sekvence, a Stavy tříd. „Objednavatel“ systému zde požaduje novou verzi tradiční fi nanční aplikace založené na DB, která má být napojena na web a řízena obchodními transakcemi/událostmi z okolí podniku (event-driven). Délka kurzu 2 dny Cena 13 000,- Kč bez DPH / 1 účastník 2 dny |