Programsko inženjerstvo i upravljanje projektima
ECTS: 5
Godina/Semestar: 3. godina, 5. semestar
Ukupno sati: 60
Izvođači
Ciljevi kolegija
Kolegij studentima daje osnovna znanja potrebna za planiranje i razvoj izrade softvera. Studente se upoznaje s modelima i metodama u razvoju izrade softvera, i to na teoretskoj osnovi i na primjerima iz prakse. Drugi dio obrađuje osnove projektnog rada. Ima za cilj studente upoznati s osnovnim znanjima i alatima potrebnim za vođenje projekata u svim fazama životnog ciklusa projekta: iniciranje, planiranje, praćenje i kontrola, izvršavanje i zatvaranje projekta na primjeru razvoja softvera. Uz teoretski i praktični rad, studenti će se osposobiti za izradu opsega upravljanja projektom kroz izradu projektnog zadatka iz okvira razvoja softvera za odabrane poslovne procese. Pored određenih pravila upravljanja projektom, studenti će se upoznati i sa specifičnostima timskog rada na projektima.
Ishodi učenja
Po uspješnom svladavanju kolegija, studenti će moći:
- Definirati pojam softvera i softverskog proizvoda
- Primijeniti određeni model u razvoju softvera
- Analizirati poslovne procese i procese u softverskom proizvodu
- Dizajnirati modele poslovnih procesa i podataka za primjenu u softverskom procesu – UML dijagrami
- Izraditi algoritam primjenjujući odgovarajuću metodu i koristeći odgovarajuće UML dijagrame
- Prepoznati najvažnije aktivnosti i resurse u projektu
- Izraditi plan upravljanja projektom s definiranim: ciljevima, aktivnostima i njihovim vremenskim rasporedom
- Procijeniti potrebne resurse i troškove za provedbu projekta