Početna stranicaVisoka učilištaKorisničke stranice
Raspodijeljeni razvoj programske potpore
Kratica: Opterećenje: 60(P) + 0(A) + 45(L) + 0(K)
Nositelji: Prof. dr. sc. Mario Žagar
Prof. dr. sc. Ivica Crnković
Doc. dr. sc. Igor Čavrak
Izvođači: Ivana Bosnić dipl. ing. ( Laboratorijske vježbe )
dr. sc. Marin Orlić ( Laboratorijske vježbe )
Opis predmeta: Procesi i metode razvoja programske potpore. Objektni, komponentni i uslužni modeli
programske potpore. Upravljanje rizicima. Vidljivost procesa. Dokumentiranje projekata.
Timski razvoj programske potpore. Raspodijeljeni razvoj programske potpore. Postupci i alati
za podršku timskom i raspodijeljenom razvoju. Mrežno računarstvo, arhitekture
raspodijeljenih sustava. Međuslojevi u raspodijeljenim sustavima. Oblikovanje i razvoj
enterprise aplikacija (poruke, Enterprise JavaBeans, web usluge). Praktičan rad na
raspodijeljenim projektima u multikulturalnom okruženju: specifikacija zahtjeva, planiranje
projekta, projektiranje, raspodjela zadataka, online komunikacija i suradnja, implementacija i
verifikacija rada, prezentacija rada, praćenje i vođenje projekta, analiza rada u
raspodijeljenom projektu.
Jezici na kojima se održava nastava: - - -
Obavezna literatura:
1. Somerville, I. (2006). Software Engineering, Addison Wesley
2. Leon, A. (2000). A Guide to Software Configuration Management, Artech House
3. Karolak, D. (1998). Global Software Development: Managing Virtual Teams and Environments, IEEE Computer Society Press
Preporučena literatura: - - -
Legenda
P - Predavanja
A - Auditorne vježbe
L - Laboratorijske vježbe
K - Konstrukcijske vježbe
* - Predmet se ne polaže
Srce - Sveučilišni računski centar Sveučilišta u Zagrebu