Unentdeckte Fehlerzustände verursachen im Betrieb meist erheblich mehr Kosten, als wenn Sie zuvor durch Testen entdeckt und beseitigt werden.
Folgende Kosten können durch Testen verringert bzw. beseitigt werden:
- Direkte Fehlerkosten (Kosten durch Produktmängel)
Dies sind Kosten die Ihren Kunden durch Fehlverhalten Ihrer Software entstehen, z.B. Wenn Berechnungsfehler oder Datenverlust entsteht. Ggf. muss der Hersteller dafür haften. - Indirekte Fehlerkosten
Diese Kosten können entstehen wenn Ihnen als Hersteller Umsatz entgeht, weil der Kunde unzufrieden ist mit Ihrem Produkt. Es kann zu Minderungen bzw. zu höherem Support-Aufwand und einem Image-Schaden kommen. - Fehlerkorrekturkosten
Kosten die entstehen wenn Sie Fehler nach Produktauslieferung beseitigen müssen. Dies sind z.B. Kosten für die Fehleranalyse, für Regressionstests und erneute Auslieferung des Produkts. Außerdem werden u.U. Entwicklerressourcen die schon verplant waren an die Fehlerkorrektur gebunden.