Dokument s požiadavkami na systém opisuje, aký produkt bude po dokončení. Dokument poskytuje informácie o potrebe produktu, jeho schopnostiach, operačnom prostredí, skúsenostiach s používateľmi, vlastnostiach a národných alebo medzinárodných štandardoch, ktoré sa musia splniť. Podľa správy publikovanej Inštitútom softvérového inžinierstva Carnegie Mellon vytvárajú a vyhlasujú systémové požiadavky pre vývojárov aj naďalej náročné. Primárne problémy zaznamenané v tejto správe boli nedostatočné riešenie adekvátne používateľských alebo prevádzkových potrieb a požiadaviek na sledovanie počas životného cyklu vývoja produktu.
Položky, ktoré budete potrebovať
-
Popis produktu
-
Požiadavky používateľov
-
Environmentálne požiadavky
-
štandardy
-
Informácie o obmedzeniach
-
Softvér na spracovanie textu (voliteľné, ale vysoko odporúčané)
Zhromažďovanie požiadaviek. Zúčastnené strany, tí, ktorí platia za vývoj produktu a tí, ktorí budú používať výrobok, majú požiadavky, ktoré by mali byť uvedené v správe o požiadavkách na systém. Formálne sa odporúča formálne spracovanie požiadaviek. Niekoľkými úspešnými technikami na zhromažďovanie požiadaviek sú prípady použitia, scenáre, prototypy a podrobná kontrola zmluvných požiadaviek.
Určite akýkoľvek vojenský štandard (Mil-Std), medzinárodnú normalizačnú organizáciu (ISO) a iné vládne alebo právne požiadavky, ktoré sa vzťahujú na výrobok, a uveďte ich v správe o požiadavkách na systém.
Popíšte prostredie, v ktorom systém bude fungovať, ako napríklad rozhrania so zdrojmi energie, inými zariadeniami, softvérom, databázami a používateľmi. Požiadavky na bezpečnosť môžu byť zahrnuté v prevádzkovom prostredí na účely správy o požiadavkách na systém.
Analyzujte obmedzenia. Obmedzenia požiadaviek na produkt môžu pochádzať od používateľov, schopností spracovania, požiadaviek na napájanie, nákladov a integrácie hardvéru a softvéru. Obmedzenia môžu zahŕňať aj očakávania, ktoré nemožno splniť súčasnými najnovšími technológiami alebo v rámci rozpočtu projektu.
Vytvorte zoznam funkčných požiadaviek, ako je rýchlosť prevádzky, použité zdroje, výkon v extrémnych prostrediach, požiadavky na testovanie, požiadavky na kvalitu, bezpečnosť, spoľahlivosť a údržbu.
Vytvorte vývojový harmonogram s očakávaným dosiahnutím hlavných míľnikov v časovej osi.
Napíšte úvodný materiál správy o požiadavkách na systém. Titulná stránka obsahuje názov, názov organizácie, dátum a autor. Formálne dokumenty týkajúce sa systémových požiadaviek môžu mať aj podpisy od zodpovedných strán na titulnej strane. Vytvorte obsah a zoznam obrázkov a tabuliek. Napíšte úvod a uveďte príslušné referenčné dokumenty.
Rozdelte zvyšok dokumentu do sekcií a napíšte obsah, ktorý obsahuje všeobecný popis, funkčné požiadavky a špecializované požiadavky.