Ich versuche den Unterschied zwischen nicht funktionalen Anforderungen und Qualitätsmerkmalen zu verstehen. Sind sie dasselbe?
Eine Reihe von Qualitätsattributen finden Sie im ISO9126-Standard.
Ich weiß, dass jedes System durch eine Reihe von funktionalen Anforderungen definiert ist und jeder dieser Anforderungen ein oder mehrere Qualitätsattribute zugeordnet sind. Angenommen, Sie haben die Anforderung, die die Anmeldefunktionalität eines Systems beschreibt. Sie können dieser Anforderung die Attribute Sicherheit und Leistung zuordnen.
Wenn ich sage, dass das System nicht länger als 1 Sekunde braucht, um zu antworten, spreche ich von einer Einschränkung.
Wo setzt das Konzept der nichtfunktionalen Anforderungen an? Werden sie von den Benutzern definiert? Wie kann ich sie identifizieren?