nichtfunktional
Nichtfunktional beschreibt in der Informationstechnik Eigenschaften eines Systems, die nicht direkt durch funktionale Anforderungen festgelegt sind. Im Deutschen werden diese oft als Nichtfunktionale Anforderungen (NFRs) bezeichnet. Sie betreffen, wie gut ein System seine Aufgaben erfüllt, statt was genau es tun soll. NFRs ergänzen funktionale Anforderungen und helfen, Qualität, Zuverlässigkeit und Benutzererfahrung zu steuern.
Zu den typischen Kategorien gehören Leistungsfähigkeit, Zuverlässigkeit, Verfügbarkeit, Sicherheit, Benutzbarkeit, Wartbarkeit, Portabilität, Kompatibilität und Skalierbarkeit. Weitere
Nichtfunktionale Anforderungen sollten messbar und testbar formuliert werden. Typische Messgrößen sind Reaktionszeit, Durchsatz, Fehlerraten, Verfügbarkeitsintervalle, Ressourcenverbrauch,
Ein zentrales Spannungsfeld besteht zwischen verschiedenen Nichtfunktionalitäten. Verbesserungen in einem Bereich können andere beeinträchtigen (z. B.