ISO/IEC 25010 ist das SQuaRE-Produktqualitätsmodell von ISO/IEC JTC 1/SC 7. Es ersetzt ISO/IEC 9126 und gibt Stakeholdern ein gemeinsames Vokabular für Softwarequalität. Die Ausgabe von 2011 definiert acht Merkmale von Funktionaler Eignung bis Übertragbarkeit, jeweils mit Teilmerkmalen, dazu ein Gebrauchsqualitätsmodell mit fünf Merkmalen. Die aktuelle Ausgabe von 2023 hat neun Merkmale und ergänzt Safety; wo der Unterschied zählt, gehört die Ausgabe genannt.

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