You are on page 1of 1

NONFUNCTIONAL REQUIREMENT CATEGORIES

OPERATION GROUP REVISION GROUP TRANSITION GROUP


Describes user concern for Describes user concern for changing Describes user concern for
using the functionality. source code or data that drive the managing the upkeep of the
The user perceives the system system. The user perceives the system software. The user perceives the
as a tool to automate tasks. as programmed language statements. system similar to hardware.

ACCESS SECURITY INTEGRITY FLEXIBILITY INSTALLABILITY


Extent to which the system Degree to which the Ease with which the Ease with which a
is safeguarded against data maintained by the software can be modified software system can be
deliberate and intrusive faults from software system are accurate, to adapt to different environments, installed, uninstalled, or reinstalled
internal and external sources authentic, and without corruption configurations, and user expectations into a target environment

ACCESSIBILITY RELIABILITY MAINTAINABILITY INTEROPERABILITY


Extent to which the Extent to which the Ease with which faults in Extent to which the
software system can be software system a software system can be software system is able to
used by people with the widest consistently performs the found and fixed couple or facilitate the interface with
range of capabilities specified functions without failure other systems

AVAILABILITY SAFETY MODIFIABILITY PORTABILITY


Degree to which users Degree to which a software Degree to which changes Ease with which a software
can depend on the system system prevents harm to to a software system system can be transferred
to be up (able to function) during people or damage to the environment can be developed and deployed from its current hardware or software
normal operating times in the intended context of use efficiently and cost effectively environment to another

CONFIDENTIALITY SURVIVABILITY SCALABILITY REUSABILITY


Degree to which the Extent to which Degree to which the Extent to which a portion
software system protects the software system system is able to expand of the software system
sensitive data and allows only continues to function and recovers its processing capabilities upward can be converted for use in
authorized access to the data in the presence of a system failure and outward with business growth another system

EFFICIENCY USABILITY VERIFIABILITY Copyright©2017 Requirements Quest®

Extent to which Ease with which the user Extent to which tests,
the software system is able to learn, operate, demonstrations, and
Visit www.RequirementsQuest.com
handles capacity, throughput, prepare inputs, and interpret outputs analysis are needed to prove that to enroll in the Nonfunctional
and response time through interaction with a system the system functions as intended Requirements on-demand course!

You might also like