Praxiswissen · Praxisleitfaden

Produktionsdaten für GxP-Tests auswählen und maskieren

Eine Kopie der Produktion wirkt wie der schnellste Weg zu realistischen Testdaten. Doch sie enthält vertrauliche Informationen, unklare Altzustände und möglicherweise keine geeigneten Grenzfälle. Gute Prüfdaten sind deshalb bewusst ausgewählt und kontrolliert – nicht einfach möglichst umfangreich.

Inhaltsverzeichnis

Das Wichtigste vorab

Darf man Produktionsdaten für die GxP-Validierung verwenden?

Produktionsdaten können geeignet sein, wenn Nutzung, Berechtigung, Schutz und fachliche Aussagekraft bewertet sind. Prüfen Sie außerdem gesondert die datenschutzrechtliche Zulässigkeit. Maskierung darf benötigte Beziehungen und Fehlermerkmale nicht verfälschen. Für kritische Funktionen werden unabhängig festgelegte Soll-Ergebnisse sowie gezielte Grenz- und Fehlerfälle ergänzt. Eine Produktionskopie ist weder automatisch zulässig noch automatisch ein guter Testdatensatz.

Realistisch bedeutet nicht vollständig geeignet

Produktionsdaten zeigen tatsächlich auftretende Formate, Mengen und Beziehungen. Sie können deshalb helfen, typische Verarbeitung und historische Besonderheiten zu prüfen. Gleichzeitig enthalten sie oft kaum bewusst angelegte Fehlerfälle oder bekannte Grenzwerte. Ein Datensatz, der im Betrieb zufällig funktioniert hat, belegt nicht das Verhalten bei einer fehlenden Zuordnung, widersprüchlichen Einheit oder abgebrochenen Verarbeitung.

Beginnen Sie mit den Prüfaussagen. Welche Anforderung, welches Risiko und welche erwartete Reaktion soll der Datensatz abdecken? Danach entscheiden Sie zwischen synthetischen Daten, ausgewählten Produktionsbeispielen oder einer kontrollierten Kombination. Eine vollständige Produktionskopie ist nur dann begründbar, wenn ihr zusätzlicher Nutzen und ihre Risiken verstanden sind. Für einen einzelnen Berechtigungstest kann sie unnötig sein; für eine komplexe Migrationsprobe kann reale Struktur dagegen wesentlich sein.

Quellen: [1] [2]

Verwendungszweck, Schutz und Zulässigkeit vor dem Kopieren klären

Beschreiben Sie Quelle, Zielumgebung, Umfang, Testzweck, Benutzer und Aufbewahrungsdauer. Prüfen Sie vertrauliche Geschäfts-, Mitarbeiter-, Patienten- oder Kundendaten. Die datenschutzrechtliche Zulässigkeit wird mit den zuständigen Verantwortlichen gesondert bewertet; dieser Beitrag erteilt keine allgemeine rechtliche Freigabe. Auch ohne personenbezogene Daten können Geheimhaltung und vertragliche Nutzungsgrenzen relevant sein.

Eine Testumgebung besitzt häufig andere Kontrollen als Produktion. Externe Berater, breit berechtigte Entwickler oder zusätzliche Cloudwerkzeuge können Zugriff erhalten. Prüfen Sie deshalb Zielberechtigungen, Protokollierung, Schnittstellen und mögliche Exporte. Eine Kopie darf keine echten Benachrichtigungen, Bestellungen oder Datenübertragungen auslösen. Stellen Sie vor der Nutzung sicher, dass produktive Zieladressen und Aufgaben entsprechend dem freigegebenen Konzept behandelt werden. Ein bloßes Etikett „Testsystem“ verhindert solche Auswirkungen nicht.

Quellen: [1]

Anonymisierung, Pseudonymisierung und Maskierung unterscheiden

