|
Šifra:
|
11359
|
|
ECTS:
|
6
|
Nositelji:
|
Prof. dr. sc.
Krešimir Fertalj
Prof. dr. sc.
Marijan Đurek
|
Engleski jezik:
1,1,1
|
Svi elementi nastave na predmetu provode se na engleskom jeziku. Ova razina uključuje i predmete s više nastavnih grupa (u hrvatskoj grupi nastava je isključivo na hrvatskom jeziku, a u engleskoj grupi isključivo na engleskom jeziku).
|
Opis predmeta:
|
Modeli procesa razvoja programske podrške. Strukturirane tehnike programiranja. Ergonomija programske podrške. Tehnike analize i oblikovanja. Objektno-relacijsko mapiranje. Meta-modeliranje. Agilni postupci razvoja programske podrške. Modelom vođen razvoj. Prilagodljivi razvoj. Reinženjerstvo programske podrške. Računalom podržano programsko inženjerstvo.
|
Literatura:
|
- R. C. Martin: Agile Software Development, Principles, Patterns and Practices, Prentice Hall, 2002.
- C. Jones: Software Engineering Best Practices, McGraw-Hill, 2009.
- R. S. Pressman: Software Engineering: A Practitioner's Approach, McGraw-Hill, 2009.
|
|