Zadanie je kľúčovým dokumentom v procese vývoja softvéru. Správna technická špecifikácia vám umožní vyhnúť sa mnohým chybám a zbytočnej práci. Jeho zloženie sa môže líšiť v závislosti od úlohy, dajú sa však rozlíšiť univerzálne komponenty.
Inštrukcie
Krok 1
Všeobecné ustanovenia Úvodná časť, v ktorej definujete hlavné ustanovenia, popisuje použitú terminológiu, je nevyhnutná, aby objednávateľ a dodávateľ nemali ťažkosti s pochopením zadávacích podmienok. Uveďte informácie o objednávateľovi a dodávateľovi, opíšte dokumenty, na základe ktorých sa rozhodlo o vývoji programu.
Krok 2
Ciele V tejto časti uveďte hlavné ciele, ktoré má projekt dosiahnuť. Je dôležité jasne definovať ciele vyvíjaného produktu. Popíšte cieľové publikum, ktoré bude s programom pracovať.
Krok 3
Funkčné požiadavky Hlavná zložka referenčného rámca. V tejto časti popíšte funkčnosť vyvíjaného softvéru, možnosti jeho použitia a užívateľské rozhranie. Popíšte štruktúru programu z hľadiska funkčných požiadaviek.
Krok 4
Špeciálne požiadavky Uveďte všetky špeciálne požiadavky a normy. Uveďte technické požiadavky: verzia operačného systému, veľkosť pamäte atď. V tejto časti sú popísané požiadavky na výkon, bezpečnosť, požiadavky na ochranu informácií pred neoprávneným prístupom, odolnosť proti chybám, spoľahlivosť, ergonómia.
Krok 5
Predpoklady a obmedzenia V tejto časti uveďte, na ktoré hodnoty sa vzťahuje softvérový produkt, popíšte hlavné riziká, ktoré môžu vzniknúť pri používaní softvéru.