Nõuete arendamise spetsialist
Õppige sõnastama täpseid, selgeid ja täielikke nõudeid infosüsteemidele

Kellele see kursus sobib?
Kes soovivad liikuda äriprotsesside kirjeldamiselt tehniliste nõuete koostamisele
Kes kirjutavad arendajatele tehnilisi ülesandeid
Kes vajavad struktureeritud lähenemist nõuete analüüsile
Kes soovivad täiendada oma oskusi ja õppida nõuete arendamist
Nõuete roll IT-arenduses
Tarkvaranõuded on iga IT-projekti alus. Need määratlevad, mida ja kuidas süsteem peaks tegema, aidates klientidel, arendajatel ja analüütikutel rääkida ühist keelt
Miks on nõuded vajalikud?
- Ärile: aitavad selgelt määratleda eesmärgid ja vältida lisakulusid ümbertegemiseks
- Analüütikutele: tagavad tööprotsessi struktuuri ja järjepidevuse
- Arendajatele: toimivad juhisena süsteemi loomisel, vältides ebaselgust
- Testijatele: võimaldavad kontrollida, kas süsteem vastab ootustele
- Klientidele: annavad kindluse, et toode vastab ootustele ja ärieesmärkidele
Selgelt sõnastatud nõuded aitavad vähendada arenduse aega, vältida meeskondade vahelisi konflikte ja parandada lõpp-produkti kvaliteeti

Mida kursuselt saate?
Õpite põhjalikult tundma kvaliteetsete nõuete arendamise meetodeid
Töötate praktiliste ülesannete kallal 3–4 analüütiku tiimis
Kursuse lõpuks valmib tehniliste nõuete dokument
Ligipääs suletud Telegrami gruppi suhtlemiseks ja kogemuste jagamiseks
Püsiv ligipääs mallidele, kontrollnimekirjadele ja dokumentide näidistele
CV koostamise ja tööotsingu konsultatsioon
Kursuse formaadid ja ajakava
Reaalajas tunnid Zoomis + Google Drive ja Telegram
6 tundi nädalavahetustel või õhtuti tööpäevadel
Personaalne tähelepanu igale õpilasele
70% õppest on intensiivne praktika
Jäta taotlus ja omanda praktilised oskused nõuete arendamises!

