: SoftwareQualität ist die Gesamtheit der Merkmale und Merkmalswerte eines Softwareprodukts, die sich auf dessen Eignung beziehen, festgelegte oder vorausgesetzte Erfordernisse zu erfüllen. |
: Softwarequalität ist die Gesamtheit der Merkmale und Merkmalswerte eines Softwareprodukts, die sich auf dessen Eignung beziehen, festgelegte oder vorausgesetzte Erfordernisse zu erfüllen. |
Das ist ja herrlich nichtssagend ... da SoftwareQualität oft unerwähnt bleibt und als selbstverständlich vorrausgesetzt wird, wünsche ich mir hier eine explizitere Definition. Faktoren die zur Softwarequalität beitragen sind z.B. |
Wie schon auf SoftwareQualität beschrieben, ist die Definition von Qualität im Sinne der div. Standards nur die Übereinstimmung mit den Ansprüchen und hat daher mit konventionellen Qualitätsbegriffen wie Robustheit, Testbarkeit und Wartbarkeit nicht viel zu tun. |
* Robust -- einfachst mögliche Systeme * Testbar -- OO, Interfaces, modular * Wartbar -- Refactoring mj |
Unternehmen können sich im Bereich SoftwareQualitätssicherung gemäß DinIso9001 zertifizieren lassen. Eine alternative Zertifizierung bietet das CapabilityMaturityModel (CMM). |
Unternehmen können sich im Bereich SoftwareQualitätssicherung gemäß DinIso9001 zertifizieren lassen. Eine alternative Zertifizierung bietet das amerikanische CapabilityMaturityModel (CMM). |
Da hierfür die direkt von Menschen erstellten, kreativen Ergebnisse in irgend einer Form bewertet werden müssen, ist eine einfache Übertragung einer Qualität in einem Produktionsbetrieb auf die Qualität in einer Software-Entwicklung nicht trivial. So ergeben sich unterschiedliche Ansätze der Sichtweise auf eine SoftwareQualität, z. B. auch eine QualitätOhneNamen.
Nach DIN EN ISO 8402 umfasst die Qualitätssicherung im allgemeinen "alle geplanten Tätigkeiten, die innerhalb des QualitätsManagementSystem? verwirklicht sind". Die ist entsprechend darzulegen um "ein angemessenes Vertrauen zu schaffen, dass eine Einheit die Qualitätsanforderungen erfüllen wird". Auf die SoftwareQualitätssicherung angepasst bedeutet dies, dass die SoftwareQualitätsmerkmale in einer SoftwareEntwicklung umgesetzt sind und diese Umsetzung nachgewiesen werden kann.
Um zu diesen Nachweisen zu gelangen gibt es
Was ist SoftwareQualität im Sinne der SoftwareQualitätssicherung?
Antwort nach DIN ISO 9126
Unternehmen können sich im Bereich SoftwareQualitätssicherung gemäß DinIso9001 zertifizieren lassen. Eine alternative Zertifizierung bietet das amerikanische CapabilityMaturityModel (CMM).