www.wikidata.de-de.nina.az
Die Norm ISO IEC 9126 stellt eines von mehreren Modellen dar um Softwarequalitat sicherzustellen Es bezieht sich mit seinen Kriterien ausschliesslich auf die Qualitat der Software als Produkt Produktqualitat nicht oder nur indirekt uber die Ergebnisse auf die Qualitat der Softwareentwicklungsprozesse Prozessqualitat Diese ISO Norm ist in der Norm ISO IEC 25000 aufgegangen und ist durch ebendiese Norm ersetzt 1 Qualitatsmerkmale Bearbeiten nbsp Die Qualitatskriterien fur Software als Produkt nach ISO 9126Folgende Qualitatsmerkmale werden aufgefuhrt Teilmerkmale werden im Anhang der Norm nur als Vorschlage aufgefuhrt 2 Anderbarkeit Wartbarkeit Welchen Aufwand erfordert die Durchfuhrung vorgegebener Anderungen an der Software Aufwand der zur Durchfuhrung vorgegebener Anderungen notwendig ist Anderungen konnen Korrekturen Verbesserungen oder Anpassungen an Anderungen der Umgebung der Anforderungen oder der funktionalen Spezifikationen einschliessen Analysierbarkeit Aufwand um Mangel oder Ursachen von Versagen zu diagnostizieren oder um anderungsbedurftige Teile zu bestimmen Konformitat Grad in dem die Software Normen oder Vereinbarungen zur Anderbarkeit erfullt Modifizierbarkeit Aufwand zur Ausfuhrung von Verbesserungen zur Fehlerbeseitigung oder Anpassung an Umgebungsanderungen Stabilitat Wahrscheinlichkeit des Auftretens unerwarteter Wirkungen von Anderungen Testbarkeit Aufwand der zur Prufung der geanderten Software notwendig ist Benutzbarkeit Welchen Aufwand fordert der Einsatz der Software von den Benutzern und wie wird er von diesen beurteilt Aufwand der zur Benutzung erforderlich ist und individuelle Beurteilung der Benutzung durch eine festgelegte oder vorausgesetzte Benutzergruppe Siehe auch Software Ergonomie Attraktivitat Anziehungskraft der Anwendung gegenuber dem Benutzer Bedienbarkeit Aufwand fur den Benutzer die Anwendung zu bedienen Erlernbarkeit Aufwand fur den Benutzer die Anwendung zu erlernen zum Beispiel Bedienung Ein Ausgabe Konformitat Grad in dem die Software Normen oder Vereinbarungen zur Benutzbarkeit erfullt Verstandlichkeit Aufwand fur den Benutzer das Konzept und die Anwendung zu verstehen Effizienz Wie liegt das Verhaltnis zwischen Leistungsniveau der Software und eingesetzten Betriebsmitteln Verhaltnis zwischen dem Leistungsniveau der Software und dem Umfang der eingesetzten Betriebsmittel unter festgelegten Bedingungen Konformitat Grad in dem die Software Normen oder Vereinbarungen zur Effizienz erfullt Zeitverhalten Antwort und Verarbeitungszeiten sowie Durchsatz bei der Funktionsausfuhrung Verbrauchsverhalten Anzahl und Dauer der benotigten Betriebsmittel bei der Erfullung der Funktionen Ressourcenverbrauch wie CPU Zeit Festplattenzugriffe usw Funktionalitat Inwieweit besitzt die Software die geforderten Funktionen Vorhandensein von Funktionen mit festgelegten Eigenschaften Diese Funktionen erfullen die definierten Anforderungen Angemessenheit Eignung von Funktionen fur spezifizierte Aufgaben zum Beispiel aufgabenorientierte Zusammensetzung von Funktionen aus Teilfunktionen Sicherheit Fahigkeit unberechtigten Zugriff sowohl versehentlich als auch vorsatzlich auf Programme und Daten zu verhindern Interoperabilitat Fahigkeit mit vorgegebenen Systemen zusammenzuwirken Konformitat Fahigkeit des Softwareprodukts Standards Konventionen oder gesetzliche Bestimmungen und ahnliche Vorschriften bezogen auf die Funktionalitat einzuhalten 2 Ordnungsmassigkeit Merkmale von Software die bewirken dass die Software anwendungsspezifische Normen oder Vereinbarungen oder gesetzliche Bestimmungen und ahnliche Vorschriften erfullt Richtigkeit Liefern der richtigen oder vereinbarten Ergebnisse oder Wirkungen zum Beispiel die benotigte Genauigkeit von berechneten Werten Ubertragbarkeit Wie leicht lasst sich die Software in eine andere Umgebung ubertragen Eignung der Software von der Umgebung in eine andere ubertragen werden zu konnen Umgebung kann organisatorische Umgebung Hardware oder Software Umgebung sein Anpassbarkeit Fahigkeit der Software diese an verschiedene Umgebungen anzupassen Austauschbarkeit Moglichkeit diese Software anstelle einer spezifizierten anderen in der Umgebung jener Software zu verwenden sowie der dafur notwendige Aufwand Installierbarkeit Aufwand der zum Installieren der Software in einer festgelegten Umgebung notwendig ist Koexistenz Fahigkeit der Software neben einer anderen mit ahnlichen oder gleichen Funktionen zu arbeiten Konformitat Grad in dem die Software Normen oder Vereinbarungen zur Ubertragbarkeit erfullt Zuverlassigkeit Kann die Software ein bestimmtes Leistungsniveau unter bestimmten Bedingungen uber einen bestimmten Zeitraum aufrechterhalten Fahigkeit der Software ihr Leistungsniveau unter festgelegten Bedingungen uber einen festgelegten Zeitraum zu bewahren Fehlertoleranz Fahigkeit ein spezifiziertes Leistungsniveau bei Software Fehlern oder Nicht Einhaltung ihrer spezifizierten Schnittstelle zu bewahren Konformitat Grad in dem die Software Normen oder Vereinbarungen zur Zuverlassigkeit erfullt Reife Geringe Versagenshaufigkeit durch Fehlerzustande Wiederherstellbarkeit Fahigkeit bei einem Versagen das Leistungsniveau wiederherzustellen und die direkt betroffenen Daten wiederzugewinnen Zu berucksichtigen sind die dafur benotigte Zeit und der benotigte Aufwand Siehe auch BearbeitenDIN 66272 FURPSEinzelnachweise Bearbeiten ISO Store ISO IEC 9126 1 2001 1 This standard has been revised by ISO IEC 25010 2011 a b Helmut Balzert Lehrbuch der Softwaretechnik z B in 2 Abgerufen von https de wikipedia org w index php title ISO IEC 9126 amp oldid 228020099