Maskierung ist ein technischer Sammelbegriff für veränderte oder verdeckte Werte. Daraus folgt nicht automatisch eine rechtlich belastbare Anonymisierung. Bei einer Pseudonymisierung kann eine Zuordnung weiterhin möglich sein, etwa über getrennt aufbewahrte Schlüssel. Auch Kombinationen scheinbar unauffälliger Merkmale können Personen oder Unternehmen identifizierbar machen. Die konkrete Schutzwirkung wird daher bewertet und nicht aus einem Werkzeugnamen abgeleitet.

Für die Testaussage ist entscheidend, welche Eigenschaften erhalten bleiben. Eine beliebige Ersetzung jeder Chargennummer kann Beziehungen zwischen Tabellen zerstören. Ein einheitlicher Ersatz aller Daten durch denselben Tag kann Zeitfolgen und Grenzfälle beseitigen. Definieren Sie deshalb Regeln je Datenart: konsistente Kennungszuordnung, zulässige Längen, erforderliche Verteilungen und bewusst erhaltene Sonderfälle. Bewahren Sie einen etwaigen Rückzuordnungsschlüssel getrennt und nur im erlaubten Umfang auf.

Konstruiertes Beispiel: Chargenbezüge nach Maskierung

Im Beispiel werden Liefer-, Prüf- und Chargendaten für einen Schnittstellentest genutzt. Die ursprüngliche Charge C-4711 kommt in drei Tabellen vor. Nach der Maskierung muss sie überall denselben neuen Schlüssel T-008 erhalten. Kundennamen werden ersetzt; der Zusammenhang zwischen Lieferung und Empfänger bleibt erhalten. Eine fehlende Prüfaufzeichnung bleibt bewusst fehlend, weil genau dieser Fehlerfall geprüft werden soll.

Das Soll wird vor der Ausführung dokumentiert: zwei vollständige Chargenketten, eine unvollständige Kette und ein abgewiesener Datensatz mit ungültiger Einheit. Die Maskierung wird selbst geprüft, bevor der Datensatz in die Validierung eingeht. Wenn sie das fehlende Feld automatisch ergänzt, verliert der Test seinen Zweck. Die folgende Tabelle ist eine eigene Arbeitshilfe und legt keine allgemeine Pflicht zur Verwendung produktiver Daten oder einer bestimmten Maskierungstechnik fest.

Eigene Arbeitshilfe: Konstruiertes Beispiel: Chargenbezüge nach Maskierung
DatenartZu schützender InhaltFür den Test zu erhalten
PersonennameIdentifizierende AngabeErforderliche Rolle oder Beziehung
ChargenkennungVertraulicher OriginalschlüsselKonsistente Zuordnung über Tabellen
DatumGegebenenfalls identifizierender ZeitpunktFachliche Reihenfolge und Grenzfälle
FreitextUnstrukturierte vertrauliche AngabenBenötigte Format- oder Längenmerkmale
ErgebnisSensibler Mess- oder GeschäftsinhaltKritische Grenze und erwartete Bewertung
AnhangVerdeckte Informationen und MetadatenErforderlicher Typ und Zuordnungsbezug

Quellen: [1] [2]

Referenzdatensatz und Soll unabhängig festlegen

Dokumentieren Sie, welche ausgewählten Daten welche Anforderung abdecken. Verknüpfen Sie Fälle mit erwarteten Ergebnissen und relevanten Risiken. Ein Testdatensatz braucht einen kontrollierten Stand, damit eine spätere Wiederholung verständlich bleibt. Wenn die Quelle sich laufend verändert, sichern Sie den verwendeten Auszug und beschreiben Sie den Auswahlzeitpunkt. Eine Abfrage „aktuelle Produktion“ ohne fixierten Bezug ist für reproduzierbare Ergebnisse oft zu ungenau.

Bestimmen Sie das Soll unabhängig von der zu prüfenden Funktion. Bei einer Migration können bekannte Quellobjekte und Beziehungen als Referenz dienen; bei einer Berechnung eine separat nachvollziehbare Rechnung. Übernehmen Sie nicht einfach den bestehenden Bericht als Wahrheit, wenn gerade dessen Logik geprüft werden soll. Bewerten Sie bekannte Datenmängel in der Quelle. Ein Altfehler darf weder unbemerkt zur neuen Akzeptanzregel werden noch durch eine ungeplante Testdatenbereinigung verschwinden.

