GDPR-Stubs: het resultaat van een hackathon die dient als katalysator

maandag 31 juli 2017

Herken je dat, situaties in de IT-omgeving waarvan je denkt: “hmm, dat moet toch beter kunnen”? Je zíet waar het niet lekker loopt, hebt ergens ook wel een vaag idee voor verbetering, maar door gebrek aan tijd of gerichte inspiratie komt het er niet van om een definitieve oplossing te bedenken. Dus blijf je doorwerken op een onhandige en vaak ook tijdrovende manier. Wat jij nodig hebt, is een katalysator.

GDPR-Stubs

Eind mei werd er bij Valori tijd vrijgemaakt voor een hackathon om met diverse teams gezamenlijk te werken aan diverse innovaties. De teams bogen zich over verschillende ‘probleem’ situaties, waarbij meerdere creatieve brainstormsessies ontstonden. Dat leverde verrassend vernieuwende vormen van dienstverlening op. Zo combineerden de experts van Parasoft en DATPROF binnen Valori hun kennis en kunde tot een bijzonder nieuw product: GDPR-Stubs.

Lastige en tijdrovende communicatie

Uitgangspunt bij de brainstormsessie in dit team was de vaak lastige communicatie tussen een applicatie en een ontoereikend backoffice: het backoffice is niet toekomstvast of ontbreekt zelfs, brengt per bezoek kosten met zich mee of is achterhaald ten opzichte van het systeem. Daarnaast is er met de nieuwe General Data Protection Regulation (GDPR) wetgeving nog een extra dimensie bijgekomen: persoonsgegevens mogen niet gebruikt worden. Tijdens een brainstormsessie van de consultants in het Valori Chapter Parasoft en DATPROF ontstond het idee om Parasoft Virtualize (voor het virtualiseren van services) en DATPROF Privacy (gespecialiseerd in het genereren van geanonimiseerde data) te koppelen. De sessie werkte inspirerend, de oplossing voor het vraagstuk is gevonden.

Virtual asset en mini-database

Allereerst bedachten de teams om, met behulp van Virtualize, tussen de applicatie en het backoffice een virtual asset te bouwen. Een verbeterde versie van de standaard stub of mocks die als termen bekender zijn. Vervolgens linkten ze dit asset aan een mini-database, die data geanonimiseerd en gesubset (door DATPROF-tooling) aanlevert én die door de virtual asset uitgelezen kan worden. Hiermee werd feitelijk een wegwerpomgeving ontworpen en de voordelen daarvan zijn legio.

Multi inzetbaar

Als tester heb je om te beginnen altijd de juiste testdata voorhanden, hetgeen de kwaliteit van die data absoluut een toegevoegde waarde biedt. Eén van de grote voordelen is dat de virtual asset gelijktijdig voor meerdere projecten kan worden ingezet, DATPROF kan voor alle projecten data naar behoefte van het project opleveren. Het framework is bovendien generiek opgezet, waardoor deze expliciet voor de traditionele OTAP-straat én voor continuous delivery pipelines bruikbaar is.

Financiële voordelen

Deze werkwijze brengt aanzienlijk minder kosten met zich mee. Ook leidt de oplossing onherroepelijk tot daling van het aantal valse bevindingen, wat veel kosten bespaart. “Het bouwen van zo’n minidatabase vereist toch veel kennis, zowel van de database van de klant alsook van het tool van DATPROF?”, zal je je waarschijnlijk afvragen. Dat klopt, maar daarover beschikken we binnen Valori volop! Als er gewerkt wordt met productiedata of omgevingen die instabiel danwel niet voorhanden zijn, dan kunnen wij middels de oplossing een ideale werkomgeving realiseren. Die vervolgens directe meerwaarde voor het team biedt.

De hackathon als katalysator

De Valori-hackathon bewees zijn nut als katalysator in ons streven naar innovatie en krijgt dus zeker een vervolg. Nieuwe mogelijkheden met de tools en compliancy aan de wetgeving zoals GDPR zijn voor ons dé uitdagingen. De nieuwe interne organisatie maakt het mogelijk om kennis en kunde via kruisbestuiving aan elkaar te koppelen en de dienstverlening te verbeteren. Mogen wij tot die tijd ons nut als katalysator in jouw IT-organisatie bewijzen? Want ook jij maakt vast regelmatig een situatie in de IT-omgeving mee waarvan je denk: “hmm, dat moet toch beter kunnen…”?!

Nieuwsgierig naar de andere innovaties die tijdens de hackathon tot stand gekomen zijn? Of wil je weten hoe snel Valori voor jou een GDPR-Stubs realiseert? Ik vertel het je graag! Je kunt me bereiken op 06 45 07 27 84.

Joost Jongman, Valori Chapter Lead Parasoft & DATPROF