Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt
Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt
Bewertung der Qualität objektorientierter Entwürfe - Worte-Projekt
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
132 9 Quantifizierung des <strong>Qualität</strong>smodells<br />
dem wird die Erhebung einer subjektiven Metrik durch die Verwendung des (gerundeten)<br />
Gesamtvorschlags ersetzt. Auf diese Weise kann im <strong>Bewertung</strong>sverfahren auf<br />
den Bewerter verzichtet werden. Allerdings gehen dadurch alle Aspekte verloren, die<br />
<strong>der</strong> Bewerter bei <strong>der</strong> Erhebung <strong>der</strong> subjektiven Metrik zusätzlich hätte einfließen lassen,<br />
z. B. eigene Erfahrung.<br />
Außerdem fallen durch den notwendigen Verzicht auf nicht-automatisierbare Fragen<br />
Kriterien wie Einheitlichkeit und Dokumentierung gänzlich unter den Tisch, weil es<br />
dort we<strong>der</strong> objektive Metriken noch automatisch beantwortbare Fragen gibt. Bei<br />
an<strong>der</strong>en Kriterien wie Zusammenhalt gehen durch den Verzicht sehr viele Aspekte<br />
verloren. Eine vollständige Automatisierung geht also auf Kosten <strong>der</strong> Vielfalt in <strong>der</strong><br />
<strong>Bewertung</strong>.<br />
9.6 Ableitung spezifischer Modelle<br />
In diesem Abschnitt wird beschrieben, wie aus QOOD ein spezifisches <strong>Qualität</strong>smodell<br />
abgeleitet wird.<br />
9.6.1 Vorgehen<br />
Voraussetzung für die Ableitung eines spezifischen Modells aus QOOD ist eine<br />
Anfor<strong>der</strong>ungsanalyse, welche die gewünschten <strong>Qualität</strong>en und ihre Gewichtung<br />
ermittelt. Die Anfor<strong>der</strong>ungen stammen aus dem Kontext (z. B. Firmen- o<strong>der</strong> <strong>Projekt</strong>richtlinien),<br />
den konkreten <strong>Qualität</strong>sanfor<strong>der</strong>ungen für das System und <strong>der</strong> eingenommenen<br />
<strong>Qualität</strong>ssicht. Sie bestimmen die Auswahl <strong>der</strong> Modellbestandteile<br />
(Schritte 1., 3., 5. und 7.) und ihre Gewichtung (Schritte 2., 4., 6., 8. und 9.).<br />
1. relevante Faktoren auswählen<br />
2. die Gewichtung <strong>der</strong> Faktoren festlegen<br />
3. für jeden Faktor die relevanten Kriterien auswählen<br />
4. die Gewichtung <strong>der</strong> Kriterien festlegen<br />
5. für jedes Kriterium die objektiven Metriken auswählen<br />
6. die Schwellenwerte, Toleranzen und Gewichte für die Metriken festlegen<br />
7. für jedes Kriterium die Fragen aus den Fragebögen auswählen<br />
8. die Gewichte für die Fragen festlegen<br />
9. die Gewichte für die Ableitung des Gesamtvorschlags aus den einzelnen <strong>Bewertung</strong>svorschlägen<br />
festlegen<br />
Falls eine vollautomatische <strong>Bewertung</strong> angestrebt wird, sollten nur Metriken und Fragen<br />
aus QOOD übernommen werden, <strong>der</strong>en Berechnung bzw. Beantwortung automatisch<br />
möglich ist (vgl. Abschnitt 9.5.2). Dadurch entfallen zwangsläufig alle Kriterien<br />
und Faktoren, für die we<strong>der</strong> objektive Metriken noch automatisch beantwortbare<br />
Fragen verfügbar sind.<br />
Das spezifische Modell kann bei Bedarf auch noch um zusätzliche Bestandteile (Faktoren,<br />
Kriterien, Metriken und Fragen) erweitert werden; darauf wird hier aber nicht<br />
näher eingegangen.