Welche Dimensionen umfasst Softwarequalität?
Interne Qualität – Wartbarkeit (Sicht des Entwicklers)
Modularität, Wiederverwendbarkeit, Analysierbarkeit, Modifizierbarkeit, Testbarkeit
Interne Qualität – Portierbarkeit (Sicht des Entwicklers)
Anpassbarkeit, Installierbarkeit, Austauschbarkeit
Externe Qualität - Funktionalität (Sicht des Nutzers)
besitzt die Software die geforderten Fähigkeiten?
z.B. das spezifizierte Ein-/Ausgabeverhalten, gewünschte Reaktionen auf Eingaben,…
Gliederung in die Teilmerkmale: Funktionale Vollständigkeit, Angemessenheit, Richtigkeit
Externe Qualität – Performanz (Sicht des Nutzers)
Gliederung in die Teilmerkmale: Laufzeitverhalten, Ressourcenbedarf, Kapazitäten
Externe Qualität – Kompatibilität (Sicht des Nutzers)
Koexistenz, Interoperabilität
Externe Qualität - Benutzbarkeit (Sicht des Nutzers)
Benutzbarkeit besitzt entscheidende Rolle für die Akzeptanz des Systems
Einhaltung von Standards, Konventionen, Style Guides
Gliederung in die Teilmerkmale: Verständlichkeit, Erlernbarkeit, Bedienbarkeit, Fehlertoleranz, Ästhetik, Zugänglichkeit
Externe Qualität - Zuverlässigkeit (Sicht des Nutzers)
definiertes Leistungsniveau wird unter festgelegten Bedingungen über einen definierten Zeitraum bewahrt
Gliederung in die Teilmerkmale: Reife, Verfügbarkeit, Fehlertoleranz, Wiederherstellbarkeit
Externe Qualität - Sicherheit (Sicht des Nutzers)
Einhaltung von Aspekten der Zugriffs- und Datensicherheit
Gliederung in die Teilmerkmale: Vertraulichkeit, Integrität, Nachweisbarkeit, Verantwortlichkeit, Authentifizierbarkeit
Nutzungsqualität - Effektivität (Sicht des Nutzers im Anwendungskontext)
Aufgabenerfüllung innerhalb der Genauigkeits- und Vollständigkeitsgrenzen, z.B. Anzahl korrekter Ergebnisse
Nutzungsqualität - Effizienz (Sicht des Nutzers im Anwendungskontext)
Aufgabenerfüllung innerhalb der Aufwandsgrenzen für Benutzer (Zeit, Kosten,…)
Nutzungsqualität - Zufriedenheit (Sicht des Nutzers im Anwendungskontext)
Verwendbarkeit, Vertrauen, Begeisterung, …
Nutzungsqualität - Risikoabwesenheit (Sicht des Nutzers im Anwendungskontext)
Wirtschaftliche Risiken, Gesundheits- und Sicherheitsrisiken, Umgebungs- und Umweltrisiken
Nutzungsqualität - Kontextabdeckung (Sicht des Nutzers im Anwendungskontext)
Kontextelle Vollständigkeit, Flexibilität
Zuletzt geändertvor 2 Jahren