Softwareeigenschaften
Softwareeigenschaften sind Merkmale, die das Verhalten, die Leistung und die Qualität einer Software beschreiben. Sie beziehen sich häufig auf Nicht-funktionale Anforderungen und geben Aufschluss darüber, wie gut eine Software ihren Zweck erfüllt, unabhängig von der konkreten Funktionalität. In der internationalen Norm ISO/IEC 25010 wird Qualität als Zusammenspiel mehrerer Produktqualitätsattribute definiert.
Zu den zentralen Produktqualitätsattributen zählen Funktionale Eignung, Zuverlässigkeit, Performanz oder Effizienz, Kompatibilität, Benutzbarkeit, Sicherheit, Wartbarkeit und
Diese Eigenschaften beeinflussen Architektur, Designentscheidungen und den Testprozess. Oft stehen sie in Wechselwirkung zueinander, so dass
Zur Bewertung werden Metriken, Tests, Benchmarks, Code-Reviews und Simulationen eingesetzt. Die Dokumentation der Qualitätsziele hilft sowohl