NPK Strokovni sodelavec za izdelavo programske opreme: fotografija delovnega okolja

SOK 6 / EOK 5 · VI — bolj zahtevna dela

Strokovni sodelavec za izdelavo programske opreme

Hitra dejstva

SOK
6
Raven v slovenskem okviru kvalifikacij (SOK).
EOK
5
Raven v evropskem okviru kvalifikacij (EOK).
KLASIUS
Razvoj in analiza programske opreme in aplikacij (0613)
Podraven 6/2 — certifikatni sistem NPK (26200)
Raven zahtevnosti
VI
bolj zahtevna dela

Strokovni sodelavec za izdelavo programske opreme

Strokovni sodelavec za izdelavo programske opreme za izdelavo programske opreme razvija in posodablja aplikacije. Pri tem ugotavlja potrebe naročnika, načrtuje manj zahtevno arhitekturo ter izbere razvojno okolje. Uporablja računalniško opremo, digitalne storitve, orodja za razvoj in upravljanje različic ter spremlja novosti v informatiki.

Izkušnje lahko pridobi v razvojni ekipi, podjetju za informacijske storitve, oddelku za digitalne rešitve ali pri samostojnih projektih. Z naročnikom se zna uskladiti o cilju aplikacije, razčleniti zahteve in pripraviti izvedbeni načrt za manjši projekt ali posamezno razvojno fazo. Presodi tudi, v kakšnem okolju bo rešitev delovala.

Pri vrednotenju kandidat pokaže, da zna zahteve pretvoriti v izvedljivo programsko rešitev. Predstavi njeno zgradbo, izbere razvojna orodja in opiše potek dela. Utemelji predloge za strojno ali virtualizirano okolje, uporablja sodobne razvojne pristope in pozna odgovornosti v posameznih fazah projekta.

Pot do certifikata

  1. Pogoji za pristop

    • Najmanj dve leti izkušenj pri razvoju programske opreme in aplikacij.
    • Namesto navedenih izkušenj lahko predloži zanesljiva dokazila o samostojnem delu na tem področju, ki skupaj trajajo vsaj dve leti. Iz listin, kot so reference, podpisana poročila, pogodbe ali dokazila o študentskem delu, morata biti razvidna trajanje in vsebina dela.
    • Druga možnost so tri lastne aplikacije, mlajše od dveh let, pri katerih kandidat lahko dokaže avtorstvo.
  2. Kako poteka preverjanje

    Katalog določa vrednotenje osebne zbirne mape z dokazili o že pridobljenem znanju in delu. Komisija lahko na podlagi ustreznih dokazov prizna vsa znanja ali le njihov del ter določi, kaj bo dodatno preverila. Dokazil lahko tudi ne prizna.

    Katalog ne določa posebnega praktičnega ali ustnega preverjanja niti odstotkovnih meril. Obseg morebitnega dodatnega preverjanja je odvisen od znanj, ki jih kandidat izkaže v mapi.

  3. Kje izvesti postopek

    Seznam izvajalcev, roki, cene in razpisi so v uradnem katalogu na npk.si.

Znanja in spretnosti

Kaj obsega postopek preverjanja?

  1. Analizira potrebe naročnika in jih pretvori v jasne cilje, funkcionalnosti in možne izvedbene rešitve.
  2. Načrtuje potek manjšega razvojnega projekta ali posamezne razvojne faze, tudi roke in naloge.
  3. Zasnuje arhitekturo manj zahtevne aplikacije ter zbere informacije, potrebne za razvoj ali nadgradnjo rešitve.
  4. Izbere razvojno okolje, orodja za upravljanje različic kode ter računalniško ali virtualno okolje za delovanje aplikacije.
  5. Uporablja sodobne pristope pri razvoju programske opreme, spremlja strokovne vire in tehnološke spremembe.
  6. Predstavi uporabljene metode, storitve in orodja ter pojasni tehnične odločitve pri razvoju aplikacije.

Vir: npk.si.