Im Rahmen der Entwicklung des gesamten Software-Hintergrunds für einen der fünf größten Wertpapierhändler war auch der Auftrag zur Schaffung einer Kundenzone ein logischer Schritt. Die Kundenzone dient dazu, dass sich die Kunden der Investmentgesellschaft in ihr Konto einloggen können, wo sie jederzeit einen Überblick über ihr Anlagevermögen, die Entwicklung ihrer Vermögenswerte sowie ihr Gesamtportfolio und eine Übersicht über alle Transaktionen seit Beginn ihrer Vertragsbeziehung haben.
Spezieller potenzieller Kunde
Die Entwicklung von Systemen für Unternehmen aus bestimmten Branchen bringt spezifische Anforderungen mit sich – eine solche Branche ist die Finanz- und Investitionsbranche. Bereits bei der Erstellung des sogenannten „Kernsystems“ des Unternehmens legten wir großen Wert auf Sicherheit, Benutzerrechte sowie die absolute Aktualität und Reihenfolge einzelner Transaktionen. Der Kundenbereich konnte keine Ausnahme sein. Bei der Arbeit mit den Finanzen der Kunden des Unternehmens war es notwendig, die Aufgabe auf die gleiche Weise anzugehen, umso mehr, als es sich um eine Webschnittstelle handelt – das heißt, eine Schnittstelle, die anfällig für verschiedene Sicherheitsfehler oder Hackerangriffe ist.
Ein wesentlicher Bestandteil der Entwicklung einer mit dem Hauptsystem des Unternehmens verbundenen Webanwendung ist die Entwicklung der sogenannten API (Application Programming Interface) – Schnittstellen für die Kommunikation zwischen dem Hauptsystem und der Webschnittstelle. Es ist diese Schnittstelle, die weitgehend für die Sicherheitseinstellung des Ganzen als solches verantwortlich ist – sie kontrolliert die Anzahl der Verbindungen zur Webanwendung, begrenzt übermäßige und unerwartete Verbindungen, verhindert unbefugte Änderungen an Systemen und so weiter. Dabei kommt es vor allem auf die Geschwindigkeit des Systems an, da dieses die Datenanfragen verarbeitet, welche dem Nutzer anschließend im Browser angezeigt werden.
Über 10 verschiedene Systeme und sogenannte Microservices – Prozesse, die 24/7/365 ohne Unterbrechung laufen.
Eine umfassende und zugleich übersichtliche Kundenzone
Das Hauptmodul der Kundenzone unseres Kunden ist die Startseite, die dem Benutzer unmittelbar nach seiner Anmeldung angezeigt wird. Auf der Startseite, dem sogenannten Dashboard, sieht der Benutzer sofort die kumulierte Performance seines Anlageportfolios zusammen mit einer Übersicht über die größten Vermögenswerte, die letzten durchgeführten Transaktionen und Informationen zu seiner Kontaktperson. Großer Wert wurde auf die mathematische Berechnung der Performance des Kundenportfolios gelegt, die im sogenannten Just-in-Time-Verfahren berechnet wird und in die Berechnung eine riesige Menge an Daten in Form von Vermögenswerten und allen Transaktionen seit Beginn der Anlage einbezieht – manchmal sogar seit Jahrzehnten.
Das Transaktions- und Immobilienmodul vervollständigt die Ansicht in Form von viel detaillierteren Informationen über die ausgeführten Transaktionen und Immobilienwerte auf dem Kundenkonto. Die Transaktionsübersicht ist spezifischer Natur und zeigt jede Transaktion aus zwei Perspektiven – einer Bartransaktionsperspektive und einer Vermögenstransaktionsperspektive. Die Vermögensübersicht bietet Benutzern eine detaillierte Ansicht einzelner Wertpapiere in ihrem Portfolio mit allen erforderlichen Informationen dazu sowie eine Grafik der Preisentwicklung einzelner Vermögenswerte und dergleichen.
Die technische Umsetzung der Weboberfläche umfasst auch APIs, die auf den Servern des Kunden gehostet werden und maximal geschützt in der Verwaltung eines externen Unternehmens liegen.
Eine der wichtigsten Komponenten der Kundenzone ist die Funktion, die es dem Unternehmen ermöglicht, mit seinen Kunden über die Kundenzone in Form der Übermittlung von Nachrichten zur Unterschrift zu kommunizieren. Auf diese Weise unterzeichnete Nachrichten und Dokumente entsprechen einer physischen Unterschrift auf Papier.
Mitarbeiter des Unternehmens können dem Kunden über das „Kernsystem“ alle wichtigen Dokumente zur Unterschrift in der Kundenzone zusenden. Ob es sich um eine Aufforderung zur Überweisung von Geldern, eine Aufforderung zum Abschluss eines neuen Anlageprodukts oder eine Benachrichtigung über die Notwendigkeit einer Aktualisierung des Anlagefragebogens handelt, die Kundenzone bietet Kunden ein einfaches Tool zum Unterzeichnen der angegebenen Dokumente, ohne dass sie die Filiale des Unternehmens persönlich aufsuchen müssen. Nach Erhalt der Nachricht und Überprüfung der Daten in der Nachricht oder dem Dokument fordert der Kunde einfach einen Zwei-Faktor-Signaturcode an, der per SMS an seine Telefonnummer gesendet wird, und durch Eingabe und Bestätigung unterzeichnet er die besagte Aufforderung. Der unterzeichnete Antrag geht zusammen mit den beigefügten Dokumenten automatisch an die Mitarbeiter des Unternehmens in ihrem „Kernsystem“, worüber sie umgehend in Form von Benachrichtigungen informiert werden.