Noorem tarkvaraarendaja, tase 4 (08-13112018-1.2/6k)

Allikas: oppekava.edu.ee
Redaktsioon seisuga 11. november 2021, kell 00:44 kasutajalt PeepKungas (arutelu | kaastöö)
Noorem tarkvaraarendaja, tase 4 (08-13112018-1.2Noorem tarkvaraarendaja, tase 4 (08-13112018-1.2/6k)


Noorem tarkvaraarendaja, tase 4
Nimetus (i.k.) Junior Software Developer, EstQF Level 4
Ametinimetused noorem tarkvaraarendaja, noorem programmeerija
Kutse grupp Tarkvara arendaja
Kutse ala Tarkvaraarendus
Kutse valdkond IT, TELEKOMMUNIKATSIOON JA ELEKTROONIKA
Kutsestandardi tähis 08-13112018-1.2/6k
Kutsestandardi link
Kehtib alates 13.11.2018
Kehtib kuni 12.11.2023
ISCO
EMTAK
ISCED
EKR / EQF tase 4
Versiooni number 6
Eelmine versioon Noorem tarkvaraarendaja, tase 4 (08-22112016-03/5k)
Standardi töörühm Tallinna Polütehnikum, Playtech Estonia OÜ, Elisa Eesti AS, AS Atea, BCS Koolitus AS

Töö kirjeldus

Noorem tarkvaraarendaja, tase 4 põhiliseks tööks on tarkvara lähtekoodi kirjutamine vastavalt väljatöötatud ja kokkulepitud arhitektuurile ning disainile. Ta osaleb süsteemi disaini väljatöötamisel ja pakub välja erinevaid tehnilisi lahendusi, arvestades süsteemi kui tervikut. Tema põhilised tööülesanded on toote või projekti kavandamine, rakenduse projekteerimine, kavandamine ja väljatöötamine, süsteemide integreerimine, testimine, lahenduse kasutuselevõtt ja dokumenteerimine. Ta oskab leida ebakõlasid ülesande püstitusel ja anda sisendit analüütikule ülesande täpsustamiseks, anda sisendit testijale muudatuste ja arenduste testimiseks. Tarkvaraarendaja töötab meeskonnas ja lahendab tööülesandeid iseseisvalt, mõistes ja rakendades meeskonnas kasutatavat tarkvaraarenduse metoodikat. Tarkvaraarendaja töö eeldab analüütilist ja loovat tehnilist mõtlemist ning pidevat kutsealast enesetäiendamist. Ta peab mõistma süsteemi erinevate komponentide omavahelist mõju ning oskama muudatuste ja arenduste tegemisel sellega arvestada. Tarkvaraarendaja töö eeldab head meeskonnatöö oskust.

Kompetentsid

Toote või projekti kavandamine (e-CF kompetents A.4.)
Rakenduse projekteerimine (e-CF kompetents A.6.)
Tehnoloogia arengu jälgimine (e-CF kompetents A.7.)
Kavandamine ja väljatöötamine (e-CF kompetents B.1. ja B.2.)
Testimine (e-CF kompetents B.3.)
Lahenduse juurutamine/paigaldamine/kasutuselevõtt (e-CF kompetents B.4.)
Dokumentatsiooni koostamine (e-CF kompetents B.5.)
Tarkvararendaja, tase 4 kutset läbiv kompetents


Isikuomadused

Tarkvaraarendaja töö eeldab loogilist ja analüütilist mõtlemist ja tehnilist loomingulisust. Oluline on õppimistahe, koostöö- ja kohanemisvõime, suhtlemisvalmidus, orienteeritus tulemustele, vastutus, korrektsus, täpsus, enesedistsipliin ja stressitaluvus.

Ettevalmistus

4. taseme tarkvaraarendajana töötavad tavaliselt inimesed, kellel on erialane kutseharidus, rakenduskõrgharidus või kõrgharidus. Erandjuhul võivad kutseoskused olla omandatud täiendkoolitustel, töökohal või iseseisvalt õppides.

Töövahendid

Tarkvaraarendaja põhilised töövahendid on arvutustehnika ja tarkvara.

Töökeskkond

Tarkvaraarendaja töötab siseruumis ja põhiliselt istudes. Töökeskkonna ohuteguriks on sundasend ja töö kuvariga.

Muudatused

Uuendatud versioonis on kompetentsid kirjeldatud tegevusnäitajatena, mistõttu kadus vajadus tuua eraldi välja kirjeldus, teadmised ja oskused. Uues versioonis on välja toodud tarkvaraarendaja põhilised tööülesanded (välja on jäänud tööosad, mis ei ole otseselt tarkvaraarendaja tavapärase tööga seotud), mistõttu on uus kutsestandard varasemast oluliselt kompaktsem ja fokusseeritum.

Kompetentside tegevusnäitajad ja teadmised ehk omandamist vajavad asjad

 Tegevusnäitajad ja teadmised
Dokumentatsiooni koostamine (e-CF kompetents B.5.)
Kavandamine ja väljatöötamine (e-CF kompetents B.1. ja B.2.)
Lahenduse juurutamine/paigaldamine/kasutuselevõtt (e-CF kompetents B.4.)
Rakenduse projekteerimine (e-CF kompetents A.6.)
Tarkvararendaja, tase 4 kutset läbiv kompetents
Tehnoloogia arengu jälgimine (e-CF kompetents A.7.)
Testimine (e-CF kompetents B.3.)
Toote või projekti kavandamine (e-CF kompetents A.4.)

Õppekavad

 ÕppekavaÕppeasutus
Tarkvaraarendaja @ Tallinna Polütehnikum (210137)Tarkvaraarendaja
Software developer
Tallinna Polütehnikum