Diese Präsentation zeigt den Prozess der Modernisierung eines etablierten, intern entwickelten Testdatenmanagementsystems für einen globalen Marktführer in der Versicherungsbranche. Das Projekt wurde entwickelt, um den heutigen technologischen Anforderungen gerecht zu werden und es der Organisation zu ermöglichen, sich effektiver auf ihr Kerngeschäft zu konzentrieren. Wir werden die Schritte beleuchten, die erforderlich waren, um
von einer maßgeschneiderten, mainframe-basierten Lösung zu einer agileren, verteilten Umgebung mit Cloud-Integration zu wechseln. Dabei werden die Herausforderungen, wichtige Entscheidungen und technischen Lösungen
hervorgehoben, die den Prozess geprägt haben. Für den Swiss testing Day wird dazu noch die Perspektive einer schweizerischen Versicherung im gleichen Migrationsprozess dargestellt.
Zentrale Themenbereiche dieser Fallstudie
• Systemintegration: Optimierung diverser Versicherungssysteme auf mehreren Datenplattformen zu einem einheitlichen Prozess, der es Nutzern ermöglicht, relevante Systeme und Subsysteme auszuwählen.
• Datensicherheit und Datenschutz: Sicherstellung, dass Testdaten aus Produktionsdaten generiert, anonymisiert und sicher in die vorgesehenen Testumgebungen bereitgestellt werden.
• Datenversionierung und Flexibilität: Testdatensätze versionierbar machen, um iteratives Testen zu unterstützen und an spezifische Projektanforderungen anzupassen.
• Benutzerdefinierter Datenumfang: Nutzern die Möglichkeit geben, den Umfang der Datengenerierung zu definieren, relevante Datensätze auszuwählen und verknüpfte Daten aus verschiedenen Datenbanken zu beziehen.
• Zentralisierte Autorisierung: Implementierung eines zentralisierten Berechtigungsmodells zur Verwaltung von Zugriffsrechten, einschließlich kontrolliertem Zugang zu nicht-anonymisierten Daten.
• Verfügbarkeit von Daten nachverfolgen: Bereitstellung eines Überblicks darüber, welche Produktionsdaten in den jeweiligen Testumgebungen verfügbar sind.
• Automatisiertes Datenlebenszyklus-Management: Etablierung automatisierter Regeln zur Löschung nicht-anonymisierter Testdaten nach einer bestimmten Zeit, um Compliance zu gewährleisten.
Im Laufe dieser Session teilen wir Erkenntnisse darüber, wie wir mit den Einschränkungen von Altsystemen umgegangen sind, uns an neue Anforderungen angepasst haben und eine vielfältige Gruppe von Testern und Entwicklern mit einer flexibleren und effektiveren Lösung unterstützt haben