Software-Wartung beinhaltet Anwendungen für die Verbesserung der Einhaltung der gesetzlichen Vorschriften und der Anpassung eine Datenbank mit mehr als einer Art von Betriebssystem zu arbeiten oder damit die Anwendung in einer Netzwerkumgebung arbeiten. Best Practices für die Software- Wartung gehört die Beurteilung der aktuellen Situation , das Sammeln von Eingaben von Endbenutzern , flexibel bleiben und definierenden Standards der Qualitätskontrolle . Situation Assessment
eher bereit eine IT-Abteilung bei der Beurteilung der aktuellen Situation ist, desto leichter wird es sein, den Weg der Software-Wartung dauert bestimmen. Erstens muss die IT-Abteilung eines Unternehmens definieren Probleme und Bedürfnisse , untersuchen, was die aktuelle Software- Anwendung im Vergleich zu was es tun muss, tut aber nicht . Diese Phase gehört auch, Kostenvoranschlägen, Erstellung Potenzial Zeitleisten und Prüfung aller von der aktuellen Software -Dokumentation , einschließlich einer Kopie des Quellcodes . Die IT-Abteilung wird entscheiden, ob die Anwendung muss nur bestimmte Teile des Codes aktualisiert haben , wenn es um die Sanierung und Neugestaltung der aktuellen Datenbanken oder wenn die Antwort auf vollständig brechen die Anwendung und starten mit Re-Engineering ist es . Benötigt
Endbenutzer
Die IT-Abteilung sollte detailliertes Feedback von den Leuten , die die Software -Anwendungen an einem Tag zu Tag Grundlage zu bekommen. Diese Endbenutzer in der Lage sein , zu kommunizieren , was genau die Software-Anwendung zu tun, um effizienter, sicherer und effektiver werden muss. Im Rahmen der Best Practices , sollte die IT-Abteilung eine Zusammenfassung der Rückmeldungen der Endanwender in einer Eins-zu Zwei-Seiten- Dokument, das dann an den Endverbraucher Mitarbeiter können durch E-Mails oder über ein Intranet verbreitet werden empfangen . Die IT-Abteilung wollen Endanwender von der Aktualisierung Fortschritte auf dem Laufenden halten . Dies hilft, mehr realistische Erwartungen vom Endbenutzer Personal eingestellt .
Flexibilität
Idealfall wird alles nach Vorplanung zu arbeiten, wenn die IT-Abteilung beurteilt die aktuelle Situation . Allerdings ist es wichtig zu bleiben völlig flexibel und haben die Mentalität , dass die vorläufigen Planungen und Schätzungen kann und wird auf der ganzen Linie während der Wartung zu ändern. Unerwartete Dinge wie Personal Krankheit, Budgets , politische Veränderungen und mehr bewirken können Fristen und endgültigen Kosten . Um diese vorzubereiten " Schluckauf ", eine IT-Abteilung sollte eine oder mehrere Notfallpläne zu bilden , um die Wartung verarbeitet voran.
Qualitätssicherung
Qualitätssicherung Informationen sollten entschieden , bevor die eigentliche Wartung beginnt . Bestimmen Sie , wie Benchmarks und Ziele getestet werden. Es ist eine gute Idee, um den Wartungsplan für Effizienz verfolgen und ändert es entsprechend , immer auf der Suche vor der Fertigstellung . Diese Phase umfasst die Bestimmung, was sollte während der Wartung zu dokumentieren , wie sich die neue Dokumentation wird mit dem alten zu integrieren , und wie die Software-Anwendung kann in der Zukunft beibehalten werden. Eine bewährte Methode ist zu erkennen, dass ausgiebigen Tests nie möglich ist. Nur Endbenutzerinteraktion finden Bugs und Probleme, die sonst nicht möglich wären entdeckt.