Abschließend möchte ich darauf hinweisen, dass die Software-Herstellung den Charakter einer Ingenieurdisziplin hat und viele Ähnlichkeiten mit der Herstellung anderer technischer Produkte aufweist. Softwareprodukte werden von mehreren Personen für mehrere Benutzer hergestellt, und sie werden immer häufiger Bestandteile komplizierter technischer und betriebswirtschaftlich orientierter Systeme. Das heißt, ihre Funktionsfähigkeit und Zuverlässigkeit ist Voraussetzung für die Funktionsfähigkeit des Gesamtsystems, dessen Bestandteile sie sind. Daher ist es fast selbstverständlich, dass sich die Frage stellt: Wie können die in der Industrie heute üblichen Qualitätsanforderungen auch an Softwareprodukte gestellt und wie kann ihre Einhaltung geprüft werden?
Softwarequalität ist aber keineswegs schon ein exakt definierter Begriff. Es herrscht jedoch Einigkeit darüber, dass unter dem Begriff der Qualität eines Softwareproduktes weit mehr zu verstehen ist als nur seine Korrektheit. Was sind nun die Qualitätsmerkmale, die sich aufgrund der Qualitätsanforderungen ergeben und die Güte eines Softwaresystems bestimmen? Wie kann man diese Merkmale messen? Welche Konsequenzen ergeben sich für die Softwaretechnik aus den Qualitätsanforderungen?
Qualitätsmerkmale von Software so wie die von Maschinen zu messen, ist bis heute kaum möglich - es fehlen die entsprechenden Methoden und Maße
In diesem Kapitel soll dargelegt werden, welche Merkmale die Qualität von Softwareprodukten charakterisieren und welche Maßnahmen zur Qualitätssicherung notwendig sind. Da nach m.E. die Forschungsergebnisse zur Entwicklung von Kennzahlen für das Maß der Erfüllung eines Qualitätsmerkmals noch zu unausgegoren sind, bleibt dieses Teilgebiet unbehandelt.
|