Opens in a new tab

Hoe zorg je voor eenduidige data-definities?

Jaap de Roos ·
Hand die witte indexkaarten met gekleurde tabs in marine, teal en amber zorgvuldig uitlijnt op een glazen bureau bij een open leren notitieboek.

Eenduidige data-definities zorg je voor door per begrip één officiële definitie vast te leggen, een eigenaar te benoemen die die definitie beheert, en de afspraken op te slaan in een centrale datacatalogus of business glossary die voor iedereen toegankelijk is. Zonder die structuur trekt elke afdeling haar eigen conclusies uit dezelfde cijfers, met conflicterende rapportages en falende AI-toepassingen als gevolg.

Dit vraagstuk speelt in vrijwel elke organisatie die data serieus wil inzetten, maar het wordt urgenter naarmate je meer systemen koppelt, meer afdelingen op dezelfde data steunen, of AI-toepassingen wilt bouwen die betrouwbaar moeten redeneren. De vragen hieronder behandelen de meest voorkomende knelpunten: van de gevolgen van inconsistentie tot de praktische aanpak van beheer op schaal.

Wat gebeurt er als data-definities niet overeenkomen tussen afdelingen?

Als data-definities niet overeenkomen tussen afdelingen, produceren teams cijfers die technisch correct zijn maar onderling niet vergelijkbaar. Sales telt een “klant” anders dan Finance, en Operations hanteert een andere definitie van “omzet” dan de directie. Het gevolg is dat vergaderingen verzanden in discussies over de cijfers zelf, in plaats van over de beslissingen die je op basis van die cijfers wilt nemen.

Dit probleem is vervelend in dashboards, maar wordt ronduit gevaarlijk zodra je AI inzet. Een AI-systeem of geautomatiseerde agent heeft geen eigen waarneming en ziet de organisatie uitsluitend via de data die het aangeleverd krijgt. Mensen overbruggen begripsverschillen intuïtief, maar een algoritme doet dat niet. Als de inputdata inconsistent is, versterkt elke verwerkingsstap daarboven de fout. Een onjuistheid wordt bovendien gepresenteerd met dezelfde stelligheid als een correct antwoord, wat het extra moeilijk maakt om te herkennen.

Praktische gevolgen die je in de organisatie terugziet:

  • Rapportages die niet op elkaar aansluiten, waardoor besluitvorming vertraagt
  • Dubbele of tegenstrijdige KPI’s per afdeling
  • Migraties en integraties die mislopen omdat bronnen niet op elkaar aansluiten
  • AI-pilots die geen productiewaarde halen omdat de datafundamenten ontbreken

McKinsey omschrijft betrouwbare data als “the lifeblood of AI”, en onderzoek uit 2025 laat zien dat acht op de tien bedrijven datalimitaties noemen als de voornaamste blokkade voor het opschalen van AI-toepassingen. Dat is geen technisch probleem, maar een organisatorisch. Een solide datafundament opbouwen vraagt om een gestructureerde aanpak, zoals beschreven in het AI Foundationsmodel voor datagedreven organisaties.

Wat is een data dictionary en hoe werkt het?

Een data dictionary is een gestructureerd overzicht van alle databegrippen die een organisatie gebruikt, met per begrip een officiële definitie, de bron, de eigenaar, het formaat en de toegestane waarden. Het is de referentie die iedereen raadpleegt als er twijfel bestaat over wat een veld of concept precies betekent.

Een data dictionary werkt door definities te ontkoppelen van de systemen waarin data wordt opgeslagen. In plaats van dat elke applicatie zijn eigen interpretatie hanteert, verwijst iedereen naar dezelfde centrale bron. Dat kan een eenvoudig gedeeld document zijn, maar in grotere organisaties is het onderdeel van een bredere datacatalogus met zoekfunctionaliteit, versiebeheer en koppelingen naar de systemen waar de data daadwerkelijk leeft.

Een goede data dictionary bevat minimaal de volgende elementen per begrip:

  • Naam: de officiële term die de organisatie gebruikt
  • Definitie: een heldere, niet-technische omschrijving van wat het begrip inhoudt
  • Eigenaar: de persoon of het team dat verantwoordelijk is voor de definitie
  • Bron: het systeem of de dataset waar de waarde vandaan komt
  • Formaat en validatieregels: welk formaat de waarde heeft en welke waarden geldig zijn
  • Gerelateerde termen: synoniemen of aanverwante begrippen die verwarring kunnen veroorzaken

