Project Description

Kestus: 16 ak tundi
Investeering: 490 € + käibemaks 20%

Sihtrühm:
Koolitus on suunatud alustavatele tarkvaraarhitektidele, tarkvara arendajatele, süsteemianalüütikutele ja teistele tarkvara arendusprotsessi rollidele, kes soovivad täiendada oma arusaamist infosüsteemist kui tervikust ja süvendada selle modelleerimisega seotud tehnilisi oskuseid.

Eelteadmised:
Koolitusel osaleja võiks omada ülevaadet tarkvara arendusprotsessi põhisammudest ja selle juhtimiseks rakendatavatest arendusmetoodikatest; tänapäevases tarkvaraarenduses kasutatavatest tehnoloogiatest, standarditest ja tavadest ning tarkvaraarhitektuuri põhimõistetest. Kasuks tuleb ka ülevaate omamine süsteemianalüüsist, programmeerimisest ja üldlevinud UML notatsioonidest.

Koolituse eemärk:
Koolituse läbinu orienteerub tänapäevase tarkvaraarhitektuuri mõistetes, oskab iseseisvalt kirjeldada erinevaid arhitektuurivaateid ja modelleerida levinud arhitektuurseid mudeleid. Koolitusel vaadeldakse infosüsteemi arenduse protsessi kogu selle elutsükli ulatuses ning tarkvaraarhitekti rolli ning tema otsustuste mõju selles. Osaleja õpib kasutama UML notatsiooni elemente erinevate arhitektuurivaadete kirjeldamiseks. Tutvutakse ka arendusmetoodika ja tarkvara kvaliteedijuhtimise küsimustega.

Tulemus:
Koolituse läbinu orienteerub tänapäevase tarkvaraarhitektuuri mõistetes, oskab iseseisvalt kirjeldada erinevaid arhitektuurivaateid ja modelleerida levinud arhitektuurseid mudeleid.

Toimumise koht: Suur-Sõjamäe 10 või Lõõtsa 6, Tallinn

Koolitaja: Virgo Inno

Sisu:
Koolitus toimub klassikoolituse formaadis, kus teooriapeatükid vahelduvad lektori juhendamisel iseseisvalt teostatud harjutusülesannetega, mis aitavad kinnistada teooriapeatükis omandatud teadmisi. Harjutusülesanneteks kasutatakse Sparx Systems Enterprise Architect modelleerimisvahendit.

  • Sissejuhatus tarkvaraarhitektuuri :
  • Tarkvaraprojekti elutsükkel.
  • Arhitekti roll tarkvaraarendusprojektis.
  • Süsteemi spetsifikatsiooni (SDS – System Design Specification) sisu ja ülesanne.
  • Enterprise Architect töövahendi kasutamise tutvustus.
  • Arendusmetoodikad.
  • Komponentarhitektuur ja objektitehnoloogiad.
  • Infosüsteemi modelleerimine:
  • Objektimudel (object model), klassidiagramm (class diagramm).
  • Jadadiagramm (sequence diagram).
  • Olekudiagramm (statechart).
  • Tegevusvoodiagramm (activity diagram).
  • Kvaliteet tarkvaraprojektis:
    • Koodiülevaatuse (code review) praktika rakendamine.
    • Jõudluse profileerimise võtted; koormustestimise vahendid.
    • Test-juhitud arenduse (Test-Driven development) metoodika.
    • Tarnekorraldus.
    • Ülevaade tarkvaraarenduse kvaliteedimudelitest.

IS3 Infosüsteemide arhitektuur

  • Tallinna Arvutikool OÜ ei jaga teie andmeid kolmandate osapooltega ning kasutab saadud andmeid vaid koolituste info edastamiseks.

Liitu Tallinna Arvutikooli uudiskirjaga

Saa tulevaste koolituste kohta infot esimesena

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.