Die Inhalte der Softwarewartung sind: 1. Korrektive Wartung; 2. Adaptive Wartung; 4. Vorbeugende Wartung; um sich an zukünftige Änderungen in der Software- und Hardwareumgebung anzupassen;
Der Inhalt der Softwarewartung ist:
Softwarewartung, der englische Name lautet Softwarewartung, bezieht sich auf Softwareänderungen zur Korrektur von Fehlern, zur Verbesserung der Leistung oder anderer Attribute und Anforderungen nach der Veröffentlichung des Softwareprodukts. .
Der Inhalt der Softwarewartung lässt sich in die folgenden vier Kategorien zusammenfassen:
1. Korrektive Wartung
Korrekturwartung bezieht sich auf die Korrektur von Fehlern, die während der Systementwicklungsphase aufgetreten sind, aber während der Systemtestphase nicht entdeckt wurden .
Der Wartungsaufwand in diesem Bereich macht 17 % bis 21 % des gesamten Wartungsaufwands aus. Im Allgemeinen sind einige der gefundenen Fehler nicht allzu schwerwiegend und beeinträchtigen den normalen Betrieb des Systems nicht. Wartungsarbeiten können jederzeit durchgeführt werden. Einige Fehler sind jedoch so schwerwiegend, dass sie sogar den normalen Betrieb des gesamten Systems beeinträchtigen. Daher müssen ihre Wartungsarbeiten geplant, geändert, überprüft und kontrolliert werden.
2. Adaptive Wartung
Adaptive Wartung bezieht sich auf die Modifikation von Software zur Anpassung an Änderungen in der Informationstechnologie und Änderungen in den Managementanforderungen.
Der Wartungsaufwand in diesem Bereich macht 18 % bis 25 % des gesamten Wartungsaufwands aus. Aufgrund des kontinuierlichen Preisverfalls für Computerhardware gibt es viele Arten von Systemsoftware. Oft müssen Benutzer das System aktualisieren, um die Systemhardwareumgebung und die Betriebsumgebung zu verbessern. Wartungsarbeiten in diesem Bereich sollten ebenso wie die Systementwicklung geplant und schrittweise durchgeführt werden.
3. Perfektion Wartung
Perfektion Wartung ist eine Änderung zur Erweiterung von Funktionen und zur Verbesserung der Leistung. Sie bezieht sich hauptsächlich auf das Hinzufügen einiger Funktionen und Funktionen, die in der Systemanalyse und in der Entwurfsphase nicht spezifiziert sind Eigenschaften.
Diese Funktionen sind zur Verbesserung der Systemfunktionen unbedingt erforderlich. Darüber hinaus umfasst es auch Verbesserungen der Verarbeitungseffizienz und der Programmierung. Die Wartung in diesem Bereich macht 50 bis 60 % der gesamten Wartungsarbeiten aus, was einen großen Teil ausmacht. Neben der planmäßigen und schrittweisen Durchführung der Wartung in diesem Bereich sollte auch darauf geachtet werden, relevante Dokumentationen zu den bisherigen entsprechenden Dokumenten hinzuzufügen. 4. Vorbeugende Wartung auf alle Arten von Änderungen reagieren, ohne beseitigt zu werden. Beispielsweise wird die spezielle Berichtsfunktion in eine allgemeine Berichtserstellungsfunktion geändert, um sie an zukünftige Änderungen der Berichtsformate anzupassen. Der Wartungsaufwand in diesem Bereich beträgt etwa 4 % des gesamten Wartungsaufwands.
Erweiterte Informationen
1. Häufige Ursachen für Softwarewartung:
1. Korrigieren Sie einige potenzielle Programmfehler und Designfehler, die unter bestimmten Nutzungsbedingungen auftreten. 2. Aufgrund von Änderungen in der Datenumgebung oder Verarbeitungsumgebung während der Nutzung der Software muss die Software angepasst werden, um sich an solche Änderungen anzupassen.
3. Benutzer oder Datenverarbeitungspersonal stellen häufig Anforderungen zur Verbesserung bestehender Funktionen, zum Hinzufügen neuer Funktionen und zur Verbesserung der Gesamtleistung während der Nutzung, und die Software muss gewartet werden.
2. Zwei Technologien für die Softwarewartung
1. Wartungsorientierte Technologie ist eine Technologie, die dazu dient, Fehler zu reduzieren und die Wartbarkeit von Software während der Softwareentwicklungsphase zu verbessern.
2. Wartungsunterstützungstechnologie: Wartungsunterstützungstechnologie ist eine Technologie, die zur Verbesserung der Effizienz und Qualität von Wartungsvorgängen während der Softwarewartungsphase eingesetzt wird.
3. Merkmale der Softwarewartung
2. Software, die gewartet werden muss, ist oft nicht ausreichend dokumentiert 3. Von Entwicklern kann nicht erwartet werden, dass sie Software bereitstellen.
4 Die überwiegende Mehrheit der Software wird ohne Berücksichtigung zukünftiger Änderungen entwickelt. 5.
4. Zu den Hauptfaktoren, die die Arbeitsbelastung der Software beeinflussen, gehören:
2. Systemalter;
5. Art der Bewerbung;
6, Schwierigkeitsgrad der Aufgabe usw.
Verwandte Lernempfehlungen:Tutorial zum Aufbau einer Website
Das obige ist der detaillierte Inhalt vonWas beinhaltet die Softwarewartung?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!