Nefunkční požadavky (NFR) definují systémové atributy, jako je zabezpečení, spolehlivost, výkon, udržovatelnost, škálovatelnost a použitelnost Slouží jako omezení nebo omezení návrhu systému napříč různé nevyřízené položky. … Zajišťují použitelnost a efektivitu celého systému.
Jaké jsou příklady nefunkčních požadavků?
Některé typické nefunkční požadavky jsou:
- Výkon – například doba odezvy, propustnost, využití, statická objemová.
- Škálovatelnost.
- Kapacita.
- Dostupnost.
- Spolehlivost.
- Obnovitelnost.
- Udržovatelnost.
- Služba.
Který z těchto požadavků je nefunkční?
Některé z nejtypičtějších nefunkčních požadavků zahrnují výkon, kapacitu, škálovatelnost, dostupnost, spolehlivost, udržovatelnost, obnovitelnost, obslužnost, zabezpečení, integritu dat, spravovatelnost a použitelnost.
Jak zjistíte nefunkční požadavky?
Nefunkční metriky požadavků
- Čas. Transakce / sec. Doba odezvy. …
- Vesmír. Hlavní paměť. Pomocná paměť. …
- Použitelnost. Čas tréninku. Počet možností. …
- Spolehlivost. Střední doba do selhání. Pravděpodobnost výpadku. …
- Robustnost. Čas na zotavení. % incidentů vedoucích ke katastrofickým poruchám. …
- Přenositelnost. % nepřenosného kódu.
Jsou nefunkční požadavky skutečně nefunkční?
Několik autorů však tvrdí, že mnoho takzvaných NFR ve skutečnosti popisuje behaviorální vlastnosti a lze s nimi zacházet stejně jako s funkčními požadavky. … Naše výsledky naznačují, že většina „nefunkčních“požadavků není nefunkční, protože popisují chování systému