Release Management
Release Management ist der ITIL-Prozess zur Planung, Koordinierung und kontrollierten Bereitstellung von Software-Releases und Updates in die Produktivumgebung.
Ein Release ist eine Sammlung von neuer oder geänderter Software, Hardware oder Dokumentation, die zusammen als Einheit bereitgestellt wird.
Hauptaufgaben
- Release-Planung und -Zeitpläne
- Build und Test von Releases
- Koordination von Deployments
- Rollback bei Problemen
- Release-Dokumentation
- Kommunikation mit Stakeholdern
Release-Typen
| Typ | Beschreibung | Häufigkeit |
|---|---|---|
| Major Release | Große neue Funktionen, Breaking Changes | Jährlich |
| Minor Release | Kleinere Features, Verbesserungen | Quartalsweise |
| Emergency Release | Kritische Bugfixes, Sicherheitspatches | Nach Bedarf |
| Patch | Kleine Korrekturen | Monatlich |
Release vs. Deployment
- Release - Was wird bereitgestellt (Paket)
- Deployment - Wie wird es bereitgestellt (Prozess)
Release-Prozess
1. Release-Planung
↓
2. Build und Paketierung
↓
3. Testing (UAT, Integration)
↓
4. Change Management - [[RFC]] erstellen
↓
5. Deployment vorbereiten
↓
6. Go-Live durchführen
↓
7. Post-Implementation Review
↓
8. [[CMDB]] aktualisieren
Moderne Ansätze
DevOps und Continuous Delivery ermöglichen häufigere, kleinere Releases - teilweise mehrmals täglich statt quartalsweise.
Deployment-Automatisierung
Benefits
- Geschwindigkeit: Schnellere Releases
- Konsistenz: Weniger menschliche Fehler
- Wiederholbarkeit: Gleicher Prozess jedes Mal
- Rollback: Automatische Rücknahme bei Problemen
CI/CD-Tools
- Jenkins, GitLab CI, GitHub Actions
- Automatisierte Tests
- Infrastructure as Code
- Container (Docker, Kubernetes)
ITIL 4-Integration
In ITIL 4 ist Release Management Teil der "Obtain/Build"-Aktivität im Service Value System.
Risiken
- Ungetestete Releases
- Fehlende Koordination mit Change Management
- Inkompatibilitäten mit bestehenden Systemen
- Unzureichende Rollback-Planung
Zusammenarbeit
Release Management arbeitet eng mit Service Transition und Configuration Management zusammen.