Image for
Naslovnica

Project Approach to Applications Development

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

Naziv predmeta

Project Approach to Applications Development

Tip predmeta

Obligatory

Oznaka predmeta

20-00-052

Semestar

4

ECTS

4

Nastavnici i suradnici

Cilj

Introduce students to different software architectures and ways to design applications. Teach students to work in project teams as well as different ways of cooperation within the team on application development projects.

Sadržaj

As part of the course students will learn to recognize user requirements and categorize them according to execution priority. Recommendations will be considered in architecture and application design. Advantages of system use for storing code versions will be explained. Various types of application testing will be defined. Students will study characteristics of Scrum and MSF frameworks.

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.