Parasoft-Logo

Entdecken Sie das TÜV-zertifizierte GoogleTest mit Agentic AI für C/C++-Tests!
Details ansehen »

FALLSTUDIE

Velera erzielt dreifache Geschwindigkeitssteigerung und einen Qualitätssprung durch Servicevirtualisierung

Symbol zeigt 125 % an Erhöhte Codeabdeckung um 125 % – von unter 40 % auf bis zu 90 %

Symbol zeigt 3x an 3-fache Beschleunigung der Projektabwicklung – von 1 Jahr auf 3-4 Monate

Lesezeit: 2 Minuten

Übersicht

Velera ist ein führender Fintech-Anbieter, der digitale Lösungen wie Filialverbundsysteme, Kartenverarbeitung und digitales Onboarding für Kreditgenossenschaften und Regionalbanken in den USA und Kanada bereitstellt. Das Unternehmen arbeitet mit einem API-basierten Ansatz und integriert daher ein umfangreiches Ökosystem von Fintech-Partnern und Datenanbietern, um geschäftskritische Services für Hunderte von Finanzinstituten zu ermöglichen.

Die Herausforderung

Der unzuverlässige Zugriff auf Testumgebungen von Drittanbietern beeinträchtigte die Softwareentwicklung von Velera erheblich. Release-Termine verzögerten sich regelmäßig, da für diese Nichtproduktionssysteme keine strengen SLAs eingehalten wurden, was Kosten und Qualität negativ beeinflusste.

Die Teams sahen sich mit Verzögerungen von einem Monat oder mehr konfrontiert. Einige Projekte zogen sich fast ein Jahr hin. Fehlgeschlagene Builds waren an der Tagesordnung, da die Codeabdeckung aufgrund einer instabilen Umgebung, die die Anzahl der durchführbaren Tests einschränkte, bei 30–40 % stagnierte.

Die Leistungstests wurden blockiert, und Fehler traten oft erst nach der Markteinführung auf, was kostspielige Rücknahmen erforderlich machte.

Die Vorgehensweise

Hirakant Shet, Leiter der Softwareentwicklung bei Velera, leitete die Suche nach einer Lösung, die eine parallele Entwicklung in Zusammenarbeit mit Drittanbietern von Daten ermöglichen würde. Shet priorisierte Folgendes:

  • Zuverlässige Testumgebungen
  • Erhöhte Codeabdeckung
  • Frühe API-Vertragsvalidierung

Die Lösung

Nachdem Velera die Entwicklungsleiter in den POC-Prozess eingebunden hatte, um Experimente voranzutreiben, Feedback zu sammeln und die Zusammenarbeit zu fördern, entschied man sich für Parasoft Virtualize.

„Virtualize unterstützte alle wichtigen Protokolle, die wir benötigten. Die Unterstützung von Parasoft bei der Integration war fantastisch.“

—Hirakant Shet, Leiter der Softwareentwicklung bei Velera

Mithilfe von Virtualize erstellten die Entwicklungsteams von Velera virtuelle Dienste, die Abhängigkeiten von Drittanbietern simulieren. Dies brachte entscheidende Vorteile:

  • Parallele Entwicklung. Die Teams könnten unabhängig und gleichzeitig mit Drittanbietern zusammenarbeiten, wodurch sich die Lieferzeiten drastisch verkürzen würden.
  • Ununterbrochene Tests. Durch die Lösung wurden Ausnahmen bei geringer Testabdeckung beseitigt, wodurch sichergestellt wurde, dass die Entwicklerteams die strengen Qualitätsstandards stets erfüllen.
  • Frühe Validierung. Durch die Verlagerung der Validierung nach links konnten Integrationsrisiken früher erkannt und behoben werden.

Die Erstellung virtueller Assets ist nun fester Bestandteil des API-Bereitstellungslebenszyklus von Velera und nahtlos in die DevOps-Pipelines und Automatisierungsframeworks integriert.

Ihre Teams gewannen an Autonomie, wodurch Wartezeiten für die Einrichtung externer Testumgebungen entfielen. „Man muss nicht mehr auf ein anderes Team warten“, sagte Hirakant.

Die Ergebnisse

Die Servicevirtualisierung hat die Auslieferungsgeschwindigkeit und -qualität von Velera grundlegend verändert. Die Codeabdeckung stieg von unter 40 % auf 80–90 %.

„Als wir Virtualize erstmals in den Entwicklungsworkflow integrierten, waren die Entwicklungsteams sehr begeistert, da die Codeabdeckung von unter 40 % auf 80 % anstieg. In vielen Fällen erreichte sie sogar 90 %.“

—Hirakant Shet, Leiter der Softwareentwicklung bei Velera

Durch die Verknüpfung virtueller Dienste mit Testautomatisierung wurde Regressionstesting so einfach wie das Drücken eines Knopfes.

„Projekte, die früher ein Jahr dauerten, haben wir mit Parasoft Virtualize in drei bis vier Monaten von Anfang bis Ende abgeschlossen.“

—Hirakant Shet, Leiter der Softwareentwicklung bei Velera

Für Velera hat die Einführung der Servicevirtualisierung zu einer drastischen Reduzierung von Rollbacks und einem deutlich höheren Vertrauen in jede Release geführt, wodurch die Markteinführungszeit beschleunigt und gleichzeitig die Qualität sichergestellt wird.

Erfahren Sie, wie Ihr Entwicklerteam die Releases beschleunigen und die Codequalität steigern kann.

Demo anfordern

Industrie: Finanz-

Firmengröße: 5,000

Ort: Tampa, FL

Lösung: Virtualisieren