Nonfunctional Requirements (NFR) sind nichtfunktionale Anforderungen mit denen Kriterien zur Beurteilung des Betriebs eines Systems festgelegt werden. Es geht um das Verhalten und um Funktionen, wie Verfügbarkeit, Zuverlässigkeit, Sicherheit, Wartungsfähigkeit, Nutzbarkeit und Skalierbarkeit, die als Backlogs für das Systemdesign dienen.