Nach [Gra92] lä˜t sich ein Software-Fehler aus drei verschiedenen Sichten betrachten. Jede Sicht ist charakterisiert durch ihre eigene (Fach-)Sprache und eigenes Hauptproblem.
Das Fehlverhalten eines Systems bedeutet für den Benutzer, dass er nicht das gewünschte Ziel erreichen kann und dieses "ernste und kritische" Probleme mit sich bringt, mit dem Verlust von Zeit oder Geld zusammenhängt.
Ein Verkäufer zwischen Kunde und Produzent interessiert, welche Programmkomponente für den Fehler verantwortlich ist, ob ein Patch existiert und ab wann eine fehlerfreie Version vorhanden ist.
Die Entwicklersicht beschreibt den Fehler als Folge von gewählten Entwurfentscheidungen, bezeichnet Quellcode-Bereiche und macht Aussagen darüber wie schwierig die Fehlerbehebung ist und wie lange diese benötigen wird.
---------------------------------------------------------------- [home] [TOC] [prev] [next] [guestbook] [contact] (c) SM