Quellen: [1]

Synthetische Grenzfälle gezielt ergänzen

Produktionsbeispiele werden durch Fälle ergänzt, die selten oder noch nie aufgetreten sind. Dazu gehören leere Werte, doppelte Schlüssel, ungültige Zustände, lange Texte, Sonderzeichen, Einheitenwechsel und zeitliche Grenzfälle. Wählen Sie sie anhand der Funktion. Ein Datumsimport braucht andere Prüfdaten als eine Rollenzuordnung. Mehr zufällige Datensätze erhöhen die Aussagekraft nicht automatisch.

Bei großen Datenmengen unterscheiden Sie funktionale Richtigkeit und Leistungsanforderungen. Ein kleiner Referenzfall kann die Mappingregel belegen, während ein zusätzlicher Mengentest den vereinbarten Betrieb prüft. Halten Sie diese Aussagen getrennt. Maskierung kann Verteilungen verändern und damit einen Mengentest unrealistisch machen. Bewerten Sie beispielsweise, ob alle Werte plötzlich gleich lang sind oder die Datenmenge durch entfernte Anhänge stark sinkt. Der Datensatz muss zum jeweiligen Nachweisziel passen.

Quellen: [1]

Kopie, Ausführung und Wiederholung kontrollieren

Erfassen Sie das Verfahren zur Bereitstellung einschließlich Werkzeugstand, Regeln und Ergebnisprüfung. Prüfen Sie die Vollständigkeit der ausgewählten Population und die korrekte Transformation. Relevante Beziehungen werden vor der eigentlichen Testausführung abgeglichen. Ein erfolgreicher Kopierjob bestätigt nur, dass ein technischer Lauf beendet wurde. Die fachliche Eignung und Schutzwirkung bleiben eigene Prüfaussagen.

Regeln Sie, wie Testdaten nach einer Ausführung zurückgesetzt oder neu bereitgestellt werden. Ein vorheriger Test kann Status, Nummernkreise und Bestände verändert haben. Wiederholt ein Tester den nächsten Fall auf diesem Zustand, kann das Ergebnis eine andere Ursache haben als angenommen. Dokumentieren Sie Ausgangslage und notwendige Bereinigung. Bei automatisierten Tests müssen Setup und Auswertung zuverlässig sein. Vermeiden Sie direkte produktive Verbindungen, die den Testbestand unkontrolliert verändern oder echte Daten beeinflussen.

Quellen: [1]

Abschluss, Aufbewahrung und Zugriff begrenzen

Trennen Sie Nachweise, die für die Rekonstruktion der Prüfung benötigt werden, von unnötigen Rohkopien. Legen Sie fest, welche Datenstände, Auswahlregeln und Ergebnisse kontrolliert aufbewahrt werden. Die rechtliche und betriebliche Aufbewahrungsentscheidung wird mit den zuständigen Verantwortlichen getroffen. Dieser Beitrag nennt keine universelle Löschfrist. Auch die Entfernung aus Backups und nachgelagerten Ablagen kann eine gesonderte Betrachtung benötigen.

Zum Abschluss werden Zugriffe entzogen und verbleibende Datenbestände dokumentiert. Prüfen Sie Exporte, lokale Entwicklerkopien und Anhänge, nicht nur die Testdatenbank. Wenn ein wiederverwendbarer Referenzdatensatz entsteht, bekommt er einen Verantwortlichen und definierte Änderungsregeln. Gute Testdaten lösen zwei Aufgaben gleichzeitig: Sie schützen nicht benötigte Informationen und ermöglichen eine nachvollziehbare fachliche Aussage. Eine pauschal maskierte Produktionskopie erfüllt beides nicht ohne weitere Prüfung.

Quellen: [1] [2]

Häufige Fragen zu Produktionsdaten für GxP-Tests

Sind maskierte Produktionsdaten automatisch anonym?

