Projektni zadatak je ključni dokument u procesu razvoja softvera. Ispravna tehnička specifikacija omogućava vam izbjegavanje mnogih grešaka i nepotrebnog rada. Njegov sastav može varirati ovisno o zadatku, međutim, mogu se razlikovati univerzalne komponente.
Instrukcije
Korak 1
Opće odredbe Uvodni dio, u kojem definirate glavne odredbe, opisuje korištenu terminologiju, potreban je kako bi kupac i dobavljač imali poteškoća u razumijevanju projektnog zadatka. Navedite podatke o kupcu i izvođaču, opišite dokumente na osnovu kojih je donesena odluka o izradi programa.
Korak 2
Ciljevi U ovom odjeljku navedite glavne ciljeve koje projekt želi postići. Važno je jasno definirati ciljeve proizvoda koji se razvija. Opišite publiku koja će raditi sa programom.
Korak 3
Funkcionalni zahtjevi Glavna komponenta projektnog zadatka. U ovom odjeljku opišite funkcionalnost softvera koji se razvija, opcije za njegovu upotrebu i korisničko sučelje. Opišite strukturu programa u funkcionalnim zahtjevima.
Korak 4
Posebni zahtjevi Navedite sve posebne zahtjeve i standarde. Navedite tehničke zahtjeve: verzija operativnog sistema, veličina memorije itd. Zahtjevi za performanse, sigurnost, zahtjevi za zaštitu informacija od neovlaštenog pristupa, tolerancija kvarova, pouzdanost, ergonomija, opisani su u ovom odjeljku.
Korak 5
Pretpostavke i ograničenja U ovom odjeljku navedite koje vrijednosti pokriva softverski proizvod, opišite glavne rizike koji mogu nastati prilikom upotrebe softvera.