Skip to content

Projektna dokumentacija

Bruno Bašić edited this page May 7, 2022 · 4 revisions

1. Metodika razvoja

Uz postojanje spiralnog modela, vodopadnog i djelomično inkrementalnog modela odlučili smo se za vodopadni model razvoja softverskog proizvoda. Našim potrebama i ostalim obvezama najbolje odgovara vodopadni model koji predstavlja lanac uspješnih koraka. Prednost vodopadnog modela što su faze ovisne jedna o drugoj što znači da ne možemo preći na sljedeću fazu ukoliko prethodna nije u potpunosti dovršena. Vodopadni model specifičan je jer je potrebno uložiti dosta truda u svaku pojedinu fazu kako nam svaka iduća ne bi bila sve teža zbog manjkavosti predhodnih faza. Osim navedenog, kod vodopadnog modela je jasan ishod svake od faza i potrebno je unaprijed znati sve troškove jer vodopadni model ne dopušta izmjene. Ukoliko se u pojavi zahtjev klijenta za izmjenama, nije na lak naći moguće sve izmijeniti bez da se vratimo na prvu fazu planiranja i onda spuštamo niže na ostale. U fazi planiranja i analize razmatraju se zahtjevi aplikacije, sveobuhvatan opseg funkcionalnosti te budžet. Faza dizajna i oblikovanja obuhvaća grubi izgled aplicije (wireframe) te načine na koje je moguće rješenje tehnički implementirati, tu se misli na programski jezik, arhitekturu koja će se koristiti, slojevi pdoataka, usluga i sl. Tek u fazi dizajna i oblikovanja započinje programiranje gdje je sve podijeljeno na funkcionalnosti kako bi se smanjio opseg posla na više manjih dijelova te samim time rješenje bilo lakše za implementaciju. Sljedeća faza je testiranje programa koje za glavni cilj ima pronaći greške i nelogičnosti u radu aplikacije kako bi se iste otklonile prije nego proizvod dođe do krajnjeg korisnika. Ideja je da testiramo onaj dio programa koji nismo sami radili kako bismo shvatili programsku logiku i vidjeli postoje li nelogičnosti u radu. Posljednja faza je isporuka i primena što znači puštanje programa u rad u realnom okruženju te nakon toga ide održavanja istog.

Waterfall

2. Terminski plan projekta

Terminski plan projekta za MiniStore izrađen je koristeći Microsoft Project Professional 2019. Sami projekt započeo je 14. ožujka 2022. godine. U planu je završetak projekta do 13. lipnja 2022. godine. Ljudski resursi s kojima se raspolaže su članovi tima pi22: Bruno Bašić, Marijan Kovač, Tea Kovačević. Kako bismo uspješno realizirali projekt koristit će se laptopi, monitori i printer po potrebi. Prilikom izrade kalkulacije troškova spomenuta oprema nije uračunata. S obzirom da svatko od članova raspolaže sa svojom opremom, većina zadataka može se odrađivati istovremeno dok će se zajednički rad većinom očitovati u dogovorima, sastancima i planiranju. Radno vrijeme svakog člana od tima definirano je od ponedjeljka do subote, dok vremenski limit po danu nije definiran zbog različitih drugih obaveza svih članova tima. Stavlja se naglasak kako je moguće vremensko odstupanje za svaki od navedenih zadataka u MS Projectu.


U nastavku se daje detaljniji prikaz svake od faza projekta koje treba tim izvršiti kao bi došli do finalnog proizvoda.

3. Proračun projekta

Cijena projekta definirana je po satu koji se planira utrošiti, a cijena rada iznosi 80,00 kn čime je kreirana i cijena finalnog proizvoda od 56.770,00 kn bez PDV-a, dok s PDV-om iznosi 70.962,50 kn. Na slici iznad može se vidjeti za svaki task koliki je vremenski utrošak i koja je cijena. Zbrojna cijena za svaku fazu projekta vidljiva je na slici ispod:

4. Ponuda

U ukupnu cijenu projekta odlučili smo ne uključiti fiksne u varijabilne troškove. Uzeli smo u obzir cijenu sata i broj odrađenih sati te PDV. Stopa PDV -a za prodaju programskog proizvoda iznosi 25% što je zapravo standardna stopa PDV-a te je tako formirana finalna cijena.


Ponuda je dostupna ovdje


Clone this wiki locally