| Področje dela | Ključna dela | Spretnosti in znanja | 
					
							| Analiza, načrtovanje in organizacija dela | sprejema in pregleda tehnično dokumentacijo in delovni načrt in skladno z njim načrtuje svoje delo ali delo manjše skupine | pozna principe organizacije delasprejme pisna in ustna navodila za delo ter skladno z njimi načrtuje svoje delo in delo manjše skupineoceni čas, potreben za izvedbo delovne naloge na osnovi normativov načrtuje lastne aktivnosti glede na potrebe uporabnikovzagotavlja ustrezen potek lastnega dela ob upoštevanju delovnega naloga, delovnih (tehničnih) navodil ter organizacijskih in informacijskih danostianalizira opravljeno lastno delo na osnovi zaključenih delovnih nalogov z vidika porabe časa, zahtevkov za reklamacijo, kontrole kakovosti opravljenega delaizdeluje in uporablja delovno-tehnično dokumentacijosamostojno ovrednoti informacije (tehnična navodila oz. dokumentacija, ogledi)išče priložnosti za inovacije in drugačne pristope k reševanju problemovkritično ocenjuje svoje delo, se na napakah uči in jih popravlja
 
 | 
					
							| Priprava dela oz. delovnega mesta | pripravi delovno mesto in orodja za delo 
 | pripravi načrt svojega delaizbere ustrezno strojno in programsko opremo ter potrebno orodje ergonomsko oblikuje in prilagodi svoje delovno mesto 
 | 
					
							| Operativna dela | uporablja informacijsko- komunikacijsko opremo in storitve za potrebe izdelave programske opreme ter sledi razvoju računalništva in informatike | pozna računalniške komponente in njihov namenuporabi virtualizacijo opreme in storitev (Docker, VirtualBox ...)postavi manjše fiksno ali brezžično omrežje ter pozna vlogo komponent omrežja (stikala, usmerjevalniki, prehodi ...)uporablja različno omrežno opremo, primerja različne protokole in storitve (Ethernet, IPv4, IPv6, TCP, UDP, HTTP(S), IMAP(S), LDAP, DNS, DHCP ...)upošteva varnostne ukrepe pri delovanju in dostopu do informacijsko-komunikacijske opreme in storitev (AAA, glede na lokacijo naprave – zunanja/notranja, varno shranjevanje podatkov, varnost v komunikaciji)uporabi različne storitve v oblaku (XaaS)pozna elemente kibernetske varnosti: zagotavljanje celovitosti (integriteta) in zakrivanje (šifriranje) informacij ter napadi (socialni inženiring, virusi, trojanski konji, izraba varnostnih lukenj in napak ...)sledi splošni strokovni literaturi (Slo-Tech, IEEE Spectrum, Communication ACM, spletni časopisi, ...)
 
 | 
					
							|  | spremlja metodologijo in tehnologijo razvoja programske opreme 
 | sledi razvoju razvoja programske opreme na izbranem področju (agilni razvoj, scrum ...)sledi in uporablja strokovno literaturosledi razvoju orodij in storitev, ki se uporabljajo pri razvoju programske opremepozna in sledi standardom za izdelavo programske opreme za uporabnike s posebnimi potrebami (Web Accessibility Initiative ...)aktivno sodeluje na portalih, namenjenih širjenju znanja (Stack Overflow …)sledi odprtokodnim rešitvam in orodjem
 
 
 | 
					
							|  | daje predloge na svojem področju v timu pri analizi zahtev uporabnika/naročnika za izdelavo programske opreme 
 | daje predloge naročnikom pri prepoznavanju idejne zasnove projekta, ciljev in možnih rešitevdaje predloge na svojem področju v timu pri oblikovanju specifikacij (uporabniške zgodbe)daje predloge na svojem področju v timu pri verifikaciji specifikacij skladno s tehničnimi možnostmi
 | 
					
							|  | daje predloge na svojem področju v timu pri načrtovanju razvoja rešitve | daje predloge na svojem področju v timu pri pripravi predlogov operativnih in terminskih načrtov izvajanja projektov ali posameznih fazdaje predloge na svojem področju v timu pri izdelavi načrta za izdelavo novih ter posodabljanja obstoječih programskih rešitevdaje predloge na svojem področju v timu pri izbiri ustreznega razvojnega okolja (upravljanje različic, razvojna orodja ...)
 | 
					
							|  | daje predloge na svojem področju v timu pri načrtovanju razvoja programske opreme 
 
 | pridobi ustrezne informacije za izdelavo oz. posodobitev (enostavnejših) programskih rešitevdaje predloge na svojem področju v timu pri izdelavi osnovne arhitekture programske rešitvedaje predloge na svojem področju v timu pri izbiri ustrezne tehnologije glede na dani primer (programski jezik, podatkovno bazo, storitve, strojno opremo ...)
 
 
 | 
					
							|  | razvija programsko opremo | programira v vsaj enem splošnonamenskem programskem jeziku (Java, Python, javascript, C++, C# ...) razvija programsko opremo na različnih platformah (namizne, spletne, mobilne, vgradne…)uporablja orodja za razvoj programske opreme (razhroščevalnik …)upošteva specifikacije, jih usklajuje z možnostmi tehničnih rešitev in predlaga spremembe ter pripravi predloge izboljšavrazume in udejanji zapisane specifikacijeglede na specifikacije izdela programske module oziroma aplikacije v izbranem programskem jezikupoveže programsko rešitev ter neodvisne storitve in tehnologije (oblačne storitve, moduli za varovanje podatkov, zaščita osebnih podatkov ...)uporablja podatkovno bazo (pozna osnove SQL in NoSQL podatkovnih baz, uporablja poizvedovalne jezike, upravlja s podatkovno bazo)pozna strukture za razvoj vmesnikov (JSON, XML, HTML, CSS ...)upošteva posebnosti programskega jezika za zagotavljanje varnosti pri izvajanju programaoceni učinkovitost programske rešitve glede na izbrane kriterije (čas, sistemski viri, energija ...) in predlaga izboljšaverazhroščuje razvito programsko opremo in uporabljati orodja za iskanje ozkih grl pri izvajanju programske opreme in iskanje ranljivosti v programski kodidaje predloge na svojem področju pri optimizaciji razvite programske rešitveuporablja orodja za javljanje in odpravo napakizdela tehnično in uporabniško dokumentacijo programske rešitverazvija programsko opremo skladno z izbrano metodologijo
 | 
					
							|  | testira razvito programsko opremo 
 
 | daje predloge na svojem področju pri pripravi načrta testiranjaza pripravljene testne podatke napiše ustrezne testeizvaja preverjanje razvitih programskih rešitev in ovrednoti rezultatedokumentira rezultate, predlaga izboljšave in nove teste
 | 
					
							|  | namešča in uvaja razvite programske rešitve | pripravi predloge izobraževanja in usposabljanja za uporabnike razvite programske opreme in ga izvede namešča in pomaga stranki pri nameščanju razvite programske opreme
 | 
					
							|  | vzdržuje razvite programske rešitve | posodablja razvito programsko opremo (zastarele storitve, verzije, razvojna orodja ...)obvešča uporabnike o stanju programske rešitve (redno posodabljanje ...), predlaga ukrepe in potrebne nadgradnjenudi pomoč uporabnikom razvite programske opreme (prva in druga raven podpore)
 
 | 
					
							| Komercialna dela | izdeluje kalkulacije izdelkov in storitev 
 | pozna različne vrste kalkulacijpozna strukturo lastne in prodajne cene proizvodov in storitevpozna normative za porabo časa in materialaobračuna stroške, ki sestavljajo lastno ceno proizvodov in storitevizračuna prodajno ceno in pripravi računpripravlja ponudbe za naročnika (izdeluje kalkulacije cene storitve ali izdelka, stroške uvajanja in vzdrževanja …)daje predloge na svojem področju in v okviru svojih pristojnosti pri analizi konkurenčnostirazvija podjetne lastnosti, spretnosti in vedenje
 | 
					
							|  | nabavlja in shranjuje material in izdelke 
 | oceni potrebe po nabavi materiala in izdelkovdaje predloge na svojem področju pri izbiri materiala in izdelkovnaroča material in izdelkeskladišči material in izdelke skladno s praviliuporablja sistem označevanja in iskanja skladiščenih materialov in izdelkovvodi zaloge in poroča o stanju zalog
 | 
					
							| Administrativna dela | vodi evidence, delovno dokumentacijo in pripravo poročil | razume pomen vodenja dokumentacije (npr.: pogodba o delu, vodenje evidence prisotnosti, sodelovanje pri inventuri, potni nalogi, nakup v delodajalčevem imenu ...)uporablja računalnik in programsko opremo za vnos podatkov, obdelavo besedil, preglednice in elektronsko komunikacijoažurno, natančno, sistematično in namensko spremlja in vpisuje podatke v evidence skladno s pravili (katere evidence, je odvisno od delovnega mesta)pripravlja dnevna in druga poročilaarhivira dokumente v fizični in/ali elektronski obliki
 
 | 
					
							| Zagotavljanje kakovosti | zagotavlja kakovost opravljene storitve in dela ter odgovarja zanjo | pozna in razume temeljna načela kakovostnega delapozna sisteme zagotavljanja in vodenja kakovosti ter elemente poslovne odličnosti (npr. ISO 9001 …) sodeluje in daje predloge v okviru svojih pristojnosti v procesih internega zagotavljanja kakovosti izdelkov in/ali storitevnenehno kontrolira in izboljšuje lastno delo skladno z določenimi predpisi in standardi kakovosti (če obstajajo)kontrolira delovanje procesov in napravizvaja kontrolne in merilne postopkepreverja, ali so končni izdelki in/ali storitve skladni s predpisanimi standardiracionalno uporablja vire, ki jih potrebuje pri deluizvaja dela skladno s tehničnimi, tehnološkimi in terminskimi navodiliuporablja metode za pridobivanje in uporabo informacij o zadovoljstvu uporabnikov glede kakovosti izdelkov/storitevugotavlja napake in sodeluje pri ugotavljanju vzrokovvzdržuje pripomočke in naprave, ki jih potrebujejo za kakovostno izvedbo svojega delasproti poroča o napredku in morebitnih težavah (uporaba orodij za podporo delovnega procesa)pozna in upošteva etična merila
 | 
					
							| Komunikacija | komunicira z nadrejenimi, s sodelavci in strankami 
 
 | pozna načela timskega delavzpostavlja sodelovalni odnos z nadrejenimi in s sodelavcirešuje probleme pri organizaciji in izvajanju posameznih nalog skupaj s sodelavci in z nadrejenimipozna komunikacijsko shemo podjetja (poišče ustreznega sogovornika ...)pisno in ustno komunicira o izvajanju del z naročnikom, vodjo projekta in s sodelavci pri projektukomunicira z drugimi s pomočjo uporabe digitalnih orodij in aplikacij (digitalna pismenost)izbere primeren način komunikacije pri reševanju problemov, organizaciji dela in izvajanju posameznih nalog v (uporaba orodij za prijavo napak, e-pošta, telefonski ali video klic, uradni dopis …)podaja konstruktivne povratne informacije sodelavcem in nadrejenimopiše problem in utemelji predlagano rešitevsprejema in predaja informacije in navodila o delupridobiva dodatne potrebne podatke od sodelavcev v zvezi z evidentiranimi problemi ter z njimi izmenjuje izkušnjespoštuje pravila poštenega poslovnega odnosapozna osnove poslovnega komuniciranja in ravna skladno s poslovnim bontonomkomunicira v slovenskem in tujem jeziku (uporablja strokovno terminologijo v slovenskem in tujem jeziku)obvlada in uporablja strokovno terminologijo v slovenskem in tujem jeziku pri komunikaciji s sodelavci znotraj in zunaj organizacije ter s poslovnimi partnerjipozna osnove etike in bontona komuniciranja pri delu v skupini in s strankami, z uporabniki,  s ponudniki, proizvajalci …)
 | 
					
							| Varovanje zdravja in okolja | varuje zdravje pri delu in okolje na delovnem mestu | pozna zakonodajo oz. predpise s področja varovanja zdravja in okolja ter dolžnosti in pravice, povezane z njimipozna postopke za preprečevanje nesreč in ravnanje ob nesrečahpozna možne poškodbe zaradi napačne uporabe opreme in napravopravlja delo z uporabo varovalnih sredstev in opreme skladno s predpisi o varnosti in zdravju pri delu in s predpisi o požarni varnostiuporablja osebno varovalno opremoizbere delovnim razmeram ustrezna zaščitna sredstva in jih pravilno uporabiločeno zbira, sortira in odstranjuje odpadke skladno s predpisi o varovanju okolja
 |