Inhaltsverzeichnis:
Definition - Was bedeutet Release Management?
Release-Management ist der Teil des Software-Management-Prozesses, der sich mit der Entwicklung, dem Testen, der Bereitstellung und dem Support von Software-Releases für den Endbenutzer befasst. Das an diesem Prozess beteiligte Team wird als Release-Management-Team bezeichnet.
Techopedia erklärt das Release Management
Wenn Software entwickelt und getestet wird, durchläuft sie häufig ein Release-Management-Team (insbesondere in größeren Entwicklungsgeschäften). Die Hauptaktivitäten im Release Management sind:
- Erstellen einer Planungsrichtlinie für die Implementierung neuer Versionen
- Neue Versionen erstellen oder von Dritten kaufen
- Testen neuer Versionen in einer Umgebung, die die Produktionsumgebung simuliert
- Implementierung neuer Versionen in der Produktionsumgebung
- Durchführen von Back-Out-Plänen zum Entfernen der neuen Version, falls erforderlich
- Halten Sie die Konfigurationsmanagement-Datenbank (CMDB) auf dem neuesten Stand
- Kunden und Benutzer über die Funktionalität der neu veröffentlichten Version informieren und schulen
Releases können in Haupt-, Neben- und Notfall-Releases unterteilt werden. Diese können durch eine Reihe von Versionsnummern gekennzeichnet werden. Je weiter vom Dezimalpunkt entfernt, desto weniger signifikant sind die Änderungen, die in dieser Version vorgenommen wurden.
- Hauptversionen (normalerweise "Versionen" genannt) 1.0, 2.0, 3.0, etc ..
- Minor Releases (normalerweise "Upgrades" genannt) 1.1, 1.2, 1.3, etc …
- Emergency Releases (verschiedene Namen genannt, einschließlich: Bugfixes, Updates, Patches) 1.1.1, 1.1.2, 1.1.3, etc …