Kundenbericht

VA DMV: Von Altsystemen an die Spitze dank modernisiertem Mainframe


Lernen Sie digitale Superhelden kennen:

Das Department of Motor Vehicles von Virginia (VA DMV) betreut eine Kundschaft von etwa 6,2 Millionen Inhabern von Führerscheinen und Ausweisen sowie über 8,4 Millionen registrierten Fahrzeugen. Über seinen Hauptsitz in Richmond, VA, betreibt das DMV 76 Kundendienstzentren mit 1.800 engagierten Mitarbeitern.

Berggipfel-Symbol

Herausforderungen

  • Integration mehrerer Geschäftsapplikationen mit Mainframe-Daten in einer heterogenen Plattformumgebung
  • Fokus auf Produktinnovation, basierend auf einer 360-Grad-Sicht auf den Kunden 
  • „Rip-and-Replace“-Ansatz ist kostenintensiv und riskant
  • Druck, auf agile Entwicklung umzusteigen, mit der Freiheit, verschiedene Programmiersprachen zu verwenden
  • Übergang zu einem plattformneutralen Framework
Checklisten-Symbol

Ergebnisse

  • Bestehende Systeme in API-gesteuerte und Microservice-Architekturen in Eclipse integriert
  • Robuste DevOps-Praktiken für nahtlose CI/CD-Pipelines implementiert
  • 16,8 Millionen Transaktionen trotz eines veralteten Datenbankmanagementsystems erreicht
  • Mobile-First-Entwicklung und automatisierte Tests (Unit- und Regressionstestszenarien) ermöglicht
  • Kundenzufriedenheit durch verkürzte Wartezeiten gesteigert
  • Compliance und Sicherheit verbessert, trotz der Einführung von 50 neuen Webservices

Vom Mainframe zur agilen Entwicklung – ein erfolgreiches Modernisierungsprojekt

Vor knapp einem Jahr bearbeitete das Virginia Department of Motor Vehicles (VA DMV) 16,8 Millionen Transaktionen mit dem Datenbankmanagementsystem und der Programmiersprache, die der Behörde seit 30 Jahren treu dienen. Der Weg der Agentur zu diesem scheinbar unmöglichen Erfolg begann mit einer klaren Vision für die IT-Modernisierung. Joshua Elkins, Softwareentwickler beim VA DMV, erklärt: „Mainframe-Computing und moderne .NET-Entwicklung müssen sich nicht gegenseitig ausschließen.“ Wie das VA DMV diesen Punkt erreicht hat, ist eine Geschichte pragmatischer technologischer Fortschritte.

Mit der Zeit gehen

Vor einigen Jahren nutzte das VA DMV eine invertierte Listen-Datenbank, um Daten aus Anwendungen zu zentralisieren, von denen 80 % in Natural geschrieben waren. Da es zunehmend schwieriger wurde, diese 40 Jahre alte Programmiersprache mit der nächsten Entwicklergeneration zu unterstützen, machte die moderne Strategie für Kundenerfahrungen der Behörde Veränderungen unvermeidlich: „Wir wollten mobile Anwendungen entwickeln, unseren Kunden neue, API-gesteuerte Dienste anbieten und alle unsere Daten in die Cloud bringen, um schneller reagieren zu können. Agile Methoden geben uns einen viel klareren Überblick darüber, welche Produkte wir entwickeln wollen“, erklärt Elkins. „Aber wir wollten nicht, dass dies das Ende unserer sicheren und zuverlässigen Mainframe-Anwendung und Datenbank bedeutet.“ Dank der fortlaufenden Innovation und Unterstützung von Adabas & Natural durch Software AG bis 2050 und darüber hinaus konnten neue Entwickler die bestehenden Mainframe-Anwendungen problemlos entwickeln und pflegen, da die Verwendung von DevOps-Tools mit der NaturalONE-Entwicklungsumgebung möglich ist.

Die Erfahrungen des VA DMV widerlegen die gängige Annahme, dass Legacy-Anwendungen nicht mit der Zeit gehen können: Adabas und Natural können auf Linux sowohl lokal als auch in der Cloud betrieben werden, in Software-Containern laufen, sich mit NoSQL- und Data-Lake-Speichern verbinden und Streaming-Daten verarbeiten. „Dies hat es uns ermöglicht, unsere Modernisierungsstrategie mit plattformunabhängigen Anwendungen zu beschleunigen“, sagt Elkins. „Dabei bieten wir unseren Kunden weiterhin ein nahtloses Erlebnis durch einen zuverlässigen Mainframe im Hintergrund. Es kommt nicht oft vor, dass wir Kunden sagen müssen, dass wir ihnen nicht helfen können.“

