Intervju - RPR-2019/rpr20-projekat-Alisa427 GitHub Wiki

"Aplikacija za praćenje fitness napretka"

1. Šta od ličnih podataka treba da unese korisnik aplikacije ?
Korisnik treba inicijalno, osim neophodnih podataka preko kojih se prijavljuje na aplikaciju (korisničko ime i lozinka), unijeti i svoju visinu, težinu ali i ciljanu kilaže kako bi se pri samom kreiranju računa ustanovila adekvatna ishrana i trening za dostizanje ciljane kilaže. Dodatno, unosi se i spol (zbog eventualnih razlika u fitness vježbama) kao i godina rođenja.

2. Da li se trebaju razlikovati vježbe za muškarce i za žene ?
Ovo je veoma poželjno s obzirom da je poznato da muškarci i žene stavljaju fokus na različite vježbe i različite mišićne grupe.

3. Da li treba aplikacija imati program koji će preporučiti koje vježbe istezanja su potrebne za ublažavanje bolova u određenim dijelovima tijela ?
Nije u fokusu aplikacije ali svakako ukoliko uočite da je takvo nešto moguće implementirati bez prevelikih poteškoća otvoreni smo i za to.

4. Da li je potrebno da korisnik svakodnevno unosi svoju kilažu ?
Nije potreban svakodnevni unos kilaže no definitivno treba postojati neki vid notifikacije ukoliko korisnik nije već drugo vremena unio istu u suprotnom aplikacija gubi način praćenja napretka korisnika.

5. Da li korisnik treba da izabere vježbe koje će raditi na osnovu dijela tijela koji želi da ojača ?
Korisnik bira vježbe tako što filtrira iste po mišićnim grupama. Na primjer, filtriranje za mišićnu grupu "Noge" uzrokuje prikaz liste od najpoznatijih vježbi za tu mišićnu grupu a koje su se pokazale vrlo efikasnim.

6. Šta se očekuje dodatno da aplikacija radi, koje sve njene mogućnosti trebaju biti ?
Glavni cilj aplikacije je praćenje napretka korisnika u smislu dostizanja ciljane kilaže. S tim na umu aplikacija treba da preporuči korisniku koliko on treba kalorija da unosi dnevno na osnovu njegove trenutne visine i kilaže kako bi što prije postigao svoje ciljeve.

7. Na koji način trebaju vježbe biti grupisane ?
Grupisanje po mišićnoj grupi je sasvim dovoljno.

8. Koliko često korisnik treba da unosi svoje trenutne podatke (npr. kilaža, broj unesenih kalorija i sl. šta već bude definisano u odgovoru na 1. pitanje)
Korisnik ne mora svaki dan unositi svoje kalorije ali ukoliko nije već dugo vremena, onda sljedeći put kada planira potrebno je da se opet zatraži unos njegove aktuelne kilaže kako bi se mogao izvršiti preračun kalorija koje treba unijeti za ubuduće.

9. Koje vježbe trebaju biti uključene u aplikaciji i koji podaci u vezi istih?
Možemo reći da je potrebno uključiti samo najpopularnije vježbe za mišićne grupe koje se ujedno najviše i treniraju. Podaci za iste mogu biti njihov naziv i koliko kalorija oni troše po minutaži korištenja.

10. Da li je potrebno da se preporuči koliko dugo treba koju vježbu raditi i da li korisnik treba da unosi u podatke koje je vježbe taj dan uradio ?
Koliko dugo treba koju vježbu raditi je poželjna značajka ali nije neophodna. Također nije ni neophodno da korisnik unosi vježbe koje je taj dan uradio niti aplikacija treba da forsira korisnika da unosi svoje kalorije i vježbe. Cilj aplikacije je da izvrši preračun, na osnovu trenutno dostupne kilaže i visine, koliko korisnik treba da unese kalorija na dan. S tim na umu treba uzeti u obzir da korisnik može i raditi vježbe taj isti dan što onda može uzrokovati i potrošnju kalorija. Drugim riječima treba korisniku dati do znanja koliko je on blizu ukupnom kaloričnom iznosu za određeni dan a koji je prethodno izračunat da je optimalan kako bi se postigla ciljana kilaža.