Zürich setzt auf DevOps mit Low-Code-Entwicklung

Globaler Versicherungsanbieter, Zürich, befand sich kürzlich in einer schwierigen Lage: Es musste den digitalen Umbruch bewältigen und gleichzeitig seinen Marktanteil steigern und seine Position stärken.
Für ein Unternehmen mit über 6,000 britischen Mitarbeitern, das über 4 Millionen britische Kunden bedient, war dies geschäftlich dem Umbau eines Flugzeugträgers gleichzusetzen.
Zurich musste schneller und flexibler agieren, um Softwarelösungen zu entwickeln, die das Unternehmen voranbrachten und letztlich auch den Kunden zugutekamen. Daher entwickelte das Unternehmen eine Strategie für die digitale Transformation, die sich auf drei Bereiche konzentrierte: Innovation, Vereinfachung und Kundenorientierung.
Zur Umsetzung dieser Strategie wandte sich Zürich an seine IT-Abteilung und DevOps.
Zusammenstellen des Teams
Barrington Clarke, DevOps Lead, stellte sich dieser Aufgabe. Clarke wurde mit der Zusammenstellung des ersten DevOps-Teams der Organisation beauftragt und wählte sein Team aus Menschen aus, die eine gemeinsame Leidenschaft vereinen.
Clarke stellte sein neues Team zusammen – darunter John Quayle, Spezialist für Datenintegration, Leonardo Scricca, Wirtschaftsingenieur, und James Foster, Wirtschaftsingenieur – und machte sich sofort daran, ein dringendes Problem anzugehen. Ihr Ziel war es, die Effizienz einer Zürich-Anwendung zu steigern, die Kunden vor Verlusten durch Terroranschläge schützt.
Schäden und Verluste durch Terroranschläge können verheerende Ausmaße annehmen und stellen ein kostspieliges Versicherungsrisiko dar. Um dieses Risiko zu mindern, arbeitet Zurich mit Pool Re zusammen, einem Rückversicherer, dessen einziger Zweck darin besteht, Versicherungsunternehmen bei der Bereitstellung von Terrorismusversicherungen zu unterstützen. Pool Re ist ein öffentlich-privates Partnerschaftsprogramm, das vom Schatzamt Ihrer Majestät unterstützt wird und einen wesentlichen Teil des mit diesen Policen verbundenen Risikos übernimmt.
Die Beziehung zwischen Zurich und Pool Re ist von wesentlicher Bedeutung, da die Terrorismusversicherung für die Kunden von Zurich unverzichtbar ist. Für Zurich ist dieser Geschäftsbereich Millionen Pfund an Bruttoprämien wert, macht etwa zwei Drittel (rund 20,000) der Policen von Zurich aus und umfasst Zehntausende Transaktionen über Millionen von Objekten und Risiken.
Um die Geschäftsbeziehung mit Pool Re aufrechtzuerhalten, muss Zurich das Underwriting-Handbuch von Pool Re einhalten, in dem Folgendes steht:
- Welche Prämien sind zu erheben
- Rabatte und Anpassungen, die sie auf Prämien anwenden können
- Wann und in welchem Format müssen sie Daten senden?
Die erste Aufgabe des DevOps-Teams bestand darin, sich mit der Legacy-Anwendung vertraut zu machen, die den Prozess der Terrorismus-Versicherung verwaltete. Sie holten den Senior Product Underwriter Alex Tong hinzu, um die Benutzer der App besser zu verstehen. Anschließend machte sich die Gruppe daran, Modernisierung der Legacy-Anwendung um die Datenintegrität und das Benutzererlebnis für die Underwriter von Zurich zu verbessern.
Die Gefahr einschätzen
Fast 700 Versicherer nutzten die alte Policenverwaltungsanwendung, um Prämien zu berechnen und Kundendaten zu erfassen. Es bestand dringender betrieblicher und finanzieller Bedarf, diese Anwendung zu aktualisieren.
Die Versicherer verbrachten zu viel Zeit mit der Dateneingabe – sie brauchten mehrere Tage, um Daten immer wieder neu einzugeben. Wenn eine Police neu geschrieben werden musste, dauerte es Stunden, die betroffenen Daten zu löschen und neu zu schreiben. Die Umgehungsmaßnahmen der Versicherer, die Policen effizient aktualisieren wollten, bedrohten die Datenintegrität eines Systems, das bereits mit Genauigkeitsproblemen behaftet ist.
Die Wartung des Systems wurde dadurch erschwert, dass es auf einer veralteten SQL Server-Version von 2002 basierte.
Clarkes DevOps-Team wusste, dass es die Prozessprobleme angehen und die Dateneingabe, -validierung und -integrität verbessern musste. Pool Re verlangte, dass die Daten jedes Quartal übermittelt werden und dass diese Daten korrekt sind. Wenn Zürich keine Daten liefern kann oder falsche Daten an Pool Re liefert, könnte das Geschäft verloren gehen.
„Obwohl es sich um ein Hilfssystem im Underwriting-Prozess handelt, ist es ein wirklich wichtiges“, betont Tong. „Wenn im System etwas schief geht, dann geht es richtig schief.“
Für das Geschäft von Zurich und seine Kunden ist die Entschädigung gegen Schäden durch Terrorismus von entscheidender Bedeutung.
Die Lösung der Anwendungsprobleme war nicht die einzige Hürde, die das neue DevOps-Team überwinden musste. Auch ein kultureller Wandel musste stattfinden.
Bis zu diesem Projekt hatte das IT-Team von Zurich hauptsächlich Anwendungen mit der Wasserfallmethode entwickelt. Obwohl die Wasserfallmethode in der Vergangenheit gut funktionierte, passte sie nicht zu Zurichs neuer Strategie, kundenorientierte Software schnell zu entwickeln. Sie mussten Folgendes implementieren: Agile Methodik und arbeiten Sie schnell und häufig IT-übergreifend, abteilungsübergreifend und mit Benutzern zusammen.
Damit die Anwendung Prämien und Rabatte richtig berechnen und mit anderen Systemen kommunizieren kann, muss sie eine Verbindung zu folgenden Systemen herstellen:
- Zürichs Salesforce-Instanz
- AWS
- Google Maps
- Eine lokale SQL Server-Datenbank
- Andere Webdienste und APIs
Dies erforderte tiefgreifende technische Kenntnisse und erhebliche IT-Ressourcen. Angesichts des Mangels an internen Entwicklern war dies ein Problem.
Um das Unternehmen umzugestalten und die Strategie von Zürich umzusetzen, begann das DevOps-Team mit der Untersuchung einer Low-Code-Plattform, die ihnen Folgendes ermöglichte:
- Agile einfach implementieren
- Sammeln Sie schnell Feedback und Anforderungen von Fachexperten
- Dienste integrieren
Sie wandten sich an die Mendix Entwicklungsplattform. Bei seiner Evaluierung suchte Clarke nach einer Plattform, die ihnen kontinuierliche Integration und kontinuierliche Bereitstellung ermöglichte, er suchte aber auch nach Fachwissen zur Durchführung einer solchen Methodik, zur Interpretation der IT-Umgebung von Zürich und zum Aufbau eines DevOps-Teams.
Mendix bot nicht nur die von Zürich benötigte Technologie an, sondern stellte auch die gewünschte Beratung, Unterstützung und persönliche Betreuung bereit, ohne sich um Werbung und Verträge kümmern zu müssen.
Zürichs Baulust Kundenorientierte Anwendungen und die Produkte erforderten eine Reaktion auf den Markt, auf Marktveränderungen und auf Kundenveränderungen.
Anpassungen vornehmen
In MendixClarke und sein Team fanden eine Plattform, die es ihnen ermöglichte, das zu tun, was sie am besten können: Dinge reparieren. Sie ersetzten das Altsystem und entwickelten die Anwendung Terrorism Data Capture (TDC).
„Wir haben es geschafft, die ganze manuelle Klärung, Überprüfung und erneute Dateneingabe in unserem neuen Mendix Anwendung“, sagt Clarke.
Automatisierung der manuellen Underwriting-Prozesse brachte dem Team erhebliche Zeiteinsparungen. Diese Verbesserung der Benutzererfahrung ist für Tong der größte Wert der TDC-Anwendung.
Bei Mendix Feedback-WidgetClarke und sein Team konnten problemlos Feedback von Tong einholen und sammeln und so die Arbeitsabläufe und die Benutzeroberfläche der TDC-Anwendung festlegen. Durch diese Zusammenarbeit haben sie ein neues System entwickelt, das:
- Macht Workarounds überflüssig
- Verwaltet Informationen zentral
- Erstellt genaue Berichte
Diese Prozessänderungen würden den Versicherern nicht nur Stunden, sondern Tage an Zeit sparen, sagt Tong, und ihnen so mehr Zeit für die Angebotserstellung und den Geschäftsaufbau geben.
Die Wertschöpfungszeit wurde beschleunigt. Das Team erstellte die App in 12 Wochen mit Mendixmodellgetriebene Entwicklung und Rapid-Prototyping- Fähigkeiten. Wäre diese App nach der Wasserfallmethode auf eine neue Plattform umgestellt worden, hätte Zürich ein Jahr oder länger keine direkten Auswirkungen bemerkt.
Die TDC-Anwendung ist für das Unternehmen ein operativer und technologischer Coup und hat zu einer Steigerung der Betriebseffizienz geführt. Clarke schätzt, dass Zurich pro Anwendung und Jahr mindestens 50,000 bis 100,000 Pfund an Betriebskosten einsparen wird.
„Wir konnten Anwendungen diszipliniert bereitstellen und dabei Kosten und Zeitpläne im Griff behalten“, sagt Clarke. Er schätzt, dass Zurich durch Digitalisierung und neue Plattformen einen deutlichen Umsatzanstieg von mehreren Millionen Pfund verzeichnen wird.
Jenseits der Zahlen
Clarkes Team erkannte sofort die immateriellen Werte Mendix nach Zürich gebracht und die Vorteile, die Low-Code-Entwicklung und Agile-Methodik sowohl auf beruflicher als auch persönlicher Ebene gebracht haben.
Ein Vorteil für James Foster war die Gewissheit, dass Mendix ihm und seinen Mitarbeitern eingeflößt.
John Quayle verwies auf die beeindruckende Geschwindigkeit, Mendix angeboten mit Funktionen wie eingebauter Sprintmanagement und das integrierte Feedback-Widget.
Leonardo Scricca schätzte die Möglichkeiten, die sich durch den Einsatz von Mendixintegrierte Konnektoren und Integrationen. Ohne sich auf die Grundlagen der Codierung und Programmierung konzentrieren zu müssen, hatte das Team die Möglichkeit, neue Fähigkeiten zu erlernen und mehr Geschäftsprobleme zu lösen.
Ausbau des Produktangebots
Die Zeitersparnis beim Erstellen der TDC-Anwendung mit Mendix hat Möglichkeiten eröffnet, neue Apps zu erstellen, andere Zürich-Systeme zu verbessern und Geschäftsprobleme schneller zu lösen.
Die richtigen MendixMit den Agile-unterstützenden Tools von hat das DevOps-Team von Zürich kundenorientierte Systeme entwickelt, in denen es Feedback von Fachexperten sammeln und Änderungen viel schneller als zuvor vornehmen konnte. Scricca weiß das aus erster Hand: „Der wichtigste Mehrwert, den wir geschaffen haben, ist die Effizienz und die Geschwindigkeit, mit der wir Veränderungen herbeiführen müssen.“
Clarke fällt auf, dass sein Team einen kulturellen Wandel herbeigeführt hat. Mendix hat es Zurich ermöglicht, ein innovatives Unternehmen im Versicherungsbereich zu sein.
Das DevOps-Team wurde befähigt, Mauern zwischen Geschäftseinheiten niederzureißen und eng zusammenarbeiten mit Unternehmensvertretern, Analysten und Entwicklern, um auf ein gemeinsames Ziel hinzuarbeiten.
Für Darren West, IT-Leiter bei Zurich UK, ist der Wert von Mendix war von Anfang an klar. „Der wirkliche Nutzen würde sich aus der engen Zusammenarbeit zwischen IT, dem Unternehmen und unseren Partnern ergeben.“
Bei Mendixkann Zurich seiner Strategie der Innovation und Vereinfachung treu bleiben und den Kunden konsequent in den Mittelpunkt seines Handelns stellen.
Bauen mit Mendix „hat den Geschäftsprozess vorangetrieben“, sagt Clarke. „Es hat uns auch viele Möglichkeiten gegeben, zu lernen, wie wir es beim nächsten Mal viel besser machen können. Wir haben in sehr kurzer Zeit und zu sehr geringen Kosten für das Unternehmen eine Anwendung geliefert, die wir in Zukunft mit der Underwriting-Community unterstützen und pflegen werden. Es ist ein echter Erfolg für dieses DevOps-Team, aber auch ein echter Erfolg für diese umfassendere Richtlinie.“
Die Zukunft absichern
Die Art und Weise zu ändern, wie Zurich Apps entwickelt, ihr App-Portfolio zu verbessern und auszubauen, ist erst der Anfang.
Aufgrund einiger Anforderungen an die Datenkonnektivität wird TDC immer noch vor Ort eingesetzt. Aber Mendix bietet einen Vielzahl von Einsatzmöglichkeiten. In Zukunft will das Team von Zurich seine Landschaft vereinfachen, indem es die Apps, die vor Ort verblieben sind, in die Mendix Cloud.
West erkennt die wichtige Arbeit an, die Clarkes Pionierteam mit Hilfe von Mendix's Werkzeuge. Er könnte nicht stolzer sein.