Dokument o požadavcích na systém popisuje, jaký produkt bude po dokončení. Dokument poskytuje informace o potřebě, které produkt splňuje, jeho schopnosti, provozní prostředí, zkušenosti uživatelů, vlastnosti a národní nebo mezinárodní normy, které musí splňovat. Podle zprávy vydané institutu softwarového inženýrství společnosti Carnegie Mellon vytváření a hlášení systémových požadavků na vývojáře stále přináší výzvy. Primárním problémům uvedeným v této zprávě bylo neschopnost přiměřeně řešit potřeby uživatelů a provozních požadavků a požadavky na sledování v celém životním cyklu vývoje produktu.
Položky, které budete potřebovat
-
Popis produktu
-
Požadavky uživatele
-
Požadavky na životní prostředí
-
Normy
-
Informace o omezeních
-
Software pro zpracování textu (volitelné, ale vysoce doporučené)
Shromáždění požadavků. Zúčastněné strany, ti, kteří platí za vývoj produktu a ti, kteří produkt použijí, mají požadavky, které by měly být uvedeny ve zprávě o požadavcích na systém. Formálně se doporučuje formální proces shromažďování požadavků. Několik úspěšných technik pro shromažďování požadavků jsou případy použití, scénáře, prototypy a podrobná kontrola smluvních požadavků.
Určete jakoukoli vojenskou normu (Mil-Std), mezinárodní standardizační organizaci (ISO) a další vládní nebo právní požadavky, které se vztahují na výrobek, a seznamte je se zprávami v systému požadavků.
Popište prostředí, ve kterém bude systém pracovat, například rozhraní se zdroji napájení, jinými zařízeními, softwarem, databázemi a uživateli. Požadavky na bezpečnost mohou být zahrnuty do provozního prostředí pro účely zprávy o požadavcích na systém.
Analyzujte omezení. Omezení požadavků na produkt mohou pocházet od uživatelů, schopností zpracování, požadavků na napájení, nákladů a integrace hardwaru a softwaru. Omezení mohou také zahrnovat očekávání, která nelze splnit současnými nejmodernějšími technologiemi nebo v rámci rozpočtu projektu.
Vytvořte seznam funkčních požadavků, jako je rychlost provozu, použité zdroje, výkon v extrémních podmínkách, požadavky na testování, požadavky na kvalitu, bezpečnost, spolehlivost a údržbu.
Proveďte rozvrh vývoje ukazující očekávaný úspěch hlavních milníků v časové ose.
Napište úvodní materiál zprávy o požadavcích na systém. Titulní stránka obsahuje název, název organizace, datum a autora. Formální dokumenty týkající se požadavků na systém mohou mít také podpisy od odpovědných stran na titulní stránce. Vytvořte obsah a seznam obrázků a tabulek. Napište úvod a seznam příslušných referenčních dokumentů.
Rozdělte zbytek dokumentu do sekcí a napište obsah, který zahrnuje obecný popis, funkční požadavky a specializované požadavky.