Nein. Maskierung beschreibt zunächst eine technische Veränderung. Ob eine Person weiterhin identifizierbar ist, hängt auch von Beziehungen, Zusatzwissen und Rückzuordnungsmöglichkeiten ab. Lassen Sie die konkrete Datenschutzbewertung gesondert durchführen. Für den Test prüfen Sie zusätzlich, ob erforderliche Eigenschaften und Fehlerfälle erhalten geblieben sind.

Sind synthetische Daten für GxP-Tests zulässig?

Sie können gut geeignet sein, wenn sie die relevanten Anforderungen und Risiken repräsentieren. Besonders Grenz- und Fehlerfälle lassen sich damit gezielt prüfen. Dokumentieren Sie Auswahl und erwartetes Ergebnis. Bei komplexen realen Strukturen oder Datenmengen können ergänzende kontrollierte Beispiele erforderlich sein.

Quellen: [1]

Muss immer die gesamte Produktion kopiert werden?

Nein. Der Umfang folgt der konkreten Prüfaussage. Ausgewählte Daten oder synthetische Fälle können ausreichend und leichter kontrollierbar sein. Eine Vollkopie braucht einen begründeten zusätzlichen Nutzen sowie passende Schutz- und Betriebsmaßnahmen. Viele Daten ersetzen weder ein bekanntes Soll noch bewusst angelegte Fehlerfälle.

Wie erhält man Beziehungen bei der Maskierung?

Verwenden Sie konsistente Regeln für zusammengehörige Schlüssel und prüfen Sie deren Wirkung über Tabellen und Anhänge hinweg. Die gleiche Originalkennung muss im benötigten Umfang dieselbe Ersatzkennung erhalten. Prüfen Sie außerdem Mehrdeutigkeiten, Dubletten und fehlende Referenzen. Eine Einzelspaltenprüfung belegt nicht die vollständige Beziehungskette.

Darf man echte E-Mail-Adressen im Testsystem behalten?

Das braucht eine gesonderte Bewertung. Verhindern Sie insbesondere unbeabsichtigte Nachrichten und externe Übertragungen. Für viele Tests genügen kontrollierte Ersatzadressen. Prüfen Sie auch Hintergrundjobs, Schnittstellen und Benachrichtigungen. Die Umgebung darf nicht allein deshalb als ungefährlich gelten, weil sie als Test bezeichnet wird.

Was muss zu den verwendeten Testdaten dokumentiert werden?

Mindestens der Zweck, relevante Herkunft beziehungsweise Erzeugung, kontrollierte Ausgangslage, Auswahlbegründung und erwartete Ergebnisse. Ergänzen Sie Schutzmaßnahmen und Bereitstellungsverfahren, soweit sie die Aussage beeinflussen. Der Nachweis sollte eine spätere Rekonstruktion ermöglichen, ohne unnötige vertrauliche Daten dauerhaft zu vervielfältigen.

Quellen & fachlicher Stand

Stand: 14. Oktober 2026. Regulatorische Einordnung und Herstellerfunktionen sind getrennt belegt. Beispiele, Testmatrizen und Vorlagen sind eigene Arbeitshilfen; sie werden für den tatsächlichen Einsatzzweck angepasst.

  1. Europäische Kommission: EU-GMP Annex 11, Computerised Systems (2011)
  2. PIC/S: PI 041-1, Good Practices for Data Management and Integrity (2021)

Zuletzt fachlich geprüft am 14.10.2026.

Daniel Herrmann, Daniel Herrmann Consulting

Daniel Herrmann Consulting

Wie wir Sie dabei unterstützen

Daniel Herrmann Consulting verbindet die fachliche Bewertung mit der Arbeit am konkreten System. Im Erstgespräch klären wir Ihren Einsatzzweck, vorhandene Nachweise und den nächsten sinnvollen Schritt.

  • IT-GxP-Audit →

    Den tatsächlichen Handlungsbedarf bewerten und Maßnahmen begründet priorisieren.

Ihr Vorhaben besprechenEinblicke in unsere Projektarbeit →