Lernen Sie digitale Superhelden kennen:
Virginia Department of Motor Vehicles (VA DMV) betreut einen Kundenstamm von etwa 6,2 Millionen Führerschein- und Ausweisinhabern mit über 8,4 Millionen zugelassenen Fahrzeugen. Von seinem Hauptsitz in Richmond, VA, aus betreibt das DMV 76 Kundendienstzentren mit 1.800 engagierten Mitarbeitern.
- Integration mehrerer Geschäftsapplikationen mit Mainframe-Daten in einer heterogenen Plattformumgebung
- Fokus auf Produktinnovation, basierend auf einer 360-Grad-Sicht auf den Kunden
- Der Ansatz „alles reißen und ersetzen“ ist zu kostspielig und riskant
- Druck, auf agile Entwicklung umzusteigen, mit der Freiheit, verschiedene Programmiersprachen zu verwenden
- Übergang zu einem plattformneutralen Framework
- 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, nun Teil der Natural-Produktfamilieintegriert sich in die beliebte Entwicklungsumgebung Eclipse und kann Anwendungen über Programmierschnittstellen verfügbar machen und nutzen. Dies hat es dem VA DMV ermöglicht, sich mit zahlreichen Backend-Diensten zu integrieren, wie z. B. der Überprüfung von Pässen, der Erfassung von Bildern von Führerscheinen, dem Datenaustausch mit dem National Criminal Information Center und dem Zugriff auf Transportkonten. Kunden können nun Self-Service-Website-Funktionen nutzen, um Überprüfungen durchzuführen, Benachrichtigungen anzupassen und ihre EZPass-(Maut-)Konten eigenständig zu verwalten.
Nun, mit automatisierten Tests und einem Mobile-First-Ansatz für reaktionsschnelle Entwicklung, ist der Vorteil auch ein wesentlich schnellerer, agilerer Lieferzeitplan. Dies kann sich durch eine erhebliche Verkürzung der Wartezeiten in den DMV-Büros sowie durch höhere Ergebnisse in Kunden- und Mitarbeiterzufriedenheitsumfragen belegen lassen.
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.“