Professional Documents
Culture Documents
godina
Osiguranje kakvoće
programske podrške
Auditorne vježbe 2: Plan projekta
Za izradu ovog dijela projektnog zadatka koristiti predložak: Plan projekta (Loomen)
Naslovna stranica i početak
• Naziv ustanove/odjeljenja koje izrađuje projekt
• FERIT Osijek, Zavod za programsko inženjerstvo
• Naziv dokumenta
• Puni naziv aplikacije („Aplikacija za...”) i skraćeni oblik (ako
postoji)
• Kontrolna stranica promjena (za praćenje izmjena)
• Datumi izdavanja i stvarne osobe koje su radile na dokumentu
(studenti na projektu)
• Sadržaj (s brojevima stranica)
• Predgovor
• Tko je izradio plan? (studenti grupe na OKPP)
• Koja je faza razvoja?
• Tko je vlasnik dokumenta i kontakt osoba?
• Povijest promjena na dokumentu
1. Uvod
• Uvodna riječ
• Opisati svrhu ovog dokumenta
• Pozadina
• Kako je došlo do toga da se planira ovakav projekt?
• 1.1 Trenutno okruženje
• Što je trenutno dostupno potencijalnim korisnicima?
• 1.2 Prethodne aktivnosti
• Koje su aktivnosti prethodile izradi ovog projekta?
• 1.3 Ciljevi projekta
• Što se planira ostvariti razvojem ovakve aplikacije?
• 1.4 Korisničke grupe
• Tko će koristiti ovu aplikaciju?
1. Uvod
• 1.5 Pregled proizvoda (aplikacije)
• Što će korisniku omogućiti razvijena aplikacija?
• 1.6 Opseg projekta
• Što će sve obuhvatiti izrada ove aplikacije? (npr. Korisničko
sučelje i baza podataka)
• 1.7 Miljokazi
• Procjene vremena završetka pojedinih faza
• Tablica miljokaza za male projekte:
2016.
Resursi
Travanj Svibanj Lipanj
Menadžer projekta 15 15 10
Programer 1 10 30 10
...
3. Pristup menadžmenta
• 3.7 Glavni raspored i dokumenti projekta
Ciljani datum Ciljani datum
Faza razvoja Dokument
faze dokumenta
Planiranje, Plan projekta
definiranje Plan testiranja projekta (datumi za
(jedan datum za
zahtjeva i cijelu fazu)
Specifikacija zahtjeva na softver pojedini
dizajn Specifikacija dizajna softvera dokument)
Izlaz faze
Programiranje Softver
i testiranje Izvještaj testiranja
Upute za korisnike
Instalacija Plan održavanja i razvoja
Izlaz faze
4. Tehnički pristup
• 4.1 Programski jezici
• Koje programski jezik i razvojno okruženje će se koristiti pri
izradi aplikacije?
• 4.2 Sigurnost
• Koja će biti razina sigurnosti aplikacije i koliko su povjerljivi
podaci?
• 4.3 Zahtjevi na hardware/software
• Minimalne tehničke specfikacije uređaja na kojem se koristi
aplikacija?
• 4.4 Upravljanje konfiguracijom
• Integriran u plan projekta (za manje projekte)
4. Tehnički pristup
• 4.5 Proces kontrole promjene
• Koje osobe (ime, prezime, pozicija) će biti zadužene za
zahtjeve promjene?
• 4.6 Strategija testiranja
• Koje razine testiranja će se provoditi?
• 4.7 Osiguranje kvalitete
• Vršit će se procjena napretka neposredno prije kraja faze
• 4.8 Prevencija defekta
• Sigurnosne usporedne provjere:
• Dokumenata
• Programskog koda
• Planova projekta
4. Tehnički pristup
• 4.9 Obuka
• Hoće li biti potrebna obuka korisnika za korištenje
aplikacije?
• 4.10 Dokumentacija
• Planira li se napraviti dokument „Upute za korisnike” i sl.?
Auditorne vježbe 1
Auditorne vježbe 2
Auditorne vježbe 3
Auditorne vježbe 4
Auditorne vježbe 5
Auditorne vježbe 6