Was ist Software-Wartung?

January 6

Was ist Software-Wartung?

Institute of Electrical and Electronics Engineers (IEEE) definiert Software-Wartung als "Prozess zum Verwalten und Ausführen von Software-Wartung-Aktivitäten". Software-Wartung ist in seinem grundlegendsten Sinn, die Pflege, Support, Reparatur und Anpassung der Software. Es ist die letzte Phase des Zyklus Erstellung Software. Laut den Daten & Analyse-Zentrum für Software können die Kosten für die Software-Wartung fast 80 Prozent der gesamten Lebenszykluskosten verbrauchen.

Korrektur

Wenn Software gefunden wurde, Stabilität oder Sicherheitsfragen haben, korrigiert die Software-Entwickler diese. Diese sind als "behebt" oder "Updates." ausgegeben. Ein Beispiel für korrektive Wartung ist die Veröffentlichung eines Updates zur Behebung einer Sicherheitslücke in einem Webbrowser.

Anpassung

Software-Programme müssen auf Veränderungen in der Hard- und Software-Umgebung anpassen. Ein Beispiel für adaptive Software-Wartung ist die Freigabe einer neuen Version oder Aktualisierung der Software aktivieren Sie die Software mit einer neuen Betriebssystem-Version funktioniert.

Vollkommenheit

Software-Entwickler können Neuerscheinungen zur Verbesserung der Softwareleistung abgeben. Ein Beispiel der Perfektive Software-Wartung ist die Freisetzung eines Upgrades, die die Geschwindigkeit verbessert oder Funktionalität der Originalsoftware.

Prävention

Nachdem ein Softwareprogramm erstellt und ausgegeben hat, sind Kontrollen routinemäßig zugewiesen unbebauten oder zugrunde liegenden Fehler suchen. Korrigierende Maßnahmen getroffen werden, um größere Probleme zuvorzukommen. Ein Beispiel für vorbeugende Wartung ist die ständige Beobachtung der Software durch den Ersteller oder ein unabhängiges Team von Auditoren.