Nefunkcionalni zahtjevi (NFR) definiraju atribute sustava kao što su sigurnost, pouzdanost, izvedba, mogućnost održavanja, skalabilnost i upotrebljivost Oni služe kao ograničenja ili ograničenja dizajnu sustava širom različiti zaostaci. … Oni osiguravaju upotrebljivost i učinkovitost cijelog sustava.
Koji su primjeri nefunkcionalnih zahtjeva?
Neki tipični nefunkcionalni zahtjevi su:
- Performanse – na primjer vrijeme odziva, protok, iskorištenost, statički volumen.
- Skalabilnost.
- Kapacitet.
- Dostupnost.
- Pouzdanost.
- Popravljivost.
- Održivost.
- Mogućnost servisiranja.
Što od ovoga nije funkcionalan zahtjev?
Neki od najtipičnijih nefunkcionalnih zahtjeva uključuju izvedbu, kapacitet, skalabilnost, dostupnost, pouzdanost, mogućnost održavanja, nadoknadivost, upotrebljivost, sigurnost, integritet podataka, upravljivost i upotrebljivost.
Kako pronalazite nefunkcionalne zahtjeve?
Nefunkcionalne mjerne vrijednosti zahtjeva
- Vrijeme. Transakcije / sek. Vrijeme odziva. …
- prostor. Glavna memorija. Pomoćna memorija. …
- Upotrebljivost. Vrijeme treniranja. Broj izbora. …
- Pouzdanost. Srednje vrijeme do neuspjeha. Vjerojatnost zastoja. …
- Robustnost. Vrijeme je za oporavak. % incidenata koji dovode do katastrofalnih kvarova. …
- Prenosivost. % neprenosivog koda.
Jesu li nefunkcionalni zahtjevi stvarno nefunkcionalni?
Nekoliko autora tvrdi, međutim, da mnogi takozvani NFR-i zapravo opisuju svojstva ponašanja i mogu se tretirati na isti način kao funkcionalni zahtjevi. … Naši rezultati sugeriraju da većina "nefunkcionalnih" zahtjeva nije nefunkcionalna jer opisuju ponašanje sustava