Case Study

Hinzufügen eines Moduls mit eigener Funktionalität zur neuen cloudbasierten Standardsoftwarelösung für das Banken-Ökosystem

Multitude als internationale Finanzplattform tauscht das ursprüngliche System grundlegender Bankdienstleistungen gegen neue, cloudbasierte Standardsoftwarelösung aus. Wie es jedoch so oft bei den Standardsoftwarelösungen der Fall ist, bietet das neue System nicht alle Funktionalitäten, die der Kunde benötigt. Außerdem kann die Umstellung auf ein neues System zu Problemen mit der Datenintegration in die umgebenden Lösungen führen.
Collection Module – der von uns für den Kunden entwickelte Prozess der Verwaltung von Forderungen der Bankkunden hatte nicht nur spezifische Anforderungen des Kunden, sondern auch strenge Vorschriften der Aufsichtsbehörde und der Gesetzgebung zu erfüllen.
Aufgrund der spezifischen Anforderungen an den Prozess, über den die Bank verfügen wollte, entstand ein großes System auf Basis von Microservices mit vielen Integrationen.
Während des Projekts stellten wir uns zahlreichen Herausforderungen bei der Optimierung der Lösung hinsichtlich der Geschwindigkeit und Prozesse, um das eingestellte hohe Sicherheitsniveau aufrechtzuerhalten und die strengen Kriterien des Kunden zu erfüllen. Wir haben die Aufgabe zur vollen Zufriedenheit des Kunden erfüllt, und heute ist unser Modul regelrechter Bestandteil des neuen Banken-Ökosystems.

Kunde:
Multitude

Projekt:
Veränderung des Banken-Ökosystems

Modul:
Collection System Module

Eingesetzte Technologien:
Springboot, Camunda, ELR, Microservices, Rest API, MySQL

Besetzte Stellen:
Analyst, Backend-Entwickler, Testautomatisierer

16 Monate

Projektdauer (fortlaufend)

6 Team-mitglieder

von DGT factory

4

Grundmodule

5

Integrations-schnittstellen

15+

Typen der Kafka-Nachrichten
Projektaktivitäten:
Analyse
Backend-Entwicklung
Automatisiertes Testen

Kunde

Multitude ist eine vollständig regulierte Finanztechnologie-Plattform, deren Ziel ist es, das wertvollste Finanzökosystem zu werden.
Die Plattform unterstützt den Prozess der Transformation des veralteten Ökosystems von grundlegenden Bankdiensten, das auf integrierten monolithischen Lösungen basiert, in eine moderne Microservice-basierte Architektur, die benutzerfreundlich ist und die Markteinführung neuer Produkte beschleunigt.

Projekt

Der Austausch des Banken-Ökosystems ist eine umfassende Transformationsaktivität, die sorgfältig geplant werden muss, wobei die Optimierung von Geschäftsprozessen und die Abstimmung aller Teams, die am Design, an der Entwicklung und am Testen der Lösung mitwirken, zu berücksichtigen sind.

Lösung

Zu Beginn suchte das Ferratum-Entwicklungsteam auf dem Markt nach verfügbaren Entwicklungsressourcen, um das interne Team bei der Erweiterung seiner Entwicklungskapazitäten zu unterstützen. Zufälligerweise hatte DGT factory zu diesem Zeitpunkt ein Team zur Verfügung. Nach einem erfolgreichen Gespräch mit dem Entwicklungsleiter haben wir ein kleines Team aus drei Personen zusammengestellt, die bereits Erfahrung in der Zusammenarbeit hatten. Dadurch konnten wir unsere Leistungsfähigkeit unter Beweis stellen und das Team erhielt in der Folge immer anspruchsvollere Aufgaben.

Da sich das DGT factory-Team immer mehr auf die Verwaltung von Forderungen konzentrierte, wuchs die Notwendigkeit, eine engere Beziehung mit dem für diesen Bereich zuständigen Business Owner aufzubauen. Deshalb wurde ein Analyst von DGT factory in unser Team aufgenommen, dessen Aufgabe war es, nicht nur den Business Owner zu entlasten, sondern dem Team auch dabei zu helfen, direkte Geschäftsprozesse zu liefern, die mit anderen Teams, die Lösungen in anderen Bereichen entwickeln, abgestimmt sind.

Ergebnis

Heute liefert das DGT factory-Team erfolgreich die Funktionalitäten für die Verwaltung von Forderungen in einer Microservices-Architektur, die mit einer Standardsoftwarelösung und einem cloudbasierten System von Bankdiensten integriert sind.

Das DGT factory-Team passt seine Kapazitäten an die Erfordernisse des Projekts an. Das Team hat feste Mitglieder, die die Kernleistung erbringen und bei Bedarf von flexiblen Teammitgliedern zwecks Erhöhung der Leistung unterstützt werden können.

Es ist von Vorteil, dass über das Wissen immer die Bank und unsere Teammitglieder verfügen, sodass flexible Teammitglieder bei Bedarf jederzeit dem Projekt zugewiesen werden können.

Fazit

Eine richtige Teamstruktur ist entscheidend für die Effektivität des Teams und für eine angemessene Arbeitsauslastung aller Teammitglieder, einschließlich derjenigen, die sich auf Geschäftsaktivitäten konzentrieren.

In DGT factory sind wir in der Lage, die besten Kandidaten zu finden, um die Unternehmen bei der Entwicklung von Geschäftsideen zu unterstützen, aber auch um Lösungen zu entwerfen und zu liefern, die ihnen zum Erfolg verhelfen.

Sind Sie an einem solchen Konzept der Zusammenarbeit interessiert? Bitte zögern Sie nicht, uns zu kontaktieren.

Peter Agustinič

CEO at DGT factory