Priprema studenata za samostalni rad i učešće u timovima koji se bave razvojem savremenih poslovnih softverskih sistema u skladu sa aktuelnim trendovima u ovoj oblasti.
Sticanje interpersonalnih veština u radu sa korisnicima, članovima tima, i drugim učesnicima u razvoju softvera, njegovom razviju i održavanju, kao i veština u integraciji baza podataka i njihovim konceptima povezanim u procesu razvoja sistema..
Teorijska nastava
• Metode i tehnike projektovanja i razvoja savremenih poslovnih softverskih sistema
• Primena standarda za upravljanje projektima
• Korišćenje alata za modeliranje softvera u skladu sa strukzurnim i objektno-orijentisanim pristuppm
• Kreiranje sistemskih zahteva
• Modelovanje logike procesa i podataka
• Strukturna i objektno orijentisana analiza i dizajn
• Relacioni i objektno orijentisani modeli podataka
• Rukovanje podacima
• Fizička dizajn i upotrebljivost
• Testiranje, uvođenje i održavanje softvera
• Reinženjering softvera
Praktična nastava
Upoznavanje sa mogućnostima i neposredno rukovanje sa aktuelnim alatima za automatizovani razvoj poslovnog softvera.