Um die Auslieferung von Softwareupdates und -verbesserungen effektiv zu verwalten, werden verschiedene Releasetypen unterschieden. Diese Kategorisierung hilft dabei, den Umfang und die Art der Veränderungen, die ein Release mit sich bringt, besser zu verstehen und zu planen. Im Folgenden werden die Charakteristika und Anwendungsfälle von Full Releases, Delta Releases und Hotfixes erläutert.
Um die Auslieferung von Softwareupdates und -verbesserungen effektiv zu verwalten, werden verschiedene Releasetypen unterschieden. Diese Kategorisierung hilft dabei, den Umfang und die Art der Veränderungen, die ein Release mit sich bringt, besser zu verstehen und zu planen. Im Folgenden werden die Charakteristika und Anwendungsfälle von Full Releases, Delta Releases und Hotfixes erläutert.
Vorteile:
Nachteile:
Ein Delta Release umfasst ausschließlich diejenigen Komponenten, die seit dem letzten Release geändert wurden. Dies könnte sich auf Binärdateien, einige Bibliotheken oder Dokumente beschränken. Delta Releases werden häufig für Emergency Changes oder Service Packs eingesetzt, bei denen nur die geänderten Teile installiert werden.
Vorteile:
Nachteile:
Hotfixes sind eine spezielle Form von Delta Releases, die darauf abzielen, spezifische, kritische Probleme schnell zu beheben. Sie werden außerhalb des regulären Releasezyklus bereitgestellt, um dringende Sicherheitslücken zu schließen oder schwerwiegende Fehler zu korrigieren.
Merkmale: