Herausforderung
Banken ohne eine gute Softwarelösung und IT-Infrastrukturen sind mittlerweile undenkbar. Der Wandel in der Branche macht technische Modernisierungsmaßnahmen erforderlich, um am Markt konkurrenzfähig zu bleiben. Unser Kunde hatte mit verschiedenen Herausforderungen zu kämpfen, wie historisch inhomogene Systemlandschaften, veraltete Technologien, Vendor Lock-ins und proprietäre Lösungen. Aber auch der Generationenwechsel im Unternehmen und der damit verbundene Abbau von Fachwissen brachte Schwierigkeiten mit sich. Viele Entwickler*innen, die die entsprechenden Technologien verwendeten, standen vor der Rente und jüngere Entwickler*innen nutzten die Technologien nicht mehr. Um all diese Herausforderungen anzugehen, wollte der Kunde die Altsysteme und monolithische Datenarchitekturen ersetzen, Integrationsmuster überprüfen und in diesem Zuge die gesamte Kernbankensoftware schrittweise modernisieren.
Unser Lösungsansatz
Wir unterstützten die Transformation bereits in den frühen Phasen durch Beratung und Validierung. Anstatt Veränderungen an der aktuellen Software-Lösung vorzunehmen, entschied man sich für eine neue Standard-Bankensoftware kombiniert mit Individual-Entwicklungen für spezifische Geschäftsprozesse. Diese wurden in einer Cloud-nativen, containerbasierten Architektur bereitgestellt, der Fokus lag auf Entkopplung und Etablierung von Best Practices im Kontext des API-Designs.
In der Einführungsphase standen wir der Bank mit Architektur- und DevOps-Beratung zur Seite. Später stellten wir auch die Entwicklungs- und DevOps-Ressourcen bereit, um die IT-Mitarbeitenden der Bank zu unterstützen.
Zusätzlich coachten wir die Teams hinsichtlich der Verbesserung und Etablierung der IT-Unternehmensarchitektur, um die Anforderungen für die anstehende Modernisierung zu erfüllen. Hier legten wir den Fokus auf übergreifende Architekturleitplanken, die als Rahmen für die Neuentwicklungen und Produktauswahl dienen sollen und unter anderem Integrationsmuster, Microservices und API-Designmuster sowie Compliance-und Sicherheitsaspekte abdecken. Darüber hinaus wurden von uns Richtlinien für den weiteren Entwicklungsprozess definiert, um effiziente und moderne Entwicklungsteams aufzubauen.
Mehrwert
Dank unseres Fachwissens rund ums Banking, unserer Expertise in Architektur und Modernisierung sowie durch Zugriff auf internationale Kompetenzen und Partnerschaften mit Lösungsanbietern konnten wir dem Management und den einzelnen Teams als Trusted Advisor und Partner beim Aufbau der Modernisierungsstrategie, beim Architekturdesign, den Make-und-Buy-Entscheidungen sowie beim Umstieg in Cloud-native Entwicklung erfolgreich zur Seite stehen. Dadurch kann unser Kunde nun effizienter und bewusster in die Umsetzung gehen und die Modernisierungsreise mit Unterstützung von IBM antreten.