Waarom slecht testdatabeheer je veel kost – niet alleen geld

Maar je kunt iets veel waardevollers verliezen

September 9, 2019 | Nynke Hogeveen

In de ideale wereld kom je met een geweldig idee voor een nieuwe applicatie en je developers bouwen de best mogelijke versie. Je brengt het zo snel mogelijk op de markt, ver voor je mogelijke concurrenten, wat jou de marktleider maakt. Het geld stroomt binnen, iedereen wil je applicatie hebben. Het is namelijk de beste (en tot nu toe enige) op de markt. Maar we leven niet in een perfecte wereld…

Het is het stukje ‘zo snel mogelijk op de markt brengen’ wat in real life vaak niet zo makkelijk gaat. We horen het mensen vaak zeggen: tijd is geld. En dat is zo, ook (of zeker) in de software development. Als je voorligt op je concurrenten, kun je veel geld verdienen. Hetzelfde geldt voor het omgekeerde: als je concurrenten je voor zijn, loop je zeker geld mis – of je verdient zelfs helemaal niks.

Test Data (zonder) Management

Als jij jouw applicatie van de best mogelijke kwaliteit wilt hebben, zul je het moeten testen tot je er zeker van bent dat er geen bugs meer in zitten en het gebruiksvriendelijk is. Om de applicatie te kunnen testen, heb je testdata nodig. Klantdata bijvoorbeeld. Namen, telefoonnummers, e-mailadressen, IBAN nummers of wat je applicatie ook verwerkt. Deze data moet gelijkwaardig zijn aan je productiedata – hoe kun je anders zeker weten dat je applicatie werkt met echte ‘real life’ data? Daarnaast moet je, om te voldoen aan de privacywetgeving, je testdata anonimiseren of maskeren, zodat persoonlijke data zoals schulden of salaris niet terug te herleiden is naar een persoon.

We komen heel veel slechte testdata tegen: onrealistische data, data die wordt gecontroleerd buiten het team, te veel data, data die niet up-to-date is. Met slecht (of niet) beheerde testdata verspil je tijd en geld. Het kost veel tijd om grote hoeveelheden data te testen, zoals een kopie van productie. Als je onrealistische data gebruikt of data die niet up-to-date is, kan het de kwaliteit van je applicatie negatief beïnvloeden. Data die buiten het team om wordt gecontroleerd zorgt voor lange wachttijden voor elk team.

Slecht testdatabeheer kost je tijd en geld. Maar je kunt iets nog waardevollers verliezen: het geluk, de innovatie en het mentale vermogen van je werknemers.

Developers, testers, business analysts verspillen veel energie met het vinden van de juiste testdata op het juiste moment. Veel van deze werknemers spenderen meer tijd aan het vinden en prepareren van testdata dan aan hun daadwerkelijke functie. Totaal inefficiënt en frustrerend, wat zorgt voor terugloop in motivatie en tevredenheid. We hoeven vast niet te benadrukken hoe desastreus dit kan zijn voor je organisatie en voor je product.

Lees ook: Test Data Management – the major improvement in test data availability

Bespaar geld, koop tijd

Wil je dingen omdraaien? Wil je gemotiveerde en innovatieve werknemers? Wil je voorlopen op je concurrenten? Dan kun je maar beter investeren in een goede TDM oplossing. Zorg ervoor dat ieder team de testdata krijgt die het nodig heeft, op het moment dat het nodig is. Zorg ervoor dat de teams gemaskeerde testdata krijgen om aan de privacyregels te voldoen. Zorg ervoor dat het testen sneller gaat: koop tijd. Een goede test data management tool zoals DATPROF biedt je subsets van on demand (ververste) test data die realistisch, gemaskeerd en eenvoudig te gebruiken is. De investering in een TDM oplossing betaalt zichzelf terug door tijd te winnen. En door tijd te winnen, zul je automatisch geld besparen.

Wil je weten hoe DATPROF jouw organisatie kan helpen? Neem geheel vrijblijvend contact op. We helpen je graag!

Get in touch with our experts

Contactform

  • Dit veld is bedoeld voor validatiedoeleinden en moet niet worden gewijzigd.

Data Masking

DATPROF Privacy

Data Subsetting

DATPROF Subset

Data Automation

DATPROF Runtime

Data Discovery

DATPROF Analyze