Mida te kursusel õpite?
Nõuete tuvastamine ja sõnastamine 10 tehnikaga
Tarkvaramudelite ja kasutusjuhtude diagrammide loomine
Andmete modelleerimine, kvaliteediatribuutide ja piirangute määratlemine
Täpsete, täielike ja selgete nõuete kirjutamine arendustiimile
Tehnikad, mida kursusel omandate
Need tööriistad ja tehnikad aitavad teil koguda, analüüsida ja selgelt formuleerida nõudeid arusaadavas vormingus, mida kasutatakse reaalses arenduses
1. Projekti kaart
Lihtsustatud dokument, mis koondab peamised projekteerimise aspektid: praegune olukord, sihtolukord ja lahenduskontseptsioon. Võimaldab kiiresti fikseerida projekti peamised nõuded ja ootused
2. Konteksti diagramm (Context Diagram)
Tarkvarasüsteemi keskkonna visuaalne kujutis, mis näitab kasutajate rolle, väliseid süsteeme ja andmeid, millega süsteem suhtleb. Aitab määratleda süsteemi piirid
3. Kasutusjuhtude diagramm (Use Case Diagram)
Kasutajate rollide ja nende peamiste ülesannete graafiline kujutis. Võimaldab mõista, kuidas kasutajad süsteemiga suhtlevad ja milliseid tulemusi nad ootavad
4. Funktsionaalsed nõuded kanonilises vormis
Nõuete sõnastamine järgmise malliga: "
5. Kasutusstsenaariumid (Use Cases)
Tarkvarasüsteemi funktsionaalsuse kirjeldamise formaat, mis hõlmab stsenaariumi nime, osalejaid, eeltingimusi, peamist tegevusvoogu ja võimalikke laiendusi. Kasutatakse kasutajate ja süsteemi interaktsiooni projekteerimiseks ning ka integratsioonide ja andmetöötluse algoritmide kirjeldamiseks
6. Oleku diagramm (Statechart Diagram)
Objekti elutsükli visuaalne kujutis süsteemis, mis näitab lubatud olekuid, üleminekuid nende vahel ja tingimusi, mille korral need üleminekud toimuvad. Kasulik keerulise elutsükliga andmeklasside puhul
7. Kontseptuaalne andmemudel
8. Andmesõnastik (Data Dictionary)
9. Andmeklasside jälgimine tüüpiliste operatsioonide põhjal
10. Kvaliteedinõuete ja piirangute määratlemine
Kursuse programm ja ajakava
Nõuete arendamine ja funktsionaalne projekteerimine
- 41 akadeemilist tundi
- 6 veebitundi nädalavahetustel või õhtuti tööpäevadel
Kursuse õppejõud – praktiseerivad spetsialistid
Kursuse autor, süsteemianalüüsi ekspert
Analüütik rahvusvahelise kogemusega
Analüütik 20-aastase kogemusega logistikast, pangandusest ja ERP-st
Analüütikute juht, mentor, rahvusvaheliste konverentside esineja
IT-lahenduste arendaja, arhitektuuri ja tootejuhtimise ekspert
Ekspert keerukate süsteemide ja äriprotsesside arendamisel
Tagasiside õppe kohta
Nõuete arendamine
Materjali esitlus, hoolikas kodutööde kontroll ja suunamine õiges suunas. Kõik on asjakohane, ilma liigse infota — see on eriti väärtuslik!!!
Mai, 2024
Nõuete arendamine
Mulle meeldis teooria, meeskonnatöö ja iseseisva töö jaotus, samuti võimalus arutada küsimusi koolitajaga. Iseseisev töö aitas materjali kinnistada ning koolitaja selgitused parandasid vigu ja tugevdasid tegevuste algoritmi.
September, 2024
Nõuete arendamine
Mulle meeldis koolitaja lähenemine ja materjali esitlus, suurepärane huumorimeel, palju näiteid koolitaja praktikast. Võimalus vaadata salvestusi, juurdepääs kõikidele õppematerjalidele, kuid kõige tähtsam — iseseisev töö. Ilma praktikata on raske mõista, kuidas asjad tegelikult toimivad, kuid kursusel on selleks suurepärane võimalus! Suur tänu! Minu jaoks, kellel puudus varasem kogemus selles valdkonnas, oli materjal esitatud väga arusaadavalt.
Detsember, 2023
Nõuete arendamine
Suurepärane praktika meeskonnatöös. Kõiki oskusi harjutati reaalsete projektide näitel, mille meeskonnad valisid iseseisvalt. Õppejõudude tagasiside. Mugav õhkkond õppimiseks.
Mai, 2024
Nõuete arendamine
Suurepärane koolitaja, hästi struktureeritud kursus, kus on selgelt jälgitav tegevuste järjestus. Kursuse korraldus — kaustad, mallid, asjakohane nimekiri artefaktidest nõuetega töötamiseks.
Aprill, 2024
Nõuete arendamine
Mulle meeldis, et tunnid ei olnud ainult loengud, vaid need sisaldasid ka praktilisi ülesandeid, kus igaüht analüüsiti peaaegu individuaalselt. Samuti analüüsisid koolitajad kõiki vigu ja tõid näiteid reaalsetest projektidest. Peale selle käsitleti ka mõningaid seotud teemasid, mis ei kuulu otseselt kursuse programmi, kuid on siiski olulised!
Märts, 2024
Jäta taotlus ja saa nõuete arendamise spetsialistiks!

Täiendava kirjanduse nimekiri
- Tarkvaratoote nõuete kogumine ja analüüs, Juri Himonin
Sissejuhatav artikkel tarkvara nõuete arendusse - Tarkvaranõuetega töötamise põhimõtted, Dean Leffingwell, Widrig
Hea ülevaade protsessist ja peamistest praktikatest nõuetega töötamisel - Tarkvaranõuete arendamine (Software Requirements), Karl Wiegers
Põhjalik kirjeldus tarkvara kontseptsiooni, kasutajanõuete ja tarkvaranõuete kujundamise lähenemisviisidest - Kaasaegsed meetodid süsteemide funktsionaalsete nõuete kirjeldamiseks (Writing Effective Use Cases), Alistair Cockburn
Suurepärane juhend funktsionaalsete nõuete väljatöötamiseks kasutusstsenaariumide (use cases) formaadis

Korduma kippuvad küsimused
Kas teil on küsimusi?
Kirjutage meile Telegramis
Meie meeskond vastab teile kiiresti ja aitab leida vastused kõikidele küsimustele
Meie partnerid aitavad muuta õppimise veelgi kättesaadavamaks
«Tööta ja õpi»
Riiklik programm, mis pakub töötavatele Eesti elanikele võimalust ümberõppeks ja keelte, sealhulgas eesti ja inglise keele õppimiseks
