´ IT & DATA Archive - finverse
Category: IT & DATA

Konvertierung einer DV-Pipeline für den Betrieb in einer Kubernetes-Cloud

Kunde

  • S&P 500 Kunde​

Technologie

  • Kubernetes
  • Public Cloud
  • Docker

Anforderungen

Mit der Umsetzung der Cloud-Readiness einer Datenverarbeitungs-Pipeline sollen für den Kunden der Wunsch nach kürzere Laufzeiten, einer höheren Ausfallsicherheit und die Erhöhung der Flexibilität umgesetzt werden.


Herausforderungen

  • Streamlining von Datenverarbeitungs-Pipeline
  • Cloud-Readiness durch Containerisierung und Deployment-Orchestrierung
  • Erfüllung regulatorischer Standards im Compliance-Bereich
  • Kontinuierliches Testen

Kundennutzen

  • Modernisierung und Tuning der Datenverarbeitungs-Pipeline
  • Stark verbesserte End-User-Experience
  • Future-Proofing der Architektur durch Standardisierung

Unser Beitrag

  • Software- und Cloud-Engineering
  • Prototyping
  • Test-Erstellung

Ihre Ansprechpartner

Hosam el Miniawy

Geschäftsführer

hosam.el.miniaw(a)finverse.de

+49 (0) 173 760 8707

Testmanagement Cloudmigration

Kunde

  • Große deutsche Bank​

Technologie

  • AWS (Amazon Web Services)
  • zeb.control.calculation
  • zeb.control.risk.alm
  • zeb.control.trading​
  • Jira
  • Confluence​

Anforderungen

Für ein Migrationsprojekt bei dem wesentliche Komponenten der On Premise IT-Architektur zur Unternehmenssteuerung in die Cloud verlagert werden, wurde ein Testmanagement benötigt, welches die fachlichen und technischen Tests für das komplette Migrationsprojekt abdeckt und die Testaktivitäten mit mehr als 30 beteiligten Testern und über 100 Schnittstellenartefakten über mehrere Testumgebungen hinweg steuert.

Neben dem Verständnis über die fachlichen und technischen Anforderungen in der Banksteuerung war ein tiefes Verständnis über die technischen Abläufe und prozessualen Abhängigkeiten entscheidend für den Projekterfolg.


Herausforderungen

Unsere Berater verfügen über eine tiefe Branchenkenntnis und sind ISTQB-zertifiziert. Zusammen mit den Stakeholdern wurden die technischen und fachlichen Testobjekte identifiziert und detaillierte Testkonzepte erstellt.  ​

Während der Testphase wurden eine Testplanung über unterschiedliche Entwicklungsstages hinweg entwickelt und intuitive Dashboards zur Status- und Fehlerverfolgung erstellt.

Für die produktive Parallelphase und den sich anschliessenden Go-Live wurden komplexe Releasepläne passgenau getaktet.

Kundennutzen

Durch unsere bankfachliche Expertise und die Methodenkompetenz im Testmanagement ist es uns gelungen, komplexe Zusammenhänge mit einer Vielzahl betroffener Systeme und Fukntionen effizient zu testen und sicher produktiv zu nehmen.

Durch interaktive Dashboards in Jira und eine detaillierte Testplanung wurden eine hohe Transparenz für die Tester und ein effizienter Testablauf sicher gestellt.

Unser Beitrag

  • ISTQB Zertifizierung​
  • Test Management​
  • Banksteuerung

Ihre Ansprechpartner

Hosam el Miniawy

Geschäftsführer

hosam.el.miniawy@finverse.de

+49 (0) 173 760 8707

Entwicklung eines Regressionstools zur Testautomatisierung

Kunde

  • diverse Kunden aus der Finanzindustrie

Technologie

  • Python
  • C++
  • VBA​

Anforderungen

In jedem Unternehmen gibt es IT-Lebenszyklen, in denen neue Funktionalitäten im Rahmen regelmäßiger Upgrades oder Change Requests in Betrieb genommen werden. In diesem Zusammenhang werden regelmäßig zwar neue Funktionen punktuell getestet, in vielen Fällen gibt es jedoch keine automatisierten Verfahren, welche sicherstellen, daß Änderungen keine ungewollten Nebeneffekte auf Funktionen und Ergebnisse auslösen.

Tests werden in der Praxis häufig mit Office-Produkten mit geringer Automationstiefe und mit hohem manuellen Aufwand durchgeführt.

 

Vor diesem Hintergrund haben wir zusammen mit unseren Kunden eine automatisierte, skalierbare und leicht anzupassende Softwarelösung entwickelt, welche die Aufwände für Regressionstests im Rahmen von Migrationsprojekten, Releasewechseln und Change Requests radikal reduziert.


