Management-Freigabeverfahren

May 1

Management-Freigabeverfahren

Um Software freizugeben, legt er ein Geschäft in der Produktionsumgebung, die Benutzern erlaubt, auf die Anwendung zugreifen. Das Ziel des Release Managements ist die Sicherstellung der Verfügbarkeit von vorhandenen Anwendungen während der Installation von neuer Software. Ohne richtige Release-Management-Verfahren riskiert ein Geschäft scheitern, wenn Implementierung Software freigibt. Das Versäumnis kann verringerte Produktivität und Verlust Umsatz. Software kann von einem Lieferanten gekauft werden oder ein Unternehmen möglicherweise intern eine eigene Version einer vorhandenen Anwendung entwickeln.

Planung

Planungsprozess sorgt dafür, dass Sie alle Veröffentlichungen gemäß Richtlinien verwalten. In der Regel vorhanden den Veröffentlichungsplan als Teil eines Gesamtplans Projekt. Es beschreibt die Freigabe auf einem Niveau der Details, die eine erfolgreiche Umsetzung gewährleistet. Beispielsweise Sie die Versionsnummer nach Version Format Standards etablieren und legen Kriterien für die Vorabversion testen. Sie müssen Schritte für die Stilllegung der Originalversion der Software zu definieren.

Testen von Software

Im Idealfall installiert das Anwendung Entwicklungsteam eine neue Softwareversion in einer Testumgebung, die in der Produktionsumgebung identisch ist. Der Versionsmanager arbeitet mit Kunden und dem Qualitätssicherungsteam, testen Sie die Anwendung mithilfe von Testdaten. Das Ergebnis wird mit der erwarteten Ergebnisse zur Validierung des Systems verglichen. Akzeptieren Sie nachdem die Clients die Testergebnisse, die Freigabe-Manager-Koordinaten mit dem Entwicklungsteam, die Testdaten aus der Datenbank der Anwendung zu entfernen.

Ermittlung der Datenmigration

Der Versionsmanager arbeitet mit dem Entwicklungsteam Verschieben von Daten in der ursprünglichen Anwendung Datenbank in die neue Version der Datenbank, die in der Testumgebung ist. In der Regel erfolgt dieser Vorgang, wenn die ursprüngliche Anwendung nicht durch Benutzer zugänglich ist. Wenn die Migration abgeschlossen ist, wird die Anwendung erneut getestet.

Software-Integration Testing

Wenn die Anwendung Informationen fließen in die oder aus anderen Anwendungen, die als integrierte Systeme bekannt sind, werden diese Anwendungen getestet, um sicherzustellen, dass die Verarbeitungsergebnisse sind wie erwartet, z. B. ein Buchhaltungsprogramm den Datenfluss in einem Projektantrag Kostenkontrolle. Die Transaktion Summen, die in der Buchhaltung-Software müssen auch im Projektsystem Kostenkontrolle entstehen.

Vertrieb von Software

Nachdem Integrationstests zufriedenstellend abgeschlossen ist, befindet sich die Anwendung in der Produktionsumgebung, die Software zu vertreiben. Ein Versionsmanager muss bestimmen, ob alle Neuerscheinung Benutzer oder ausgewählte Benutzergruppen sind gleichzeitig Zugriff auf die neue Softwareversion erhalten. Aufgrund der Einschränkungen erfordern eine bestimmte Benutzergruppe Priorität beim Zugang zu der neuen Software. Z. B. möglicherweise die Buchhaltung sofort Zugriff auf die Buchhaltung Fristen einzuhalten.

Kommunikation

Kommunikation ist entscheidend für den Erfolg der Implementierung von Software-Releases. Ohne die entsprechende Mitteilung an die Anwendungsbenutzer ist die Möglichkeit des Scheiterns eine Softwareversion erfolgreich installieren stark erhöht. Daher muss der Versionsmanager den Zeitplan für die Umsetzung und die Auswirkungen der neuen Version Benutzern kommunizieren.

Ausbildung

Der Versionsmanager muss Freigabe-Implementierung mit der Trainingsmanager koordinieren. Schulung der Benutzer der Anwendung darf nicht zu früh oder spät in der Freigabe-Implementierung geben. Wenn Training zu früh auftritt, könnte der Benutzer ihre Ausbildung vergessen. Tritt Ausbildung zu spät, die Benutzer verfügen möglicherweise nicht genug Zeit, um die Funktionalität der Anwendung zu absorbieren, bevor das System in der Produktionsumgebung platziert werden soll.