Entdecken Sie das TÜV-zertifizierte GoogleTest mit Agentic AI für C/C++-Tests!
Details ansehen »
FALLSTUDIE
Erhöhte Codeabdeckung um 125 % – von unter 40 % auf bis zu 90 %
3-fache Beschleunigung der Projektabwicklung – von 1 Jahr auf 3-4 Monate
Lesezeit: 2 Minuten
Zum Abschnitt springen
PDF herunterladenVelera 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.
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.
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:
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:
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 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.
Industrie: Finanz-
Firmengröße: 5,000
Ort: Tampa, FL
Lösung: Virtualisieren