Test Data Management in an agile environment

16
Sneller testen met geanonimiseerde subsets uit productie Bert Nienhuis

Transcript of Test Data Management in an agile environment

Sneller testen met geanonimiseerde subsets uit productie

Bert Nienhuis

6 jaar geleden

Met welke data gaan we dit testen?

Team 1 Team 2 Team 3

6 TB 500 GB

Productie

10 GB

6 TB 500 GB

Test

10 GB 6 TB 500 GBOntwikkel

10 GB

Totaal

19,53 TB

Team 1 Team 2 Team 3

6 TB 500 GB

Productie

10 GB

6 TB 500 GB

Ontwikkel

10 GB

6 TB 500 GB

Test

10 GB

6 TB 500 GB

Ontwikkel

10 GB

6 TB 500 GB

Test

10 GB

6 TB 500 GB

Ontwikkel

10 GB

6 TB 500 GB

Test

10 GB

Totaal

45,57 TB

Team 1 Team 2 Team 3

6 TB 500 GB

Productie

10 GB

600 GB 50 GB

Ontwikkel

1 GB

600 GB 50 GB

Test

1 GB

600 GB 50 GB

Ontwikkel

1 GB

600 GB 50 GB

Test

1 GB

600 GB 50 GB

Ontwikkel

1 GB

600 GB 50 GB

Test

1 GB

Totaal

10.4 TB

10 % Subset 10 % Subset 10 % Subset

Uitdagingen

o Representativiteit

o Keten consistentie

o Sturing vanuit ontwikkelaar/tester

o Performance testen

Sneller & Veiliger

Test Test Test

Ontwikkel Ontwikkel Ontwikkel

Grootste veranderingen

Meldplicht bij data lekken

Meldplicht aan betrokkenen

Boetes tot 820.000 tot 10% Omzet

Persoonsgegevens

Identificerende Kenmerkende

- Naam

- Geboortedatum

- Email

- Bankrekening nummer

- BSN nummer

- Adres

- Polisnummer

- Telefoonnummer

- Etc…

- Banksaldo

- Schulden

- Medicijn gebruik

- Ziekte

- Geloofsovertuiging

- Politieke voorkeur

- Salaris

- Telefoonhistorie

- Etc…

“Elk gegeven over een geïdentificeerde of identificeerbare natuurlijke persoon”Bron: Wet Bescherming Persoonsgegevens

Uitdagingen

o Consistentie over ketens van systemen

o Bruikbaarheid na anonimisering

o Herleidbaarheid versus technieken

o Waar zitten precies persoonsgegevens

Vragen?

Demo bij de stand