Softver
Softver predstavlja skup komandi pomoću kojih korisnik upravlja kompjuterom. Na taj način se koriste resursi (hardver) kako bi se izvršili određeni zadaci, često u okviru samog softvera. Reč je o aplikacijama koje imaju razvijen grafički prikaz, tj. interfejs koji olakšava izdavanje komandi. Tako korisnici ne moraju da budu IT stručnjaci da bi unosili određene komande. Jednostavnije rečeno, stručnjaci kreiraju softver koji može svako da koristi (npr. video-igre ili operativni sistem).
Da bi softver funkcionisao bez grešaka (bagova), potrebno je na pravi način kreirati infrastrukturu programa. Time se bave softverski inženjeri, koji na osnovu ideje kreiraju rešenje koje će izvršavati željene aktivnosti. Kako je reč o kompleksnom proizvodu, potrebno je tokom procesa rada testirati njegove mogućnosti. Prolaženjem kroz program i testiranjem njegovih mogućnosti simulira se ponašanje korisnika i na taj način praktično traže greške.
Time se bave QA inženjeri (quality assurance), koji brinu o kvalitetu proizvoda, jer pojedine greške mogu da budu kritične po sam proizvod, ali i bezbednost kompanije i pojedinaca (hakerski upadi, krađa ličnih podataka i sl.). Zbog svih izazova, svaki softver mora da bude maksimalno proveren, ali i da tim stručnjaka bude spreman na brze intervencije, čak i nakon puštanja u rad (npr. bezbednosna ažuriranja).
Novi kursevi na sajtu
Uskoro počinju
Prikaži sve koji uskoro počinju
Na popustu
Prikaži sve koji su na popustu