Image for
Naslovnica

Projektni razvoj aplikacija

  • Predavanje 30
  • Vježbe 15
  • Samostalni rad 75
Ukupno 120

Naziv predmeta

Projektni razvoj aplikacija

Oznaka predmeta

20-00-052

Semestar

4

ECTS

4

Nastavnici i suradnici

Cilj

Upoznati studente s različitim softverskim arhitekturama i načinima kako se projektiraju aplikacije. Naučiti studente radu u projektnim timovima, te načinima suradnje unutar tima na projektima razvoja aplikacija.

Sadržaj

U kolegiju će se učiti prepoznavati korisničke zahtjeve i kategorizirati ih po prioritetu izvođenja. Razmatrat će se preporuke pri osmišljavanju arhitekture i dizajna aplikacije. Objasnit će prednosti korištenja sustava za čuvanje verzija kôda. Definirat će se različite tipove testiranja aplikacija. Naučit će se značajke radnih okvira: Scrum i MSF.

Obvezna literatura

Mirjana Krajcar i Hrvoje Belani: Projektni razvoj aplikacija, Algebra, Zagreb, 2011.

Preporučena literatura

Lawrence J. Peters, Getting Results from Software Development Teams, MS Press, 2007.
Development and Implementation of Information Systems, EUCIP V2.6, 2006.

Minimalni ishodi učenja

  • Samostalno izraditi dokument specifikacije funkcionalnosti na temelju prikupljenih i rangiranih korisničkih zahtjeva.
  • Osmisliti dizajn aplikacije prema zadanoj arhitekturi.
  • Osmisliti programerske zadatke na temelju korisničkih zahtjeva i preporučiti njihovu raspodjelu po iteracijama projekta.
  • Koristiti osnovne funkcionalnosti odabranog sustava za čuvanje verzija kôda u projektnom timu.
  • Samostalno primijeniti različite tipove testiranja funkcionalnosti i karakteristika aplikacija.
  • Samostalno izraditi osnovni dokument korisničkih uputa za korištenje zadane aplikacije.

Željeni ishodi učenja

  • Samostalno izraditi dokument specifikacije funkcionalnosti na temelju prikupljenih i rangiranih korisničkih zahtjeva u skladu s dobrim praksama.
  • Osmisliti dizajn aplikacije i tijek rada u aplikaciji prema zadanoj arhitekturi.
  • Osmisliti detaljnu razradu programerskih zadatka na temelju korisničkih zahtjeva i preporučiti njihovu raspodjelu po iteracijama projekta.
  • Koristiti napredne funkcionalnosti odabranog sustava za čuvanje verzija kôda u projektnom timu.
  • Samostalno primijeniti različite tipove automatiziranog testiranja funkcionalnosti i karakteristika aplikacija.
  • Samostalno izraditi napredne korisničke upute za korištenje zadane aplikacije.
Podijeli: Facebook Twitter

BUDI IZVRSTAN U ONOM ŠTO VOLIŠ. ZAISKRI.

Prijavi se

Zašto je Algebra siguran izbor za tvoju budućnost?

Vjetar u
leđa

Kod nas ćeš naučiti sve o informacijskim tehnologijama, području za kojim potražnja stalno raste. Vjerujemo da ćemo ti tako osigurati podlogu za osobni razvoj i učiniti te metom poslodavaca.

Moderna metodologija

Odbijamo stajati na mjestu u svijetu koji se sve brže i brže mijenja. Jako pazimo da svaki studijski program bude u skladu s modernim trendovima i ide u korak s vremenom.

Kvaliteta bez premca

Ponosni smo na brojna priznanja i status najkvalitetnijeg stručnog studija u Hrvatskoj. Iz godine u godinu se trudimo opravdati ukazano povjerenje, jer znamo da tvoja budućnost ovisi o tome. Zato svoju zadaću ne shvaćamo olako.

Newsletter

Želiš biti u toku sa svim novostima vezanim uz fakultet? Prijavi se na naš newsletter.