Im Rahmen der Entwicklung des gesamten Software-Hintergrunds für einen der fünf größten Wertpapierhändler war der Auftrag, eine mobile Anwendung für Kunden zu erstellen, die in ihre Produkte investieren, ein logischer Schritt. Die mobile Anwendung dient dazu, den Kunden einen einfachen Überblick über das Anlagevermögen der Kunden, die Wertentwicklung ihrer Vermögenswerte sowie die Gesamtentwicklung ihres Portfolios zu geben und einen Überblick über alle Transaktionen seit Beginn ihrer Vertragsbeziehung zu erhalten.
Der spezifische Bedarf des Kunden
Die Entwicklung von Systemen für Unternehmen aus bestimmten Branchen bringt spezifische Anforderungen mit sich – eine solche Branche ist der Finanz- und Investitionssektor. 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. Die mobile Anwendung konnte keine Ausnahme sein. Ein großer Vorteil bei diesem Auftrag war das klar definierte Design, das das Digital Studio für unseren Kunden erstellte, und so konnten wir uns voll und ganz auf die perfekte Entwicklung der Funktionalität der Anwendung konzentrieren.
Ein wesentlicher Bestandteil der Entwicklung einer mobilen Anwendung, die mit dem Hauptsystem des Unternehmens verbunden ist, ist die Entwicklung der sogenannten API (Application Programming Interface) – Schnittstellen für die Kommunikation zwischen dem Hauptsystem und teilweisen mobilen oder Webanwendungen. Diese Schnittstelle ist weitgehend für die Sicherheitseinstellung des Ganzen als solches verantwortlich – sie kontrolliert die Anzahl der Verbindungen zur mobilen Anwendung, begrenzt übermäßige und unerwartete Verbindungen, verhindert unbefugte Änderungen an Systemen und dergleichen. Gleichzeitig hat die Geschwindigkeit des Systems den größten Einfluss, da es Datenanforderungen verarbeitet, die dem Benutzer anschließend in der Anwendung angezeigt werden.
Mehr als 10 verschiedene Systeme und sogenannte Microservices – Prozesse, die 24/7/365 ohne Unterbrechung laufen.
Eine umfassende und zugleich übersichtliche mobile Anwendung
Das Hauptmodul der mobilen Anwendung unseres Kunden ist die Startseite, die dem Benutzer unmittelbar nach der 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 getätigten Transaktionen und Informationen zu seiner Kontaktperson. Großer Wert wurde auf die mathematische Berechnung der Performance des Portfolios des Kunden 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 Investition einbezieht – manchmal sogar Jahrzehnte. Die Anmeldung bei der Anwendung über die biometrische Anmeldung Face ID oder Touch ID ist selbstverständlich.
Das Transaktions- und Immobilienmodul vervollständigt die Übersicht 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 mobilen Anwendung umfasst auch APIs, die auf den Servern des Kunden gehostet werden und maximal geschützt durch die Verwaltung eines externen Unternehmens geschützt sind.
Einer der wichtigsten Teile der mobilen Anwendung ist die Funktion, die es dem Unternehmen ermöglicht, über die Anwendung mit seinen Kunden in Form der Übermittlung von Nachrichten zur Unterschrift zu kommunizieren. Auf diese Weise unterzeichnete Berichte und Dokumente sind einer physischen Unterschrift auf Papier gleichgestellt.
Die Mitarbeiter des Unternehmens können alle wichtigen Dokumente zur Unterschrift über das „Kernsystem“ in der mobilen Anwendung an den Kunden senden. Ob es sich um eine Anfrage zur Überweisung von Geldern, eine Anfrage zum Abschluss eines neuen Anlageprodukts oder eine Benachrichtigung über die Notwendigkeit einer Aktualisierung des Anlagefragebogens handelt, die mobile Anwendung bietet den Kunden ein einfaches Tool zum Unterzeichnen der angegebenen Dokumente, ohne dass ein physischer Besuch in der Filiale des Unternehmens erforderlich ist. 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 Anfrage. Der unterzeichnete Antrag zusammen mit den angehängten Dokumenten geht automatisch an die Mitarbeiter des Unternehmens in ihrem „Kernsystem“, worüber sie umgehend in Form von Benachrichtigungen informiert werden.