Veröffentlichung einer neuen Version von Rocket® DevOps ist immer ein Meilenstein. Er repräsentiert monatelange (oder jahrelange) Arbeit von Entwicklungs-, Test-, Dokumentations- und Supportteams. Aber für diejenigen von uns bei IBM® In einem Ökosystem ist der Veröffentlichungsprozess selten unkompliziert.
Betrachten wir die weniger sichtbaren Aspekte von Produktveröffentlichungen: die Herausforderungen in Bezug auf Kompatibilität, Upgrades und langfristigen Support. Jedes Unternehmen und jedes Produktteam steht zwar vor individuellen Hürden, doch diese drei wiederkehrenden Themen tauchen in meinen Beobachtungen während der Veröffentlichungszyklen immer wieder auf. Wie können Unternehmen diese Herausforderungen meistern?
IBM® i wird kontinuierlich weiterentwickelt, mit häufigen Technologie-Updates (TRs) und periodischen Hauptversionen. Jede Änderung bringt Verbesserungen, birgt aber auch potenzielle Risiken für Softwareanbieter.
Was Sie tun können:
Moderne IBM i-Anwendungen existieren selten isoliert. Unser Produkt integriert sich mit Git.® Versionskontrollsysteme, CI/CD-Plattformen, Ticketsysteme und sogar Sicherheitslösungen. Die Herausforderung besteht darin, dass sich diese Drittanbieter-Tools unabhängig voneinander weiterentwickeln.
Was Sie tun können
Nicht alle Kunden führen regelmäßig Upgrades durch. Manche nutzen möglicherweise Versionen unseres Produkts, die fünf, zehn oder sogar 15 Jahre alt sind – eine Strategie, die mit erheblichen Risiken verbunden ist. Ein Upgrade auf die neueste Version ist selten mit einem Klick erledigt.
Was Sie tun können
Selbst nach der Veröffentlichung einer neuen Version bleiben ältere Versionen weiterhin im Einsatz. Deren Support kann schwierig sein, insbesondere bei Abhängigkeiten von Drittanbietern wie Java.® oder Compiler entwickeln sich weiter.
Sich verändernde Rahmenbedingungen: Wenn beispielsweise Oracle® Sollte IBM die Java-Supportrichtlinien ändern, laufen ältere Versionen unseres Produkts möglicherweise nicht mehr zuverlässig.
Kundenerwartungen: Manche Kunden erwarten, dass ältere Versionen weiterhin vollständig unterstützt werden, selbst wenn die zugrunde liegende Plattform nicht mehr mitspielt.
Was Sie tun können
Die oben genannten Probleme treten häufig auf, sind aber keineswegs die einzigen Schwierigkeiten bei der Veröffentlichung einer neuen Version. Zum Beispiel:
Die Veröffentlichung einer neuen Softwareversion für IBM i bedeutet nie nur die Erweiterung des Funktionsumfangs. Jede Version erfordert ein sorgfältiges Abwägen von Prioritäten, Kompromissen und Risikominimierung. Für Rocket Software stehen Kompatibilität, Kontinuität und das Vertrauen der Kunden im Vordergrund, die unser Produkt für geschäftskritische Anwendungen nutzen.
Es gibt selten einen einzigen, fehlerfreien Ansatz für die Softwareveröffentlichung – insbesondere in komplexen Umgebungen wie IBM i. Erfolg basiert auf einer gezielten Kombination aus disziplinierten Tests und Validierungen, klarer und konsistenter Kommunikation sowie klar definierten Richtlinien für Support und Lebenszyklusplanung. Sind diese Elemente vorhanden, reduzieren Unternehmen Risiken, verbessern die Zuverlässigkeit und gewinnen an Glaubwürdigkeit. Durch Transparenz hinsichtlich der Prozesse, der laufenden Entwicklungen und der Erwartungen fördern wir Vertrauen und schaffen eine solide Grundlage für langfristige Partnerschaften und Leistung.
IBM ist eine Marke der International Machines Corporation
Oracle, Java, MySQL und NetSuite sind eingetragene Marken von Oracle und/oder seinen verbundenen Unternehmen. Andere Namen können Marken ihrer jeweiligen Inhaber sein.
Git und das Git-Logo sind entweder eingetragene Marken oder Marken der Software Freedom Conservancy, Inc. in den Vereinigten Staaten und/oder anderen Ländern.
Bereit für die elektronische Rechnungsstellung: Fristen, Anforderungen und praktische nächste Schritte
Vertrauen ist nicht gleichbedeutend mit Gehorsam
Modernisierung des Enterprise mit dem IBM z17 Einzelrahmen- und Rack-Montagesystem [...]
