ISO/IEC 25010

Details
Vollständiger Name

ISO/IEC 25010 — Systems and Software Quality Requirements and Evaluation (SQuaRE) — Product Quality Model

Auch bekannt als

SQuaRE-Qualitätsmodell, Software-Produktqualitätsmodell, ISO 25010

Kernkonzepte:

Produktqualitätsmodell

Acht übergeordnete Qualitätsmerkmale zur Beschreibung der Qualität eines Softwareprodukts: Funktionale Eignung, Leistungseffizienz, Kompatibilität, Benutzbarkeit, Zuverlässigkeit, Sicherheit, Wartbarkeit und Übertragbarkeit

Funktionale Eignung

Das Ausmaß, in dem das Produkt Funktionen bereitstellt, die angegebene und implizite Anforderungen erfüllen — Teilmerkmale: Funktionale Vollständigkeit, Funktionale Korrektheit, Funktionale Angemessenheit

Leistungseffizienz

Wie das Produkt seine Funktionen im Verhältnis zu den eingesetzten Ressourcen erfüllt — Teilmerkmale: Zeitverhalten, Ressourcennutzung, Kapazität

Kompatibilität

Die Fähigkeit, Informationen mit anderen Produkten auszutauschen — Teilmerkmale: Koexistenz, Interoperabilität

Benutzbarkeit

Der Grad, in dem ein Produkt genutzt werden kann, um Ziele effektiv, effizient und zufriedenstellend zu erreichen — Teilmerkmale: Erkennbarkeit der Eignung, Erlernbarkeit, Bedienbarkeit, Schutz vor Benutzerfehlern, Ästhetik der Benutzerschnittstelle, Barrierefreiheit

Zuverlässigkeit

Die Fähigkeit des Produkts, seine Funktionen unter festgelegten Bedingungen über einen bestimmten Zeitraum zu erfüllen — Teilmerkmale: Reife, Verfügbarkeit, Fehlertoleranz, Wiederherstellbarkeit

Sicherheit

Der Grad, in dem das Produkt Informationen und Daten vor unbefugtem Zugriff schützt — Teilmerkmale: Vertraulichkeit, Integrität, Nichtabstreitbarkeit, Rechenschaftspflicht, Authentizität

Wartbarkeit

Effektivität und Effizienz, mit der das Produkt verändert werden kann — Teilmerkmale: Modularität, Wiederverwendbarkeit, Analysierbarkeit, Änderbarkeit, Prüfbarkeit

Übertragbarkeit

Die Fähigkeit des Produkts, von einer Umgebung in eine andere übertragen zu werden — Teilmerkmale: Anpassbarkeit, Installierbarkeit, Austauschbarkeit

Gebrauchsqualitätsmodell

Fünf Merkmale, die Qualität aus der Perspektive des Benutzers beschreiben: Effektivität, Effizienz, Zufriedenheit, Risikofreiheit, Kontextabdeckung

Schlüsselvertreter

ISO/IEC JTC 1/SC 7 (ersetzt ISO/IEC 9126)

Wann zu verwenden:

  • Strukturierte Software-Qualitätsbewertungen oder Architekturreviews durchführen

  • Qualitätsanforderungen gegenüber verschiedenen Stakeholdern mit einem gemeinsamen Vokabular kommunizieren

  • Nichtfunktionale Anforderungen zu Beginn eines Projekts definieren und priorisieren

  • Architekturqualitätsziele in arc42 oder ähnlichen Frameworks dokumentieren (z.B. Abschnitt 10 „Qualitätsanforderungen")

  • Konkurrierende Architekturansätze mithilfe von Qualitätsattribut-Szenarien bewerten (kombiniert mit ATAM)

  • Qualitätsbaum oder Qualitätsszenarien für eine Architekturdokumentation erstellen

Verwandte Anker:

Aktueller Stand:

  • Das oben beschriebene Acht-Merkmale-Modell ist die Ausgabe von 2011 — die ISO inzwischen zurückgezogen hat. Die aktuelle Ausgabe ISO/IEC 25010:2023 erweitert das Modell auf neun Merkmale: Safety ist neu, Usability wurde in Interaction Capability umbenannt, Portability in Flexibility (frei lesbare Änderungsübersicht: arc42 Quality Model)

  • Der Großteil des veröffentlichten Materials beschreibt weiterhin das 2011er Modell — Mitte 2026 sogar noch der englische Wikipedia-Artikel — der Trainingsdaten-Prior eines LLM für „ISO 25010" bedient also höchstwahrscheinlich die ältere Acht-Merkmale-Ausgabe

  • Nenne die Ausgabe explizit („ISO/IEC 25010:2023"), wann immer der Unterschied zählt; der bloße Begriff löst meist zum 2011er Modell auf