Hervorragende Kundenerfahrung für die Bürger von Virginia

Natürlich sind am Ende die Ergebnisse entscheidend:

Die NaturalONE-IDE, inzwischen Teil des Natural-Produkts, integriert sich in die beliebte Eclipse-Entwicklungsumgebung und kann Anwendungen über Programmierschnittstellen (APIs) bereitstellen und nutzen. Dadurch kann das VA DMV auf zahlreiche Back-End-Dienste zugreifen, wie zum Beispiel die Überprüfung von Pässen, das Erfassen von Führerscheinfotos, den Datenaustausch mit dem National Criminal Information Center und den Zugriff auf Transportkonten. Kunden können nun Self-Service-Funktionen auf der Website nutzen, wie Verifizierungen durchführen, Benachrichtigungen anpassen und ihre EZPass-(Maut-)Konten selbst verwalten.

Heute sorgt automatisiertes Testen und ein Mobile-First-Ansatz in der responsiven Entwicklung für deutlich schnellere und flexiblere Bereitstellungszeiten. Dies zeigt sich unter anderem in erheblich kürzeren Wartezeiten in den DMV-Büros sowie verbesserten Ergebnissen in Umfragen zur Zufriedenheit von Kunden und Mitarbeitern.

Auch die Compliance hat einen enormen Effizienzschub erhalten: „Wir bieten jetzt mehr als 50 Service-Transaktionen auf unserer Website an“, erklärt Elkins. „Ja – das gibt unseren Kunden mehr Eigenständigkeit, bringt aber natürlich auch zahlreiche neue Vorschriften mit sich, die wir einhalten müssen.“ Betrachten wir die Compliance-Verpflichtungen der Behörde im Zusammenhang mit Gerichtsbeschlüssen, Versicherungsüberwachung und Fahrersicherheit. „Als noch alles auf dem Mainframe lief, war es sehr sicher“, erläutert Pam Schwartz, Datenbankadministratorin. „Jetzt teilen wir Daten mit Drittanbietern und ermöglichen Kunden, sich über verschiedene Kanäle selbst zu bedienen – man könnte denken, dass wir dadurch anfälliger werden. Tatsächlich können wir jedoch 75 Anwendungen aus Landes- und Bundesbehörden über .NET-Schnittstellen nutzen, um Vorschriften einzuhalten und Risiken zu minimieren.“

Die Zukunft 2050+

Zufrieden damit, wie alles für den Endkunden zusammenkommt, sind auch die Mitarbeiter glücklicher. „Viele befinden sich auf dem Weg, Full-Stack-Entwickler zu werden, während sie früher nur als App-Entwickler tätig gewesen wären“, sagt Elkins.

Die Initiative hat sogar dazu beigetragen, Absolventen der University of Virginia anzuziehen, die sonst vielleicht nie in einem Mainframe-Umfeld arbeiten würden. „Agile Methoden sind fantastisch, weil sie den echten Experten die Möglichkeit geben, mit den neuen Kollegen zusammenzuarbeiten“, erklärt Elkins. „Es ist kollaborativ und kontinuierlich.“

Pam Schwartz, Datenbankadministratorin, fasst die Geschichte gut zusammen: „Seit 25 Jahren aktualisiert das VA DMV problemlos dasselbe Datenbank- und Anwendungssystem, um den sich ändernden Vorschriften gerecht zu werden. Heute ist das System modern und in zahlreiche Systeme sowie externe Nutzer integriert. Durch all das hinweg sind Adabas & Natural sowie der IBM Z stets zuverlässig, schnell und sicher.“

Das könnte Sie auch interessieren:

Glühbirnen-Symbol

Bleiben Sie verbunden

Treten Sie der Community bei und verfolgen Sie die neuesten Nachrichten zu Adabas & Natural in der Software AG Tech Community.

Laptop-Symbol

Neuigkeiten entdecken

Entdecken Sie die neuesten Innovationen, sehen Sie sich Webinare an und erfahren Sie, wie Adabas & Natural für 2050 und darüber hinaus gerüstet ist.

Globus-Symbol

Internationale Benutzergruppen

Werden Sie Teil einer User Group und knüpfen Sie weltweit Kontakte mit Ihren Kolleg:innen.