Het verschil tussen een data dictionary en een business glossary is gradueel. Een business glossary richt zich op bedrijfskundige begrippen voor een breed publiek. Een data dictionary gaat dieper in op technische specificaties voor data-engineers en analisten. In de praktijk overlappen ze, en veel organisaties combineren beide in één datacatalogus.

Wie is verantwoordelijk voor het vaststellen van data-definities?

De verantwoordelijkheid voor het vaststellen van data-definities ligt bij de Data Owner, ook wel Data Steward genoemd. Dit is de persoon of rol die inhoudelijk eigenaar is van een dataset of domein en die de definitieve zeggenschap heeft over wat een begrip betekent binnen dat domein.

In de praktijk is dit zelden één persoon voor de hele organisatie. Verantwoordelijkheid is verdeeld per domein: Finance is eigenaar van financiële begrippen, Sales van klantgerelateerde definities, HR van personeelsdata. De Data Owner stelt de definitie vast, bewaakt de consistentie en beslist bij conflicten.

Daarnaast zijn er ondersteunende rollen die het proces mogelijk maken:

  • Data Steward: voert het dagelijkse beheer uit, houdt definities actueel en signaleert afwijkingen
  • Data Modelleur: vertaalt bedrijfskundige definities naar de technische structuur van opslag
  • Data Catalog Specialist: zorgt dat definities vindbaar zijn en correct worden gedocumenteerd
  • Data Quality Engineer: bouwt validatieregels die controleren of data aan de vastgestelde definities voldoet

Een veelgemaakte fout is om deze verantwoordelijkheid volledig bij IT neer te leggen. IT kan de tools beheren en de technische structuur bouwen, maar de inhoudelijke definitie van wat “een actieve klant” is, hoort thuis bij de afdeling die met dat begrip werkt. Zonder die betrokkenheid blijven definities technisch correct maar zakelijk irrelevant.

Hoe stel je een data-definitie vast die door iedereen wordt geaccepteerd?

Een data-definitie die door iedereen wordt geaccepteerd, stel je vast door de betrokken afdelingen actief te betrekken bij het definitieproces, niet door een definitie van bovenaf op te leggen. De grootste winst zit niet in de definitie zelf, maar in het gesprek dat eraan voorafgaat: het vaststellen van eenduidige begrippen dwingt afdelingen hun onderlinge verschillen te benoemen en gezamenlijk op te lossen.

Een werkbare aanpak volgt deze stappen:

  1. Inventariseer de huidige situatie: breng in kaart welke definities per afdeling worden gebruikt voor hetzelfde begrip en waar de verschillen zitten
  2. Organiseer een definitiesessie: nodig alle betrokken stakeholders uit, inclusief de afdelingen die het begrip dagelijks gebruiken
  3. Documenteer de verschillen expliciet: benoem waarom afdelingen tot nu toe verschillende definities hanteerden, zodat iedereen begrijpt wat er op het spel staat
  4. Stel één definitie vast met een eigenaar: leg de definitie vast, inclusief uitzonderingen en randgevallen, en wijs een Data Owner aan die eindverantwoordelijk is
  5. Communiceer de definitie actief: zorg dat de definitie terug te vinden is in de datacatalogus en dat teams weten hoe ze hem kunnen raadplegen

Acceptatie groeit als medewerkers het gevoel hebben dat hun perspectief is meegenomen. Een definitie die is opgelegd zonder uitleg, wordt in de praktijk omzeild. Een definitie die is ontstaan uit een gezamenlijk proces, wordt gedragen.

Welke tools ondersteunen het beheer van data-definities?

Tools die het beheer van data-definities ondersteunen, vallen in drie categorieën: datacatalogi voor documentatie en vindbaarheid, semantische lagen voor technische consistentie, en datacontract-tooling voor het vastleggen van afspraken tussen producenten en consumenten van data.

Datacatalogi en business glossaries

Een datacatalogus is de centrale plek waar definities worden gedocumenteerd, beheerd en doorzocht. Bekende platforms zijn Collibra, Alation en de open source variant Apache Atlas. Microsoft Purview biedt vergelijkbare functionaliteit voor organisaties die al zwaar in het Microsoft-ecosysteem zitten. Deze tools bieden versiebeheer, eigenaarsbeheer en koppelingen naar de bronsystemen.

