Overzicht van de data kwaliteiten en daarbij een aantal maatregelen die genomen kunnen worden om een Data kwaliteit met behulp van deze maatregelen (binnen een release) op een hoger niveau te krijgen.
Versie | 1.0 | Creatie datum | 22-06-2022 |
Mate van detail waarin een data entiteit de werkelijkheid weergeeft. Dit heeft bijvoorbeeld betrekking op de precisie van getallen e.d. Opslag van getallen en datums kunnen onvoldoende nauwkeurig zijn omdat afronding bij opslag of integratie nodig is.
Volstaan bestaande data typen en formaten binnen de data opslag niet dan kan het ontwikkelen van specifieke datatypen en –structuren een oplossing bieden. Houdt er rekening mee dat je hiermee een vorm van platform lock in introduceert.
Onderzoek of de bestaande datatypes binnen de data opslag omgeving, zoals een database platform, voldoende ondersteuning bieden aan de gewenste precisie.
Selectieproces integratievorm, bij het uitwerken van de integratievormen kan beschreven worden wat de effecten zijn van een specifieke integratievorm op het vlak van precisie. Vervolgens kan dit vertaald worden in beslisbomen en –documenten rond het selecteren van integratievormen binnen een project.
Beperking van het aantal verschillende softwarestacks en zorgdragen dat deze aanwezige softwarestacks in de infrastructuur gestandaardiseerd worden ingericht. Bijvoorbeeld het dotnet framework als basis binnen de windows server infrastructuur.
Houdt bij de initiële inrichting van een omgeving rekening met de precisie requirements van (toekomstige) afnemers. Zeker bij opslag van registerdata dient door de eigenaar geïnventariseerd te worden wat de precisiebehoefte van de afnemers is.
Richtlijnen opstellen omtrent inrichting van gegevensbestanden, applicatie componenten en elementen binnen de presentatielaag op het vlak van precisie.
Converteren van datatypes naar andere datatypes (tekst {-} Numeriek). Inclusief transformatie naar datatypen op andere platformen zoals database, XML, softwaretalen en localisatie.
Keuze en inzet integratietechnologie, hierbij moet rekening gehouden worden met de gewenste- en realiseerbare precisie. Dat kan tot gevolg hebben dat een integratievorm ongeschikt is voor een specifieke implementatie. Houdt hierbij ook rekening met het feit dat structuren op basis van de precisie opnieuw opgebouwd moeten kunnen worden, bijvoorbeeld bij het verwerken van object georiënteerde datastructuren.
Datatypes in de verschillende database platformen maken het mogelijk om op basis van datatypen beperkingen in te bouwen in verschillende datatypen. Zo kun je verschillende numerieke dataypen kiezen zoals integer, decimalen (met het aantal cijfers voor of achter de komma, float, etc. Hiermee zijn extra validaties mogelijk op basis van deze datatypen
Selectie van open standaarden, bij het ontwikkelen van open standaarden zal het precisie aspecten aan de orde komen. Hiermee zal de precisie aansluiten op de wensen van een grote groep organisaties. Door het inzetten van deze standaarden bij de integratie zal de precisie voldoende gewaarborgd zijn.
Gebruik van gestandaardiseerd geconfigureerde componenten in de applicatie- en presentatielaag.
Beschrijf bij een software selectie traject eventuele precisie aspecten op basis van requirements. Zoals precisie aspecten meenemen in het ontwerpproces van nieuwe applicaties e.d.
Transformatie ten behoeve van integratie is een veelvoorkomende bron van precisieproblemen bij integratie. Analyseer risico’s en zoek naar componenten en integratievormen die de gewenste precisie tijdens data transport kunnen handhaven.
Bij registerfunctie van de benoemde gegevensopslag dient bij afwijking van de standaard precisie deze beschreven te zijn in de (interface) documentatie zodat toekomstige afnemers het kwaliteitsniveau kunnen toetsen aan de eigen behoefte.
Pas bij opslag van gegevenscollecties met een hoge mate van precisie of een afwijking van de standaard datatypes gespecialiseerde dataopslagomgevingen toe. Denk aan omgevingen als geo- en objectdatabases. Houdt hierbij wel rekening met de beheeraspecten van een dergelijke gespecialiseerde omgevingen.
Zorg dat data die geproduceerd of getransformeerd wordt, zeker bij handmatige verwerking van data in een validatie activiteit beoordeeld wordt. Dit biedt een punt in het proces waar issues gesignaleerd kunnen worden, maatregelen genomen kunnen worden of waar signalen zijn dat er in andere data management processen aandachtspunten zijn rond de data kwaliteit.