DAS ZIEL
DLM Finance ist auf Portfolio- und Treasury-Services für Fondsmanager spezialisiert, die in den Bereichen Bewertung, Risikomanagement und Social Impact Reporting tätig sind. Das Treasury-Management ist eine risikoreiche Tätigkeit, die von internen und externen Prüfern streng reguliert wird und von den Fondsmanagern ein hohes Maß an Kontrolle über ihre Prozesse verlangt.
DLM benötigte ein automatisiertes Testsystem für Trade Manager, die webbasierte Portfolio- und Treasury-Management-Plattform, die von der Entwicklungsabteilung des Unternehmens geschaffen wurde, um Kunden dabei zu unterstützen, den aufsichtsrechtlichen und Compliance-Anforderungen zu entsprechen. Sie bietet Module wie die Geschäftserfassung, Cash- und Liquiditätsprognosen, Bewertungsberechnungen, Portfolio- und Risikomanagement, (Hedge) Accounting und flexible Berichtsmöglichkeiten und ist außerdem mit einem europäischen Transaktionsregister für die aufsichtsrechtliche Berichterstattung verbunden.
Mit dieser Testanwendung, die einen zeitaufwändigen manuellen Aktualisierungsprozess ersetzen sollte, der ein erhebliches Fehlerpotenzial aufwies und mehrmals pro Jahr durchgeführt werden musste, sollte DLM nachweisen können, dass Trade Manager die Anforderungen des International Standard on Assurance Engagements (ISAE 3402 Typ II) vollständig erfüllt, um den Fondsmanagern die hohe Qualität der Unternehmensprozesse zu bestätigen.
DER ANSATZ
CLEVR, ein Vertreiber von Low-Code- und No-Code-Software-with-a-Service-Lösungen (SWaS) und der weltweit größte Mendix-Partner, stellte eine Application Test Suite (ATS) für die Mendix-Plattform bereit, um die Tests des Trade Manager-Systems zu automatisieren.
Die Software ermöglichte es DLM, einen Best-Practice-Ansatz für automatisierte Tests zu verfolgen, um die Erfüllung der aufsichtsrechtlichen Anforderungen zu gewährleisten. Damit wurde es möglich, ein Testskript für jede Funktion zu erstellen, die sich auf das Audit auswirken könnte, und die erforderliche Sicherheitszertifizierung zu erhalten. Die Testumgebung wurde so gestaltet, dass die Benutzer keine Informationen einsehen oder Funktionen nutzen konnten, für die sie nicht befugt waren.
DAS ERGEBNIS
Die Tests zeigten, dass die Skripte die korrekten Nachweise für die Einhaltung von Compliance-Regeln und aufsichtsrechtlicher Vorschriften lieferten, und durch automatisierte Tests konnte DLM den Zeitaufwand für die Tests um die Hälfte reduzieren. Nachdem das DevOps-Team von DLM den Nachweis erbracht hatte, dass die App die Einhaltung der aufsichtsrechtlichen Vorschriften gewährleisten konnte und zu 100 Prozent stabil war, wurde die Trade Manager-App in eine Live-Umgebung überführt. DLM ist nun in der Lage, einen täglichen Test durchzuführen, der seinen Audit-Verpflichtungen gerecht wird, und schneller neue Softwareversionen bereitzustellen. Im Anschluss an dieses Pilotprojekt betrachtete DLM ATS als wesentlichen Bestandteil seines Entwicklungsprozesses für Trade Manager und nutzte die Beschleunigung der Markteinführung, um andere Funktionen zu testen, die entweder unternehmenskritisch waren oder von den Kunden als besonders wichtig eingestuft wurden.
KUNDENZITAT
“Wir führen jede Nacht eine Testsuite durch, die unseren Prüfungsprozess abdeckt. Ein zusätzlicher Vorteil von ATS ist, dass sie unsere Arbeitsbelastung im Vergleich zu manuellen Tests um die Hälfte reduziert hat.”
Agapi Karafoulidou, Mendix-Entwickler und ATS-Tester, DLM Finance