Semantische lagen en datacontracten

Een semantische laag is een machine-leesbare tussenlaag tussen ruwe data en de toepassingen die die data gebruiken. Tools als dbt (Data Build Tool) en dedicated metrics layers zorgen ervoor dat een dashboard en een AI-agent dezelfde definitie hanteren, ook als de onderliggende data in meerdere systemen leeft. Dit is relevant voor data voor AI: zonder een semantische laag kan een AI-toepassing dezelfde term in twee bronnen anders interpreteren.

Datacontracten zijn expliciete afspraken tussen de producent en de consument van een dataset over gegarandeerde velden, versheid, schema en verantwoordelijkheid bij afwijkingen. Tools als Soda, Great Expectations en Monte Carlo helpen bij het automatisch valideren of data aan die contracten voldoet. Voor AI-toepassingen zijn datacontracten de manier om te voorkomen dat een stille wijziging in een bronsysteem productiemodellen breekt.

Hoe houd je data-definities actueel naarmate de organisatie groeit?

Je houdt data-definities actueel door eigenaarschap structureel te beleggen, wijzigingen te behandelen als een beheerd proces en automatische monitoring in te richten die signaleert wanneer de werkelijkheid afwijkt van de vastgelegde definitie. Groei is de grootste vijand van consistentie: nieuwe systemen, nieuwe teams en nieuwe producten introduceren nieuwe begrippen die zonder regie snel gaan afwijken van de bestaande definities.

Concrete maatregelen die werken op schaal:

  • Freshness-SLA’s per dataset: leg vast hoe actueel data moet zijn en monitor automatisch of die norm wordt gehaald
  • Wijzigingsproces voor definities: behandel een definitiewijziging als een formeel besluit met een eigenaar, een datum en een communicatiemoment naar alle betrokkenen
  • Geautomatiseerde validatieregels: bouw controles in die bij elke dataverwerking toetsen of de data aan de vastgestelde definitie voldoet
  • Periodieke reviews: plan elk kwartaal een moment waarop Data Owners hun definities actief controleren op relevantie
  • Escalatiepad bij afwijkingen: leg vast wie wordt geïnformeerd als een bron stilletjes van definitie verandert, zodat downstream systemen niet ongemerkt verkeerde data verwerken

Naarmate je meer AI-toepassingen bouwt op je data, wordt dit beheer urgenter. Een mens merkt het als een begrip van betekenis verandert. Een geautomatiseerd systeem doet dat niet, en verwerkt de nieuwe interpretatie met dezelfde zekerheid als de oude. Goed definitiebeheer is daarom geen administratieve last, maar een actieve investering in de betrouwbaarheid van alles wat je op die data bouwt.

Hoe wij helpen met data-definities en datafundamenten

Eenduidige data-definities zijn geen eenmalig project, maar een doorlopend proces dat eigenaarschap, tooling en samenwerking tussen afdelingen vraagt. Precies daar zit vaak de uitdaging: de wil is er, maar de capaciteit, de structuur of de juiste expertise ontbreekt.

Via GroupConnected koppelen we je aan specialisten die dit vraagstuk van binnen kennen. Afhankelijk van waar jouw organisatie staat, kan dat zijn:

  • Een Data Owner of Data Steward die eigenaarschap en definitiebeheer structureel inricht
  • Een Data Catalog Specialist die een datacatalogus opzet en vindbaar maakt voor de hele organisatie
  • Een Data Quality Engineer die validatieregels bouwt en monitoring inricht op kritieke databronnen
  • Een Data Modelleur die bedrijfskundige definities vertaalt naar een consistente technische structuur

We starten altijd bij jouw vraagstuk: wat loopt er nu mis, wat wil je bereiken en welke randvoorwaarden gelden? Vanuit ons netwerk van zorgvuldig geselecteerde specialty partners selecteren we de professional of het team dat het beste aansluit op jouw situatie en doelstellingen. Geen standaardoplossing, maar een aanpak die past bij hoe jouw organisatie werkt.

Wil je weten welke stap voor jouw organisatie het meeste oplevert? Bekijk welke oplossing bij jou past of neem contact op en we kijken samen wat er nodig is.

Related Articles