Speak to a rep about your business needs
See our product support options
Allgemeine Anfragen und Standorte
KontaktNedbank, eine der vier größten Banken Südafrikas, sah sich zunehmendem Druck von agilen Fintech-Wettbewerbern und den langsamen, manuellen Prozessen der Entwicklung seiner alten Mainframes ausgesetzt. Durch die Einführung von BMC AMI DevX-Lösungen hat Nedbank seine Mainframe-Softwarelieferung transformiert, die Bereitstellungszeiten von Monaten auf Wochen verkürzt, ganze Kategorien manueller Arbeit eliminiert und seine Kernbanking-Anwendungen modernisiert – und das alles, während die Zuverlässigkeit aufrechterhalten bleibt, auf die ihre Kunden angewiesen sind. Das Ergebnis ist eine autarke, zukunftssichere Mainframe-Praxis, die mit den verteilten Teams der Bank Schritt hält und mit dem Ziel, die beste Bank Afrikas zu sein.
| Metric | Before | After |
|---|---|---|
|
Deployment cycle |
2–3 months |
~3 weeks (2-week sprint cadence) |
|
Build-to-production time |
Hours |
~18 minutes |
|
Urgent fix deployment |
Hours to days |
As little as 2 minutes |
|
Manual change-tracking effort |
2–3 full-time staff |
Fully automated; team redeployed to higher-value work |
|
Production fallbacks and regressions |
Recurring |
Zero for several consecutive months |
|
zOS Connect adoption |
Baseline |
~200% growth in one year |
Die Nedbank Group ist eine der vier größten Banken Südafrikas und ist durch Tochtergesellschaften und strategische Allianzen auf dem Kontinent immer stärker präsent. Die Vision ist es, finanzielle Expertise zu nutzen, um Individuen, Familien, Unternehmen und die Gesellschaft Gutes zu tun und Erlebnisse zu schaffen, die die Erwartungen der Kunden übertreffen.
Im Zentrum dieser Mission steht das Hauptrechner. Sie betreibt die Kernbankprodukte von Nedbank und übernimmt den Großteil der Transaktionsabwicklung der Bank – der Motor hinter jeder mobilen Zahlung, Filialinteraktion und dem rekordverdächtigen Black Friday.
Diesen Motor schnell, zuverlässig und modern zu halten, wurde zu einer der wichtigsten technologischen Herausforderungen der Bank und zum Beginn einer mehrjährigen Partnerschaft mit BMC.
Nedbank begann seine DevOps-Reise vor mehr als sechs Jahren, aber der anfängliche Fokus lag vollständig auf verteilten Systemen. Die vorherrschende Annahme war, dass DevOps nicht für den Mainframe geeignet sei – eine Ironie, wie Olivier anmerkt, da die Plattform ohnehin schon einer Cloud-Umgebung ähnelte.
Unterdessen veränderte sich die Wettbewerbslandschaft rasant. Fintech-Startups, agil und cloud-nativ, betraten den südafrikanischen Markt und brachten neue Funktionen in einem Tempo heraus, das der Mainframe nicht erreichen konnte.
"Wir haben sehr schnell erkannt, dass wir das Hauptrechner nicht zurücklassen konnten", sagt Olivier. Die Bank stand vor einem perfekten Sturm von Herausforderungen:
Hinzu kam, dass der Nachlass der Bank einige echte Monster umfasste – Kernprogramme mit bis zu 500.000 Codezeilen in einem Gesamtbestand von etwa 20 Millionen Zeilen.
Das Risiko war klar. Ohne Änderungen würde Nedbank hinter agileren Konkurrenten zurückfallen und gleichzeitig Schwierigkeiten haben, ein System aufrechtzuerhalten, das weiterhin den Großteil der Verarbeitung transportiert.
Nedbank verfolgte einen bewussten, facettenreichen Ansatz und machte Kultur so zentral wie Technologie.
Anstatt neue Werkzeuge einzuführen, führte das Team eine Wertstromkartierungsübung durch, die Entwickler, Tester, Datenbankadministratoren und Systemprogrammierer zusammenbrachte. Gemeinsam kartierten sie den End-to-End-Prozess, identifizierten Schmerzpunkte und bewerteten Lösungen nebeneinander.
"Wenn etwas mit mir gemacht wird, freue ich mich", sagt Olivier. "Wenn mir etwas angetan wird, egal wie gut es ist, bin ich schon besorgt." Dieses Prinzip – "wir wollten unseren Teams keine Veränderungen zufügen, wir wollten sie auf die Reise einladen" – prägte alles, was danach folgte.
Nach einer rigorosen Bewertung gegenüber konkurrierenden Produkten wählte Nedbank BMC AMI DevX als Grundlage für seine moderne Mainframe-Entwicklung. Mehrere Faktoren heben BMC hervor:
Der Rollout war aggressiv, aber gestaffelt. In ringfenced Codebasen arbeitete das Team, migrierte Entwickler in Etappen – trainierte jede Gruppe, bevor es zur nächsten wechselte – und schloss die Migration von etwa 250 Mainframe-Entwicklern in nur sechs Monaten ab. Die eigentliche Migration jedes Teams dauerte nur Stunden, gefolgt von einigen Tagen der Weiterbildung.
Von dort aus erweiterte Nedbank seine moderne Praxis über den gesamten Softwarelieferzyklus:
Mit einer modernen Pipeline wandte sich Nedbank seinen Kernanwendungen zu. Das Ziel war nicht, den Großrechner herauszureißen, sondern um ihn herum zu modernisieren – den "Kern auszuhöhlen", indem Geschäftsregeln und Preise aus monolithischen COBOL-Programmen in konfigurierbare, komponentenbasierte, API-basierte Dienste externalisiert wurden.
Entscheidend ist, dass die Bank der Versuchung einer pauschalen Umstellung auf Java widerstand. Seine Entscheidungen wurden von einem zweckmäßigen Prinzip geleitet: Kernbankwesen und Zahlungen – etwa 80 Prozent des COBOL-Codebestands – auf dem Großrechner in COBOL zu behalten, während eine kleine Anzahl von Anwendungen in Java selektiv neu gestaltet und neu geschrieben wurde, wo es sinnvoll war.
"Mainframe hat einen Zweck. Es hat einen Platz. Für die richtige Anwendung gibt es nichts Besseres", sagt Olivier. "Aber es gibt eine Zeit und einen Ort, um etwas nach Java zu bringen. Die große Lektion ist zweckmäßig."
Die Modernisierung von Nedbank brachte messbare Gewinne in Bezug auf Geschwindigkeit, Qualität und Effizienz.
Das Unternehmen spürte die Wirkung dort, wo es am wichtigsten ist. Nedbank verarbeitete während des Black Friday Rekordtransaktionen ohne bis keine Unterbrechung, und das Kernbankteam gewann dadurch den Top Team Achiever Award des Unternehmens.
Der kulturelle Wandel erwies sich als ebenso wertvoll. Modernes, intuitives Tooling hat begonnen, die Sicht neuer Talente auf die Plattform zu verändern – und verwandelt die "alte" Wahrnehmung in echtes Interesse an Mainframe-Karrieren.
Nedbank wollte mit der Geschwindigkeit von Fintech-Disruptoren konkurrieren, ohne die Zuverlässigkeit der Plattform im Kern zu opfern. Durch die Kombination von BMC AMI DevX-Lösungen mit einer Kultur der Inklusion und kontinuierlichen Verbesserung modernisierte die Bank sowohl ihre Entwicklungspraxis als auch ihre Kernanwendungen – beschleunigte die Lieferung, eliminierte manuellen Aufwand, steigerte die Qualität und sicherte ihre Talentpipeline zukunftssicher.
Die Reise ist noch lange nicht vorbei. Nedbank baut weiterhin automatisierte Tests aus, erweitert die Automatisierung von Datenbankänderungen durch seine Pipeline und wendet BMC AMI DevX zAdviser-Einblicke an, um weitere Modernisierungen zu steuern – alles im Streben nach dem Ziel, die beste Bank Afrikas und darüber hinaus zu sein, wobei jeder Schritt am greifbaren Geschäftswert gemessen wird.
"Kontinuierliche Verbesserung ist der Schlüssel zur Erschließung von DevOps", sagt Olivier. "Wenn ich kleine, schrittweise Verbesserungen vornehmen kann, bin ich, bevor ich mich versehe, in einem viel besseren Zustand als vor Jahren."
Dieses Prinzip hat einen alten Großrechner in eine moderne, messbare Innovationsmaschine verwandelt.