Herausforderungen

  • Aufbau eines automatisierten Regressionstools zu Analyse unterschiedlicher Input-Typen (CSV, XML etc.)
  • Vergleiche übere mehrere Datensets mit z.T. sehr großen Dateien (> 1GB)
  • Notwendigeit zur Entwicklung eines Algorithmus zur Erkennung der logischen Primärschüssel in den Testsets
  • Umfangreiche Darstellung der Unterschiede in den getesten Datensets
  • Aussagekräftiges Test-Logging

Kundennutzen

  • Aufwendige Aufbereitung in nicht geeigneten Umgebungen wie Excel entfällt
  • Zügige Aufbereitung auch für Nicht IT-ler
  • Manuelle Tätigkeiten entfallen
  • Die Testperformance und Abdeckung wird durch die  Automatisierung stark erhöht
  • Ungewollte Abweichungen werden sofort identifiziert
  • Die Notwendigkeit zur Dokumentation entfällt, jeder Testlauf produziert umfangreiche Zusammenfassungen & Logs

Unser Beitrag

  • Data Engineering
  • Data Analysis
  • Langjährige Erfahrung im Bereich Softwareentwicklung & Testing

Ihre Ansprechpartner

Hosam el Miniawy

Geschäftsführer

hosam.el.miniawy(a)finverse.de

+49 (0) 173 760 8707

Entwicklung einer ESG-Infrastruktur und Datenpipelines​

Kunde

  • Top 20 europäische Investmentgesellschaft

Technologie

  • Python Eigenentwicklungen
  • Github & Bitbucket
  • JSON, XML & REST APIs

Anforderungen

In 2015 wurden die 17 Sustainable Development Goals (SDGs) durch die UN ins Leben gerufen und entwickeln seitdem einen enormen Einfluss auch auf die Finanzwirtschaft. Unter dem Schlagwort ESG (Environmental, Social and Governance) versteht man die Einbeziehung von Nachhaltigkeitskriterien auf die Investitionsentscheidungen von privaten oder institutionellen Anlegern. 

Wir helfen unserem Kunden durch die Bereitstellung, die Aufbereitung und das Reporting der Nachhaltigkeitskriterien diese für Anlageentscheidungen nachvollziehbar und transparent nutzen zu können.


Herausforderungen

  • Anbindung diverser APIs
  • Automatisierung von Datenpipelines
  • Umsetzung eines komplexen ESG-Reportings mit hunderten von Einzelmerkmalen
  • Aufbau einer Reporting-Infrastruktur

Kundennutzen

  • Erweiterung der Anwendung von ESG-Kriterien für Investmententscheidungen ​
  • Bereitstellung detaillierter Analysen zu hunderten ESG-Einzelmerkmalen
  • Optimierung risikobereingter Renditen unter Berücksichtigung von Nachhaltigkeitsaspekten

Unser Beitrag

  • Python-Entwicklung​
  • Automatisierung von Pipelines
  • Data Engineering
  • Testing​

Ihre Ansprechpartner

Hosam el Miniawy

Geschäftsführer

hosam.el.miniawy(a)finverse.de

+49 (0) 173 760 8707

Aufbau Testmanagement

Kunde

  • Große deutsche Bank​

Technologie

  • JIRA​
  • Confluence​
  • Eigenentwicklungen​

Anforderungen

In einem komplexen IT-Umfeld mit weit über 100 Einzelapplikationen ist die Koordination von Change Requests im laufenden Betrieb eine Herausforderung. Die Kenntnisse zum methodischen Testen der Anpassungen an den IT-Systemen und den damit verbundenen Seiteneffektenwaren beim Kunden sehr heterogen verteilt, ein strategisch aufgestelltes Test Management musste etabliert werden.


Herausforderungen

Unsere Berater verfügen über eine tiefe Branchenkenntnis und sind ISTQB-zertifiziert. Zusammen mit den Stakeholdern wurden die unterschiedlichen Handlungsfelder in Workshops erarbeitet und für jedes dieser Themencluster ein detaillierter Maßnahmenplan erarbeitet. ​

Durch das kontinuierliche Coaching der Anwender und Tester im Changeprozess und den Aufbau professioneller Tools konnte die methodische Testabdeckung beim Kunden deutlich verbessert werden. Als Ergebnis wird heute methodischer, besser und früher getestet und die Ergebnisse strukturierter dokumentiert. ​

Kundennutzen

Durch unsere bankfachliche Expertise und die Methodenkompetenz im Testmanagement ist es unserem Kunden gelungen, effizientere Prozesse zu etablieren und das interne Know How zu erhöhen. Durch die Anwendung von ISTQB-Standards konnte die Fehlerquote im IT Entwicklungsprozess deutlich gesenkt werden. ​

Unser Beitrag

  • ISTQB Zertifizierung​
  • Test Management​

Ihre Ansprechpartner

Hosam el Miniawy

Geschäftsführer

hosam.el.miniawy@finverse.de

+49 (0) 173 760 8707