Visuaalinen mallinnus UML: llä - kurssi 22 900 RUB. IBS Training Centeristä, koulutus 16 tuntia, päivämäärä 28.11.2023.
Miscellanea / / November 28, 2023
Minkä tahansa IT-projektin onnistumisen perusta on hyvin organisoitu kommunikaatio kaikkien sen osallistujien välillä: projektitiimin jäsenten, asiakkaiden, alihankkijoiden välillä. Tällaisen viestinnän rakentamisen monimutkaisuus lisääntyy merkittävästi hankkeiden maantieteellisen laajenemisen myötä, kun kaikki osallistujat eivät vain puhu eri kieliä, vaan heillä on myös erilainen mentaliteetti. Jos hanke kuitenkin keskittyy yhteen maahan, usein käy ilmi, että yritysten edustajat ja ohjelmistokehittäjät eroavat kieleltään ja mentaliteetiltaan lähes yhtä radikaalisti kuin asukkaat eri maat.
Miten voimme varmistaa, että hankkeen kannalta tärkeä tieto on jokaisen osallistujan saatavilla ja ymmärrettävissä? Miten voimme kehittää "yhteisen kielen", jonka avulla voimme kuvata suunnitteluratkaisut selkeästi, yksiselitteisesti ja täydellisesti?
Paras käytäntö tähän suuntaan on käyttää visuaalisia mallinnuskieliä, joiden avulla voit päästä eroon luonnollisten kielten moniselitteisyydestä. Niiden tehokkuus perustuu kahteen pääperiaatteeseen:
- Selkeät graafiset kuvat kuvaamaan jopa abstrakteja käsitteitä;
- selkeät muodolliset säännöt kokonaisvaltaisten mallien luomiseksi näistä graafisista kuvista.
IT-projekteissa nykyään yleisin ja kätevin visuaalinen mallinnuskieli on UML (Unified Modeling Language). Sen avulla voit kuvata minkä tahansa monimutkaisia järjestelmiä eri näkökulmista missä tahansa kehitysprosessin vaiheessa.
Tämä koulutus on omistettu useiden UML-kaavioiden tutkimiseen, jotka ovat eniten kysyttyjä vaatimuksia laadittaessa: luokka, käyttötapaus, sekvenssi, aktiviteetti, tilakone. Koulutuksen aikana opiskelija perehtyy kunkin tyyppisen kaavion rakentamisen metodologiaan ja kehittää mallintamistaitoja käytännön harjoituksissa.
Oikeiden ja hyödyllisten visuaalisten mallien rakentaminen on mahdotonta ilman asianmukaista olio-ajattelua – pelkkä UML-syntaksin tuntemus ei riitä tähän. Siksi koulutuksen aikana kiinnitetään paljon huomiota oliokeskeisen lähestymistavan (OOP) perusteiden tarkistamiseen. Erityisesti käsitellään OOP-käsitteitä, kuten abstraktio, modulaarisuus, periytyminen, kapselointi ja polymorfismi.
Kurssi on osa "Systems Analysis" -koulua. Koulun erikoisala on tietojärjestelmien vaatimusten tunnistaminen, dokumentointi ja jäsentäminen. Oppilaitoksen opetusmateriaalit on kehitetty kansainvälisen oppaan “Guide to the Business Analysis Body of Knowledge ® (BABOK ®) versio 2” pohjalta.
Kurssi käsittelee erityisesti joihinkin BABOK ® -tekniikoihin liittyviä kysymyksiä: "Tietojen mallinnus", "Organisaatio mallintaminen", "Prosessin mallinnus", "Skenaariot ja käyttötapaukset", "Sekvenssikaaviot", "Kaaviot" osavaltio."
UML-kieltä tukevat monet maksulliset ja ilmaiset CASE-työkalut: Sparx Systems Enterprise Architect, Sybase Power Designer, Visual Paradigm, ARIS ja monet muut.
Kurssilla ei käsitellä tai soveltaa näitä työkaluja yksityiskohtaisesti, vaan pohditaan vaihtoehtoja niiden valintaan IT-projekteissa.
Tämä kurssi on saatavilla myös verkkomuodossa.
Kaikki tässä Lifehackerin osiossa julkaistut tiedot eivät ole Venäjän federaation siviililain 437 artiklan määräysten mukaisia julkisia tarjouksia, ja ne on tarkoitettu vain tiedoksi.
Palvelu käyttää "Educated"-projektin teknologioita eikä tarjoa koulutuspalveluita.