Studiji
Ishodi učenja:
- Objasniti opseg i doseg djelovanja programskog inženjerstva.
- Izraditi plan razvoja sustava, objasniti postupak procesa razvoja sustava, i osobine i probleme legacy sustava.
- Formulirati projektnu dokumentaciju za zadani softver koji se razvija, i objasniti aktivnosti u razvoju softvera.
- Izabrati prikladan model razvoja softvera, te koristeći odabrani model razvoja izgraditi zadani softver.
- Analizirati procese razvoja drugih sustava, i predložiti tehnološke i tehničke dorade.