UI-Entwicklung für Fulfillment-Lösungen für die Versicherung

UI-Entwicklung für Fulfillment-Lösungen für die Versicherung

Information
Standort:
USA
Branche:
Finanzsektor, Immobilienbranche
Plattform:
Web
Arbeitsmodell:
Zeit und Materialien
Projektdauer:
3 Jahre
Team-Mitglieder:
1 Projektmanager, 1 QA-Teamleiter, 2 Entwicklungs-Teamleiter, 13 Entwickler und 6 QAs
ID:
631
Verwendete Technologien
С#
.NET framework 4.8
ACORD Standard
.NET MVC
.Net
Bootstrap
MS SQL
XSLT

Kunde

Der Kunde ist ein amerikanisches Unternehmen, das Automatisierungs- und Technologielösungen für die Finanz- und Versicherungsbranche bereitstellt. Versicherungsträger, Makler und paramedizinische Unternehmen nutzen ihre Software, um den Prozess der Datensammlung für Lebensversicherungsanträge zu optimieren.

Über das Projekt

Der Kunde verfügt über vier Kernlösungen: eine einzelne Angebotsanwendung und drei Verarbeitungseinheiten, die eine Plattform für „Drop Tickets“ bilden.
Die Angebots-App sammelt grundlegende Informationen über einen Kunden und leitet diese Informationen dann an eines der drei nachfolgenden Systeme weiter, die für den Empfang ausgelegt sind: Call-Center, Agenten oder Kunden.
Elinext, ein zuverlässiger Partner des Kunden seit 2003, übernahm im Jahr 2020 die Rolle des alleinigen Lieferanten für das gesamte Projekt.
Die ursprüngliche Anforderung bestand darin, die neue Benutzeroberfläche für eines der oben genannten drei nachfolgenden Systeme zu entwickeln; später erweiterte sich der Arbeitsumfang und galt auch für die anderen Lösungen.
Darüber hinaus war Elinext an der Entwicklung sowohl der Front-End- als auch der Back-End-Teile der Systeme beteiligt und unterstützte die Funktionalität sowie deren Erweiterung.

Herausforderung

Alle Anwendungen wurden in der Vergangenheit von anderen Anbietern entwickelt, was dazu führte, dass der Code und die Anwendungslogik ohne Dokumentation blieben. Dies führte zu einem Mangel an Informationen darüber, wie neue Fragen dynamisch in Echtzeit erscheinen, wie die Geschäftslogik funktionieren sollte und wie die Interaktion mit Drittsystemen konfiguriert ist. Um dieses Problem zu lösen, hat das Elinext-Team mehr als 4.000.000 Codezeilen manuell überprüft, um die Prinzipien der Geschäftslogik festzustellen und anschließend die Möglichkeit zu haben, die Anwendung gemäß den Anforderungen des Kunden weiter anzupassen.

Lösung

Die neue Benutzeroberfläche ist eine flexible Lösung, die den Inhalt eines Fragebogens in Echtzeit aktualisiert.
Wenn beispielsweise Benutzer angeben, einen Führerschein zu besitzen, erscheint eine Frage zum Ausstellungsdatum auf dem Bildschirm. Der gleiche Ansatz wird verwendet, um dynamisch neue Seiten hinzuzufügen, wodurch die Länge eines Fragebogens von 3 bis 20 Seiten variieren kann.
Um hohe Sicherheitsstandards zu gewährleisten, haben wir eine Multi-Faktor-Authentifizierung über SMS oder Sprachanruf implementiert. Wenn sich ein Benutzer anmeldet, validiert die Seite individuelle Informationen wie Geburtsdatum, Postleitzahl und Heimatstaat, die alle aus anderen Kundensystemen abgerufen werden.
Die Systeme sind mit einem E-Signatur-Tool eines Drittanbieters integriert. Um sicherzustellen, dass Benutzer ihre Lebensversicherungsanträge an den richtigen Stellen unterschreiben, haben wir spezifische Bereiche definiert, die automatisch angezeigt werden. Das System generiert dann Anträge als PDF-Dokumente und als Satz von XML-Daten-Dateien und sendet sie per E-Mail oder Webdienste an einen Agenten oder einen Kunden.
Um die Bearbeitung von Anträgen zu optimieren, haben wir eine Funktion hinzugefügt, die sowohl den Kunden als auch den Agenten per E-Mail über die durchgeführten Schritte informiert – wann der Antrag geöffnet, unterschrieben oder gesendet wurde.
Das Projekt läuft weiter und umfasst 23 Personen auf der Seite von Elinext, die an drei spezifischen Teilen arbeiten:

  • Anwendungssupport: Diese Arbeit beinhaltet ständige Anpassungen basierend auf Kundenanforderungen, einschließlich Änderungen an der Geschäftslogik sowie Eingabe- und Ausgabeformularen (PDF, XML). Darüber hinaus aktualisiert das Team aktiv veraltete Teile der Anwendung mithilfe neuer Technologien und optimiert den Code.
  • Entwicklung von leichtgewichtigen Anwendungen: Das Team konzentriert sich darauf, leichtgewichtige Apps zu entwickeln, die auf kleine Versicherungs- und Finanzunternehmen zugeschnitten sind und im Vergleich zu den Original-Apps weniger komplexe Interviews bieten.
  • Sicherheitstests: Dies ist eine laufende Aufgabe, die darauf abzielt, sicherzustellen, dass das Sicherheitsniveau den aktuellen Standards entspricht und weiterhin Schwachstellen beseitigt. Kürzlich hat das Team die Sicherheitsbewertung von 2,3 auf eine Punktzahl von 5 von 5 Punkten aktualisiert.

Ergebnisse

Die neue Benutzeroberfläche bietet eine flexible Möglichkeit, Interviews und Seiten in Echtzeit zu erstellen. Mit über 168 Veröffentlichungen im Jahr hat das Team eine moderne Benutzeroberfläche geschaffen, die an Zugänglichkeits- und Sicherheitsstandards angepasst ist.
Dieses Projekt hat beim Kunden die Vorstellung von zukünftiger Zusammenarbeit mit Elinext verankert. Der Plan besteht darin, eine Anwendung zu entwickeln, bei der Agenten grundlegende Vorlagen nutzen können, um Interviews zu erstellen und zu bearbeiten. Dieser Ansatz ermöglicht es dem Kunden, nur dann ein Entwicklungsteam zu kontaktieren, wenn Anpassungen an der Anwendungslogik erforderlich sind. Darüber hinaus reduziert diese Strategie die Gesamtlösungskosten für den Kunden und erweitert gleichzeitig ihre Marktpräsenz.

 

844542e9571f4e0db33c81e7819d9858
31b70f427fc74dfd94d9790d5e70e205
5164e1bb4ad44da6ba236bd41a652c10
3b424bd4b90449dfb100468f31d35d0d
3c51b7ec266e4b64990fc285cd041921
a245b5b5182c4c8b816a924d706f6aac
1f516565306d4402a54f7ccf4a8ac583
e8fc035d29ef423e80ecfa6b72413cc6
bf2e1db9a94343438006800a193e1bae
75da18d00e764fd4b30412212f90dd15
Haben Sie vor, ein gleiches Projekt zu schaffen?
Haben Sie eine Projektidee? Lassen Sie uns darüber diskutieren
Kontakt



    Insert math as
    Block
    Inline
    Additional settings
    Formula color
    Text color
    #333333
    Type math using LaTeX
    Preview
    \({}\)
    Nothing to preview
    Insert