Was ist Wartbarkeit?


Definitionen der Wartbarkeit

Ziel der Softwarewartung ist die Handlungsfähigkeit und Produktivität für den Anwender und deren Arbeitgeber zu erhöhen und die finanziellen Ausgaben zu minimieren.

Ian Sommerville sieht Wartung als die Änderung an einem Software­system nach dessen Auslieferung an.

Die IEEE-Definition (IEEE 1219) fügt hinzu, dass Fehler zu beheben, Performance oder andere Attribute zu verbessern oder Anpassungen an die geänderte Umgebung vorzunehmen sind.

Der ISO-Standard 12207 beschreibt Softwarewartung als Änderungen an Software, die auf Grund eines Problems oder Verbesserungsbedarfs notwendig werden. Weidl-Rektenwald untergliedert die Softwarewartung in drei Aspekte :

Anhand der Wartungsursachen kann man auch verschiedene Wartungsarten un­terscheiden.

In der Praxis ist eine solch klare Trennung der Wartungsarten meist nicht möglich. Zum Beispiel, wenn man eine Software an ein neues Betriebssystem an­passt, werden die Vorteile des neuen Betriebssystems oft mitbenutzt (adaptive und perfektionierende Wartung).