DLM Finance verbessert die Zuverlässigkeit durch automatisierte Tests und DevOps
DLM Finance ist auf Portfolio- und Treasury-Dienstleistungen für Fondsmanager spezialisiert.
Das Treasury-Management gilt als risikoreicher Prozess und unterliegt der Kontrolle zahlreicher interner und externer Prüfer. Daher müssen Fondsmanager ihre Prozesse stets aufs Höchstmaß kontrollieren. Durch das Outsourcing dieser Dienstleistungen an DLM können Kunden sicher sein, dass diese risikoreichen Prozesse gut gemanagt werden.
Trade Manager
DLM Finance entwickelte sein eigenes System Trade Manager in Mendix, die Fondsmanager unterstützen, die in den Bereichen Bewertung, Risikomanagement und Berichterstattung über soziale Auswirkungen tätig sind.
Der Trade Manager von DLM ist ein erstklassiger, webbasierter Portfolio- und Treasury-Management-System wurde entwickelt, um Kunden bei der Erfüllung ihrer regulatorischen und Compliance-Anforderungen zu unterstützen. Das System ist mit einem europäischen Handelsregister für die regulatorische Berichterstattung verbunden und ist ISAE 3402 Typ II-zertifiziert.
Mendix Partner Finaps und das DLM DevOps-Team hat Trade Manager entwickelt und Module implementiert wie:
- Deal-Erfassung
- Cash- und Liquiditätsprognosen
- Bewertungsberechnungen
- Portfolio- und Risikomanagement
- Hedge-Accounting
- Flexible Reporting-Möglichkeiten
Die Deal-Typen reichen von verschiedenen Asset- und Liability-Klassen bis hin zu komplexen Derivaten. Qualität und Sicherheit ist für die Implementierung mehrerer Verbesserungen pro Jahr unabdingbar, erschwert wird dies durch die Schwierigkeit, diese Updates über eine ISAE 3402 Typ II-zertifizierte Multi-Tenant-Anwendung hinweg zu verwalten.
Automatisierte Tests verbessern die Compliance
Vor der Implementierung Mendix ATS, DLM testete seine App manuell. Dies war ein zeitaufwändiger und fehleranfälliger Prozess, weshalb DLM ATS als Standardansatz für die automatisierte Tests für Mendix um weitere Anwendungsbeispiele zu finden.
Um Trade Manager zu entwickeln, zu warten und zu verbessern, verlässt sich DLM auf sein DevOps-Team, das 10-12 Releases pro Jahr verwaltet. Einem DevOps-Entwickler wurde die Verantwortung für die Qualität und Sicherheit der Software übertragen, eine wichtige Verantwortung, die es DLM ermöglicht, einen Best-Practice-Ansatz für automatisierte Tests zu übernehmen.
Alle Mitglieder des DLM DevOps-Teams achten beim Erstellen einer User Story darauf, dass sie Abschlusskriterien einbeziehen. Dabei befolgen sie eine grundlegende Regel: Erstellen Sie in ATS ein Testskript für jede Funktion, die sich auf das Audit auswirkt, um die Sicherheitszertifizierung zu erhalten.
Diese Tests werden in einer Testumgebung ausgeführt und müssen gewährleisten, dass Benutzer weder Informationen anzeigen noch Funktionen verwenden können, für die sie keine Berechtigung haben. Wenn diese Testskripte erfolgreich sind, liefern sie die erforderlichen Nachweise für die Einhaltung von Compliance- und behördlichen Vorschriften und ermöglichen DLM, die App in die Produktion zu überführen.
Durch den Einsatz von ATS konnte DLM seinen Aufwand zur Einhaltung dieser Standards halbieren. Mit großem Vertrauen in ihre Prozesse und Mendix ATS, DLM hat eine strenge Regel implementiert: „Wir können die App erst bereitstellen, wenn sie zu 100 Prozent stabil ist. Alle Tests müssen erfolgreich sein“, sagt CEO Diederik de Leur.
Aufgrund der erfolgreichen Tests hinsichtlich der Sicherheitsanforderungen betrachtet DLM ATS als wesentlichen Bestandteil seines Entwicklungsprozesses und weitet die Verwendung von ATS auf die Funktionalität des Trade Managers aus, also auf Funktionen, die laut Kunden eine hohe Priorität haben. Der neue Testprozess von DLM wird seinen Umfang erweitern und die Markteinführungszeit für unternehmenskritischere Funktionen beschleunigen.