Skip to main content

Non-Functional Requirements (NFRs)

In systems engineering and requirements engineering, a non-functional requirement (NFR) is a requirement that specifies criteria that can be used to judge the operation of a system, rather than specific behaviors.

NFRs

Common examples include:

  • Scalability
  • Reliability
  • Availability
  • Performance
  • Security