Titel: Ein Kosten-Nutzen-Modell für Software-Prüfungen.
Abstract: Software-Prüfungen, insbesondere Reviews und Tests, können mehr oder
weniger intensiv durchgeführt werden. Sie erhöhen Aufwand, Dauer und Personalbedarf des
Software-Projekts. Dem stehen aber Verbesserungen der Qualität gegenüber, die zu
Einsparungen führen. Diese Einsparungen werden jedoch erst spät sichtbar, sind schwer
vorherzusagen und schwer zu messen. Die Entscheidung, ob und wie intensiv eine Prüfung
durchgeführt werden soll, ist also schwierig, weil den gut sichtbaren Kosten der Prüfungen
kaum quantifizierte Vorteile in der nahen und ferneren Zukunft gegenüberstehen.
Im Vortrag wird das Kosten-Nutzen-Modell CoBe vorgestellt, das Entscheidungen über
Durchführung und Intensität von Reviews und Tests in Software-Projekten unterstützt. Dazu
gehören auch detaillierte Entscheidungen, beispielsweise über die Zahl der Gutachter in
Reviews oder über die in den Tests eingesetzten Testtechniken. Das Modell erlaubt den
Vergleich von Kosten und Nutzen. Aufwand, Dauer und Personalbedarf können
prognostiziert werden. Das Modell muss vor dem Einsatz mit alten Daten kalibriert werden;
dazu reichen aber wenige, meist verfügbare Metriken aus. Die Validierung des Modells zeigt,
dass die Modellresultate gut mit realen Daten aus studentischen Projekten und aus
Industrieprojekten übereinstimmen.
Autor: Tilmann Hampp ist Wissenschaftlicher Mitarbeiter am Institut für
Softwaretechnologie, Abteilung Software Engineering, Universität Stuttgart. Seine
Arbeitsgebiete sind: Metriken, Kostenschätzung, Qualitätssicherung, SESAM (Software
Engineering Simulation by Animated Models)