Vizualno modeliranje pomoću UML - tečaj 22.900 RUB. iz IBS Training Center, obuka 16 sati, Datum 28. studenog 2023.
Miscelanea / / November 28, 2023
Temelj uspjeha svakog IT projekta je dobro organizirana komunikacija između svih njegovih sudionika: članova projektnog tima, kupaca, kooperanata. Složenost izgradnje takve komunikacije značajno se povećava kako se geografija projekata širi, kada svi sudionici ne samo da govore različite jezike, već imaju i različite mentalitete. Međutim, ako je projekt koncentriran u jednoj zemlji, često se ispostavi da poslovni predstavnici i programeri se razlikuju po jeziku i mentalitetu gotovo jednako radikalno kao i stanovnici različite zemlje.
Kako osigurati da informacije važne za projekt budu dostupne i razumljive svakom sudioniku? Kako možemo razviti „zajednički jezik“ koji bi nam omogućio jasno, nedvosmisleno i potpuno opisivanje dizajnerskih rješenja?
Najbolja praksa u ovom smjeru je korištenje jezika za vizualno modeliranje koji vam omogućuju da se riješite dvosmislenosti prirodnih jezika. Njihova učinkovitost temelji se na dva glavna principa:
- jasne grafičke slike za opisivanje čak i apstraktnih pojmova;
- jasna formalna pravila za stvaranje holističkih modela iz ovih grafičkih slika.
Za današnje IT projekte, najuniverzalniji i najprikladniji jezik za vizualno modeliranje je UML (Unified Modeling Language). Omogućuje vam da opišete sustave bilo koje složenosti s različitih gledišta u bilo kojoj fazi razvojnog procesa.
Ova obuka posvećena je proučavanju nekoliko vrsta UML dijagrama koji su najtraženiji pri pripremi zahtjeva: Klasa, Slučaj upotrebe, Sekvenca, Aktivnost, Stroj stanja. Tijekom obuke studenti će se upoznati s metodologijom konstruiranja svake vrste dijagrama te će tijekom praktičnih vježbi razviti vještine modeliranja.
Izgradnja ispravnih i korisnih vizualnih modela nemoguća je bez odgovarajućeg objektno orijentiranog razmišljanja—za to nije dovoljno samo poznavanje UML sintakse. Stoga se velika pažnja tijekom obuke posvećuje osvrtu na osnove objektno orijentiranog pristupa (OOP). Posebno se raspravlja o OOP konceptima kao što su apstrakcija, modularnost, nasljeđivanje, enkapsulacija i polimorfizam.
Tečaj je dio škole “Analiza sustava”. Specijalizacija škole je identificiranje, dokumentiranje i strukturiranje zahtjeva za informacijske sustave. Obrazovni materijali škole razvijeni su na temelju međunarodnog vodiča “Guide to the Business Analysis Body of Knowledge ® (BABOK ®), verzija 2.”
Konkretno, tečaj se bavi pitanjima koja se odnose na neke BABOK ® tehnike: “Modeliranje podataka”, “Organizacijska modeliranje", "Modeliranje procesa", "Scenariji i slučajevi upotrebe", "Sekvencijski dijagrami", "Dijagrami država."
UML jezik podržava velik broj plaćenih i besplatnih CASE alata: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS i mnogi drugi.
U tečaju se ne govori detaljno o ovim alatima niti se o njima detaljno govori, ali se raspravlja o mogućnostima njihovog odabira u IT projektima.
Ovaj tečaj je također dostupan u online formatu.
Sve informacije objavljene u ovom odjeljku Lifehackera nisu javna ponuda kako je definirano odredbama članka 437. Građanskog zakonika Ruske Federacije i služe samo u informativne svrhe.
Usluga koristi tehnologije iz projekta “Educated” i ne pruža obrazovne usluge.