etf-unibl / pds-2024

Teaching materials for subject PDS (2024)
MIT License
0 stars 0 forks source link

Osnovna uputstva:

Informacije o kursu:

Ispit se polaže kroz dvije cjeline:

  1. priprema za izradu projekta i
  2. rad na projektu.

Raspodjela bodova za navedene dvije cjeline je data u tabeli ispod.

Priprema (50%) Projekat (50%)
Zadaci Test Dizajn QA Workflow
25% 25% 20% 20% 10%

Zadaci: Student radi pet zadataka tokom prvog dijela kursa (svaki nosi 5% ocjene). Svaki student se ocjenjuje individualno.

Test: Test se radi po završetku prvog dijela kursa (tačan datum će biti pravovremeno definisan) i čini ga 25 pitanja iz oblasti koje su obrađene u prvom dijelu kursa. Svaki student se ocjenjuje individualno.

Dizajn: Bodovi se određuju na osnovu procentualne ispunjenosti postavljenih zahtjeva i ciljeva projektnog zadatka. Svaki član tima dobija isti broj bodova.

Quality Assurance (QA): Boduje se pokrivenost dizajna odgovarajućim testovima. Više bodova će ostvariti timovi koji budu koristili automatizovane testove. Ovaj segment takođe uključuje testiranje dizajna na stvarnom hardveru (evaluacionoj ploči). Svaki član tima dobija isti broj bodova.

Pokrivenost testovima Broj bodova
- dizajn ne sadrži manuelne testove
- dizajn ne sadrži automatizovane testove
- dizajn nije testiran na evaluacionoj ploči
0%
- dizajn ne sadrži manuelne testove
- dizajn ne sadrži automatizovane testove
- dizajn je testiran na evaluacionoj ploči
5%
- dizajn sadrži manuelne testove sa simulacijama
- dizajn ne sadrži automatizovane testove
- dizajn nije testiran na evaluacionoj ploči
5%
- dizajn sadrži manuelne testove sa simulacijama
- dizajn ne sadrži automatizovane testove
- dizajn je testiran na evaluacionoj ploči
10%
- dizajn sadrži automatizovane testove
- dizajn nije testiran na evaluacionoj ploči
10%
- dizajn sadrži automatizovane testove
- dizajn je testiran na evaluacionoj ploči
20%

Workflow: Podrazumijeva bodove ostvarene na osnovu ocjene poštovanja radnog procesa, tj. adekvatno i redovno ažuriranje liste radnih zadataka, ravnomjerna distribucija opterećenja u smislu rada na projektnim aktivnostima, korišćenje Git infrastrukture i prezentacija rezultata projekta (priprema video prezentacije na kraju projekta). Svaki student se ocjenjuje individualno osim u segmentu prezentacije rezultata projekta.

Segment Broj bodova
Adekvatno i ažurno vođenje evidencije o zadacima 3%
Korišćenje Git infrastrukture 3%
Ravnomjerna distribucija opterećenja 2%
Prezentacija rezultata projekta 2%