Nicht-funktionale Anforderungen definieren grundlegende erforderliche Eigenschaften an das System, die nicht fachlicher Natur (z.B. Qualitätsanforderungen, Sicherheitsanforderungen oder Performanceanforderungen) sind, jedoch entscheidend zur Anwendbarkeit des Systems beitragen.
Von daher müssen Sie in einem Architekturentwurf berücksichtigt werden.
Wenn ein Projekt bezüglich der Sicherheit als kritisch eingeschätzt wird, sollten die Sicherheitsanforderungen gesondert behandelt werden.
Nicht-Funktionale Anforderungen: |
» Usability, Effizienz, Qualität, Sicherheit, Performance, Wartbarkeit, Übertragbarkeit |
Die Nicht-funktionalen Anforderungen sind gegen die festgelegten Projektziele zu validieren.