Niet-functionele vereisten (NFR's) definiëren systeemkenmerken zoals beveiliging, betrouwbaarheid, prestaties, onderhoudbaarheid, schaalbaarheid en bruikbaarheid Ze dienen als beperkingen of beperkingen op het ontwerp van het systeem over de verschillende achterstanden. … Ze zorgen voor de bruikbaarheid en effectiviteit van het hele systeem.
Wat zijn voorbeelden van niet-functionele vereisten?
Enkele typische niet-functionele vereisten zijn:
- Prestaties – bijvoorbeeld responstijd, doorvoer, gebruik, statisch volumetrisch.
- Schaalbaarheid.
- Capaciteit.
- Beschikbaarheid.
- Betrouwbaarheid.
- Herstelbaarheid.
- Onderhoudbaarheid.
- Onderhoudsgemak.
Welke van deze is een niet-functionele vereiste?
Enkele van de meest typische niet-functionele vereisten zijn prestaties, capaciteit, schaalbaarheid, beschikbaarheid, betrouwbaarheid, onderhoudbaarheid, herstelbaarheid, bruikbaarheid, beveiliging, gegevensintegriteit, beheersbaarheid en bruikbaarheid.
Hoe vind je niet-functionele vereisten?
Niet-functionele vereiste-statistieken
- Tijd. Transacties / sec. Reactietijd. …
- Ruimte. Hoofd geheugen. Hulp geheugen. …
- Gebruiksgemak. Trainingstijd. Aantal keuzes. …
- Betrouwbaarheid. Gemiddelde tijd tot de fout. Downtime waarschijnlijkheid. …
- Robuust. Tijd voor herstel. % incidenten die leiden tot catastrofale storingen. …
- Draagbaarheid. % van niet-draagbare code.
Zijn niet-functionele vereisten echt niet-functioneel?
Verschillende auteurs beweren echter dat veel zogenaamde NFR's eigenlijk gedragseigenschappen beschrijven en op dezelfde manier kunnen worden behandeld als functionele vereisten. … Onze resultaten suggereren dat de meeste "niet-functionele" vereisten niet niet-functioneel zijn, aangezien ze het gedrag van een systeem beschrijven