IT analüüs AI ajastul
Koolituse läbinu:
- Mõistab tarkvaraarenduse protsessi, rollide vastutusalasid, dokumentatsiooni ja kasutatavaid raamistikke ning kuidas tehisintellekt (AI) seda protsessi on muutnud.
- Oskab analüüsida ärivajadusi ning sõnastada need arendusmeeskonnale arusaadaval ja üheselt mõistetaval tasemel ning teab, kuidas tehisintellekti (AI) selle juures kasutada või mitte kasutada.
- Oskab analüüsida IT-süsteemi arhitektuuri, sh tehisintellekti (AI) süsteemi komponendina, ning kirjeldada komponente standardsete mudelitena.
Kursuse käigus omandavad osalejad teadmised ja oskused, kuidas koostada arendusmeeskonnale selgeid lähteülesandeid, analüüsida IT-süsteeme tarkvaraarenduse kontekstis ning kasutada tehisintellekti (AI) teadlikult ja põhjendatult analüüsi tegemisel.
Viiest koolituspäevast koosnev kursus katab ära järgmised teemad:
- tarkvaraarenduse rollid, koostöömudelid ja dokumentatsiooni haldamine;
- ärivajaduste analüüs ja nõuete sõnastamine arendusmeeskonnale arusaadaval kujul;
- IT-süsteemi arhitektuuri analüüs (kasutajaliides, andmed, taustakomponendid, integratsioonid);
- tehisintellekti (AI) roll IT-lahenduse komponendina ja analüüsi tegemise tööriistana.
Sihtrühm ja eelteadmised: Kursus on mõeldud kõigile, kes koostavad tarkvaraprojektis lähteülesandeid ja nõudeid või soovivad sellesse rolli liikuda (näiteks tooteomanik, IT projektijuht, IT-analüütik, tootejuht, lahenduse arhitekt). Varasem kogemus analüüsis tuleb kasuks, kuid pole nõutav koolitusel osalemiseks.
Õppevahendid: Arvuti, millel on ligipääs internetile ning millele on installeeritud Microsoft Office’i tarkvara või vastav analoog nagu Draw.io, Miro vms.
Tehisintellekti (AI) tööriistade kasutamine harjutuste tegemisel on lubatud ja soodustatud, kuid vastavat litsentsi koolitaja ei väljasta.
Osalejal, kellel puudub vajalik õppevahend, on võimalus see BCS Koolituselt rentida. Palume sellest koolitusettevõtet eelnevalt teavitada.
Üle Teamsi ühinejatel on soovitav lisaks eelkirjeldatud arvutile kasutada kahte monitori – ühes Ms Teams ja teisel eelnevalt kirjeldatud programmid harjutuste tegemiseks.
Programm:
Kursus koosneb järgmistest moodulitest:
Moodul 1: IT analüüsi kontekst
- Tarkvaraarenduse rollid ja koostöömudelid
- Dokumentatsiooni haldamine
- Ülevaade tarkvara analüüsi levinumatest raamistikest ja standarditest
Moodul 2: Ärianalüüs
- Osapoolte analüüs
- Protsesside kaardistamise tehnikad
- Funktsionaalsed nõuded ja kasutajalood
Moodul 3: Ülevaade IT süsteemidest
- Ülevaade IT süsteemide arhitektuurist
- Mittefunktsionaalsed nõuded
Moodul 4: Kasutajaliidese analüüs
- Kasutajaliidese ülesehitus ja prototüüpimine
- Kasutajaliidese vood (user flow)
- Vaadete spetsifikatsioonid
Moodul 5: Andmebaasi disain
- Andmete kaardistamine
- Relatsiooniliste andmebaaside mõisted
- Andmemudeli mustrid, loomine ja optimeerimine
Moodul 6: Taustakomponentide analüüs
- JSON ja XML andmete kirjeldamise keeled
- Funktsionaalsete komponentide ja voogude modelleerimine
- AI kui IT-lahenduse komponent
Moodul 7: Integratsioonide analüüs
- Peamised integratsioonimustrid
- Integratsiooni kaardistamine
- APIde ja integratsioonide spetsifikatsioonid
Moodul 8: Analüüsi tulemi üleandmine arendusmeeskonnale
- Analüüsi põhjal arendusülesannete loomine
- Arendusmeeskonna toetamine arenduse ajal
- Muudatuste haldus
Kõigil koolituspäevadel on nii teoreetilised kui ka praktilised osad, mis annavad hea ülevaate õpitavatest teadmistest.
Õppemeetodid: Koolitus toimub hübriidõppena – õppetöös saab osaleda klassiruumi tulles või liitudes koolitusega läbi veebikeskkonna Microsoft Teams.. Mõlemal juhul tagatakse ligipääs õppematerjalidele ja praktilistele ülesannetele.
Koolituse maht on 50 akadeemilist tundi (sh 25 akadeemilist tundi praktilisi harjutusi koolituskeskkonnas)
Koolituse maht on 1,4 EAP
Koolituspäevad toimuvad vahemikus 9:00 – 17:45
Hindamismeetod: Õpiväljundite saavutamist hinnatakse koolituse ajal läbi viidud tagasisidestatud praktiliste harjutuste põhjal (enesehindamise ja kaasõppijate hindamine).
Hindamiskriteerium: Harjutused on sooritatud vastavalt suunistele, kasutades sobivad töövõtteid ja vastates etteantud kvaliteedikriteeriumidele.
Koolituse lõpetamine: Koolituse lõpetaja saab tunnistuse kui sooritab kõik koolituse jooksul antud praktilised harjutused. Osalejatele, kes õpiväljundeid saavutanud ei ole väljastatakse soovi korral tõend koolitusel osalemise kohta.
Hind sisaldab: Koolituse hind sisaldab õppematerjale, kohvipause ja ühiseid lõunasööke koolituskeskuses kohapeal osalejatele.
Tagasiside eelmistelt koolitustelt:
- Alustavalt ärianalüütikult: See koolitus aitas mul aru saada, kuidas erinevad teemad kokku sobivad ja seostada oma ülikoolis õpitut päriseluga. Sain palju nippe, kuidas oma tööd paremini teha!
- Kogenud süsteemianalüütikult: Iga teema juures sain uusi mõtteid ja nippe, kuidas erinevatele teemadele läheneda. Kaja jagatud kogemuslood ja praktilised näpunäited aitasid paremini lahti mõtestada ka oma tööd ja kuidas seda teha parimal viisil.
- IT-väliselt inimeselt, kes tellib IT-lt projekte: Tänu sellele koolitusele sain paremini aru, kuidas IT-ga koostööd teha, mida erinevad rollid IT-s teevad ning mida nad minult ootavad millises projekti etapis. Oskan nüüd ennetada mõnesid tekkida võivaid probleeme ja olla IT-le parem koostööpartner. Samuti oskan nüüd paremini lugeda jooniseid, mida IT-inimesed on mulle varemgi näidanud.
Õppekavarühm: 0613 Tarkvara ja rakenduste arendus ning analüüs.