Die Wartungsphase im Softwarelebenszyklus

...

Binäre Darstellung einer digitalen Welt.

Im Softwarelebenszyklus ist die Wartungsphase die letzte Phase des Zyklus. Nachdem die Software die Designphase durchlaufen und implementiert wurde, beginnt die Wartungsphase des Softwarelebenszyklus. Das Verständnis der Merkmale der Wartungsphase des Softwarelebenszyklus ermöglicht es Einzelpersonen, hat die Aufgabe, die Leistung der Software nach der Bereitstellung zu analysieren, um Probleme, die entstehen.

Merkmale der Wartungsphase

...

Binäre Anzeige.

Nachdem die Software in Betrieb genommen wurde, ist häufig eine kontinuierliche Wartung erforderlich. Im Allgemeinen bleibt Software über einen längeren Zeitraum nach der Erstimplementierung betriebsbereit und erfordert eine regelmäßige Wartung, um sicherzustellen, dass die Software kontinuierlich auf höchstem Leistungsniveau arbeitet. Während der Wartungsphase des Softwarelebenszyklus geben Softwareprogrammierer regelmäßig Softwarepatches heraus, um Probleme zu beheben Änderungen der Anforderungen einer Organisation, um Probleme im Zusammenhang mit Fehlern in der Software zu beheben oder potenzielle Sicherheitsrisiken zu beheben Probleme. Während der gesamten Wartungsphase befassen sich Entwickler mit Problemen, die entdeckt werden, um jegliche Behinderung der erwarteten Leistung der Software zu verhindern oder der Software erweiterte Funktionen hinzuzufügen.

Video des Tages

Verantwortung für die Durchführung der Softwarewartung

Softwarewartungsaufgaben werden normalerweise von den Entwicklern der Software durchgeführt, um Probleme zu beheben, die nach der Bereitstellung des Softwareprogramms entdeckt wurden. Da Softwareentwickler sich mit den Problemen in Softwareprogrammen befassen, obliegt es den Systembetreibern, die veröffentlichten Patches zu installieren. Die meisten im Handel erhältlichen Softwareprogramme werden regelmäßig mit Hilfe von Downloads aktualisiert, die über die Online-Support-Site des Entwicklers verfügbar sind. Systembetreiber laden Updates herunter, sobald sie veröffentlicht werden, und installieren diese, um eine kontinuierliche Leistung der Software gemäß den ursprünglichen Designparametern sicherzustellen.

Länge der Wartungsphase

Die Wartungsphase dauert die längste aller Phasen des Softwarelebenszyklus. Der Hauptgrund dafür, dass die Wartungsphase am längsten dauert, ist die Lebensdauer der Software. Die meisten Softwareprogramme bleiben in Betrieb, bis sie aufgrund von Änderungen der Bedürfnisse eines Benutzers veraltet sind oder bis die Kosten für die Wartung der Software für die zukünftige Verwendung der Software unerschwinglich werden. Viele Designer veröffentlichen neu gestaltete Ersatzsoftwareprogramme, während frühere Versionen ihrer Software weiterhin gewartet werden. Zu sehen ist dies bei der Einführung der Office 2010-Softwaresuite durch Microsoft oder der Einführung des Betriebssystems Windows 7. Obwohl die neueste Version dieser Softwareprogramme für Computerbenutzer im Handel erhältlich ist, fährt das Unternehmen fort, Pflegen Sie frühere Versionen der Software und stellen Sie Patches über die Windows Update-Dienste für eine bestimmte Menge von. zur Verfügung Zeit.

Beispiele für die Microsoft-Softwarewartungsphase

Microsoft bietet über die Windows Update-Website eine kontinuierliche Wartung vorhandener Softwareprogramme während der gesamten Lebensdauer der Software. Obwohl der Support für einige Produkte schrittweise eingestellt wird, erstreckt sich die Wartungsphase für Microsoft-Software in der Regel über mehrere Jahre. Bei Microsoft Office 2007 werden Updates der Software in Service Packs veröffentlicht. Der Support für jedes freigegebene Service Pack wird bis zu 24 Monate nach der Veröffentlichung des Service Packs fortgesetzt.

Fazit der Wartungsphase

Da die Wartung von Software unerschwinglich wird und sich dem Ende des Softwarelebenszyklus nähert, beginnen Softwaredesigner mit der Entwicklung neuer Software, um die vorhandene Software zu ersetzen. In vielen Fällen können sich die Lebenszyklen der Softwareentwicklung für Programme überschneiden. Ein Softwareentwickler kann mit der Anfangsphase des neuen Softwarelebenszyklus beginnen, noch bevor die Veröffentlichung der aktuellen Softwareversion im Handel erhältlich ist. Da sich Computersysteme und die Bedürfnisse der Endbenutzer von Computerprogrammen ständig ändern, folgen Softwareentwickler einem nie endenden Entwicklungszyklus für ihre beliebtesten Produkte.