Softversko inženjerstvo
Godina studija: III
Nastavnici
Nositelj kolegija: doc. dr. sc. Giorgio Sinković
Asistent: mr. Igor Škorić
Opis kolegija
Cilj je kolegija da studenti upoznaju osnovne metode i tehnike za razvoj softvera. Obrađuju se sljedeće teme:
• Definicija i ciljevi softverskog inženjeringa
• Metodologija softverskog inženjerstva
• Utvrđivanje zahtjeva za softver
• Dizajn softvera
• Testiranje softvera
• Osnove upravljanja projektom u razvoju softvera
• Planiranje u procesu razvoja softvera
• Životni ciklus softvera
• Metode povećanja produktivnosti u proizvodnji softvera
• Vrijednost informacija i analiza rizika
• Metode procjene troškova softvera
• Upravljanje kvalitetom u proizvodnji softvera
• Zaštita softvera
Literatura
Sinković: Materijali s predavanja
R. S Pressman: Software Engineering: A Practitioner's Approach, 6/e McGraw-Hill, 2005
Oblik nastave
- Predavanje,
- Vježbe,
- Praktični rad.
Način polaganja ispita
- Pismeni ispit
- Usmeni Ispit
(uz obvezno pohađanje predavanja i vježbi, izrada i prezentacija zadataka u grupama)