IZVOD IZ PREGLEDA STANDARD ZANIMANJA VISOKO OBRAZOVANJE

INŽENJER SOFTVERA

Minimalni elementi standarda zanimanja (Minimal elements of occupational standard)

1. OSNOVNE KARAKTERISTIKE (BASIC CHARACTERISTICS)

1.1 Naziv(i) zanimanja (Name(s) of the occupation)

  • Inženjer softvera

 

1.2 Šifra zanimanja (Code of the occupation)

  • 251X

 

1.3 Veza na međunarodnu klasifikaciju (Link to the international classification)

  • 251

 

1.4 Razina / nivo potrebnih kvalifikacija (Level of required qualifications)

  • QF-BiH 6

2. KLJUČNI POSLOVI I POTREBNA ZNANJA, VJEŠTINE I KOMPETENCIJE (KEY TASKS AND REQUIRED KNOWLEDGE, SKILLS AND COMPETENCE)

2.1 Opis zanimanja (Description of the occupation)

  • Inženjer softvera je stručnjak u oblasti računarstva, koji je osposobljen za analizu, projektovanje, programiranje, prototipiranje, testiranje i održavanje softverskih rješenja.

 

2.2 Ključni/tipični poslovi i potrebna znanja, vještine i kompetencije (Key tasks and required knowledge, skills and competence)

(Grupa poslova (ključni posao;…) – KSC) / (Task groups (key task; key task; etc.) – KSC)

  • Analiza sistema (Prikupljanje korisničkih zahtjeva; Modelovanje poslovnih procesa; Izrada specifikacije sistemskih zahtjeva)
    • Primijeniti osnovne principe i metode računarskih nauka
    • Primijeniti matematsko i naučno zaključivanje
    • Analizirati i porediti alternativna rješenja problema
    • Primijeniti opšteprihvaćene principe na analizu sistema
    • Primijeniti napredne algoritamske i matematske koncepte u analizi softvera
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Razmišljati kritički i kreativno, samostalno i u timu
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća
  • Projektovanje softvera (Dizajn arhitekture sistema; Objektni dizajn sistema; Projektovanje korisničkog interfejsa; Projektovanje baze podataka)
    • Projektovati rješenja složenih problema
    • Projektovati softverska rješenja u skladu sa specifikacijom sistemskih zahtjeva
    • Primijeniti napredne algoritamske i matematske koncepte u projektovanju softvera
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Razmišljati kritički i kreativno, samostalno i u timu
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća
  • Programiranje softvera (Implementacija komponenti sistema; Programiranje web aplikacija; Programiranje mobilnih aplikacija)
    • Primijeniti osnovne principe i metode računarskih nauka
    • Ispravno implementirati i dokumentovati rješenja složenih problema
    • Implementirati softverska rješenja
    • Implementirati algoritamske koncepte
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Razmišljati kritički i kreativno, samostalno i u timu
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća
  • Razvoj protipa (Izrada prototipske specifikacije; Dizajn prototipa Implementacija prototipa; Prezentacija rješenja)
    • Primijeniti osnovne principe i metode računarskih nauka
    • Analizirati i porediti alternativna rješenja problema
    • Primijeniti opšteprihvaćene principe na analizu sistema
    • Projektovati i implementirati prototip u skladu sa specifikacijom
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Razmišljati kritički i kreativno, samostalno i u timu
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća
  • Testiranje softvera (Izrada i realizacija testnih planova i skripti)
    • Primijeniti osnovne principe i metode računarskih nauka
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Razmišljati kritički i kreativno, samostalno i u timu
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća
  • Održavanje softvera (Realizacija tekućih aktivnosti na održavanju softvera)
    • Ispravno implementirati i dokumentovati rješenja
    • Učestvovati u timskom radu
    • Komunicirati jasno i precizno u usmenoj i pisanoj formi
    • Prepoznati društvene i etičke odgovornosti profesionalnog rada
    • Pratiti razvoj i primjenjivati nova dostignuća 

3. OSIGURAVANJE KVALITETE (QUALITY ASSURANCE)

3.1 Opravdanost uvođenja standard zanimanja (Justification of the introduction of the occupational standard)

  • Postojanje zahtjeva na tržištu rada u Bosni i Hercegovini, okruženju i šire.
  • Postojanje velikog broja studijskih programa koji se međusobno značajno razlikuju, po kojima se obrazuju ovi kadrovi.

 

3.2 Članovi stručne grupe (Expert Group Members)

  • prof. dr Samra Mujačić, Univerzitet u Tuzli
  • prof. dr Suad Kasapović, Univerzitet u Tuzli
  • prof. dr Samim Konjicija, Univerzitet u Sarajevu
  • dr Dražen Brđanin, Univerzitet u Banjoj Luci
  • dr Dragan Matić, Univerzitet u Banjoj Luci
  • dr Jasminka Hasić, International University of Sarajevo
  • dr Zanin Vejzović, Univerzitet “Džemal Bijedić” u Mostaru
  • dr Samir Lemeš, Univerzitet u Zenici
  • dr Nina Bijedić, Univerzitet “Džemal Bijedić” u Mostaru
  • mr Amir Hajdar, viši asistent, Univerzitet u Sarajevu
  • mr Muhdin Mujačić, Procom d.o.o., Tuzla
  • Ferid Ajanović, dip.ing.el., AtlantBH d.o.o., Sarajevo

 

3.3 Predlagatelji standard zanimanja i datum (Proponent of the occupational standards and the date)

  •  

 

3.4 Nadležna ustanova i link na mišljenje sektorskog vijeća (The competent institution(s) and the link to the Sector Council expert opinion)

  •  

 

3.5 Datum upisa na web-portal (The date of entry into the web-portal)

  •  

 

3.6 Rok do kojeg OS treba preispitati (The deadline by which the OS should be reviewed)

  •  

4. DODATNE INFORMACIJE (ADDITIONAL INFORMATION)

4.1 Specifična zakonska regulative direktno vezana za zanimanje (Specific regulations directly related to the occupation)

  •  

 

4.2 Rizici u zanimanju i radni uvjeti (Occupational risks and working conditions)

  • Zdravstveni rizici koji proističu iz dugotrajnog sjedenja, učestale upotrebe fine motorike i zamora očiju

 

4.3 Specifični zahtjevi (Specific requirements)

  • Nema.