Common Ground

De digitalisering van gemeenten staat voor een fundamentele verandering. Waar gemeentelijke systemen in het verleden vaak als gesloten applicaties werden ontwikkeld, beweegt de sector zich steeds nadrukkelijker richting een open, gestandaardiseerd en modulair applicatielandschap. Dit is de kern van de Common Ground-visie: data, processen en interactie van elkaar scheiden, informatie bij de bron ophalen en systemen laten samenwerken via gestandaardiseerde API's. Het uiteindelijke doel: gemeenten in staat stellen om sneller, flexibeler en proactiever te werken aan hun maatschappelijke opgaven in de openbare ruimte voor inwoners en ondernemers.

Wij onderschrijven deze visie volledig.

Tegelijkertijd zien wij Common Ground niet als een theoretisch eindbeeld dat van vandaag op morgen gerealiseerd kan worden, maar als een gezamenlijke ontwikkelrichting waarin gemeenten en leveranciers stap voor stap samenwerken aan een toekomstbestendig applicatielandschap. Het vraagt om een balans tussen innovatie en continuïteit: gemeenten moeten hun huidige processen kunnen blijven uitvoeren, terwijl de architectuur geleidelijk wordt gemoderniseerd.

Vanuit die gedachte ontwikkelen wij onze producten GeoVisia en BinnenBeter.

Foto met blokjes

Portfolio

Het Common Ground-portfolio van de VNG geeft inzicht in initiatieven en oplossingen die door gemeenten, leveranciers en VNG zelf worden ontwikkeld volgens de Common Ground-visie. Onze producten staan op dit portfolio.

afbeelding (1)
IMG_6989

Onze Community

Onze community denkt actief mee over de ontwikkeling van GeoVisia en BinnenBeter. In Sprint Reviews en werksessies delen wij kennis, ontwikkelen wij open en stemmen wij gezamenlijk roadmapkeuzes en releases af. Hierdoor sluit onze doorontwikkeling aan bij de praktijk van gemeenten en bij landelijke ontwikkelingen rondom Common Ground.

Deze werkwijze sluit aan bij het Common Ground-uitgangspunt van "permanent beta": producten zijn nooit "af", maar groeien mee met nieuwe inzichten, standaarden en behoeften.

Standaarden en informatiemodellen

Wij ondersteunen gemeenten niet alleen bij het toepassen van bestaande standaarden, maar dragen ook actief bij aan de ontwikkeling en doorontwikkeling ervan. Als organisatie zijn wij betrokken bij landelijke werkgroepen rondom onder meer IMBOR, BOR-Meld en aanverwante standaarden zoals GWSW. Hierdoor zijn wij vroegtijdig op de hoogte van wijzigingen, uitbreidingen en nieuwe versies van standaarden.

Deze betrokkenheid stelt ons in staat om:

  • Kennisinstituten te adviseren over wat haalbaar is in de praktijk
  • Ontwikkelingen tijdig te vertalen naar onze productroadmap
  • Gemeenten proactief te informeren over aankomende wijzigingen
  • Gemeenten te begeleiden bij de implementatie van nieuwe of gewijzigde modellen

Wij zijn de leidende implementatiepartij van IMBOR in Nederland en passen dit toe bij meer dan 80 gemeenten. Daarnaast werken wij met een uitbreidbaar IMBOR+ datamodel. Ook BOR-Meld is een leidende standaard die wij gemeenten aanbieden. Dit betekent dat wij de landelijke standaard volledig ondersteunen, maar tevens ruimte bieden voor aanvullende gemeentelijke attributen en uitbreidingen binnen een beheerst en gestructureerd kader. Hiermee combineren wij standaardisatie met uitvoerbaarheid in de praktijk.

afbeelding (2)
800px-Aanleiding_-_Common_Ground_vijf-lagen_model

Scheiding van lagen

Wij ontwikkelen onze producten volgens een gelaagde architectuur die aansluit op het Common Ground vijf-lagenmodel:

  • Data: relationele database waarin BOR-objecten als kernregistratie worden beheerd
  • Services: gestandaardiseerde REST API's voor gegevensontsluiting
  • Procesinrichting: beheer- en onderhoudsprocessen en bijbehorende bedrijfsregels binnen BOR
  • Interactie: webbased gebruikersinterface, losgekoppeld van de services-laag
  • Integratie: via REST API's is data te integreren met andere gemeentelijke systemen
Deze architectuurscheiding maakt het mogelijk om:

  • Proceslogica los te koppelen van dataopslag
  • Gegevens via API's te ontsluiten en te hergebruiken in andere applicaties
  • De presentatielaag (UI) onafhankelijk van de backend door te ontwikkelen

Voor gemeenten betekent dit concreet dat onderdelen vervangen of vernieuwd kunnen worden zonder dat alles tegelijk op de schop hoeft. Dit voorkomt lock-in en geeft gemeenten regie over hun informatielandschap.

Data bij de bron (Haal Centraal principe)

Wij ondersteunen het principe van "eenmalige vastlegging, meervoudig gebruik" en het uitgangspunt om informatie zoveel mogelijk bij de bron op te halen, in lijn met Haal Centraal. Dit doen wij door:

  • Standaardintegraties te leveren met basisregistraties zoals BGT
  • Referentiegegevens rechtstreeks via gestandaardiseerde API's (zoals WMS en WFS) te ontsluiten, waarbij externe databronnen configureerbaar zijn en realtime worden geraadpleegd zonder structurele duplicatie
  • Objectdata centraal als kernregistratie te beheren
  • Gegevens voor analyse en BI via API's beschikbaar te stellen

Hierdoor wordt voorkomen dat meerdere versies van dezelfde gegevens ontstaan en blijft de bronhouder leidend.

Ontwerp zonder titel (3)-1
Ontwerp zonder titel (4)

Integratie en API

Wij hanteren een API-first architectuur:

  • Alle gegevensuitwisseling verloopt via gestandaardiseerde REST API's
  • API's zijn versieerbaar, zodat gemeenten en ketenpartijen geleidelijk kunnen meebewegen
  • Authenticatie en autorisatie zijn geïntegreerd (o.a. Azure AD / SSO)
  • Gegevens worden uitgewisseld via versleutelde verbindingen

Doordat alle integraties via API's plaatsvinden, kunnen koppelingen eenvoudig conform het gemeentelijk uitgangspunt via het integratieplatform (ESB / API-Gateway) verlopen. De architectuur maakt dit mogelijk zonder aanvullende maatwerkoplossingen. Wij volgen de landelijke ontwikkelingen rondom het Federatief Datastelsel en FSC nauwgezet, zodat onze producten meegroeien met de gemeentelijke integratielaag.

Open ontwikkelen en samenwerking

Common Ground gaat uit van open ontwikkelen en het voorkomen van leveranciersafhankelijkheid. Wij geven hier op de volgende manieren invulling aan:

  • Onze API's zijn open gedocumenteerd, zodat gemeenten ze ook kunnen benutten in eigen of andere applicaties
  • Wij werken volgens het pas-toe-of-leg-uit-principe: waar wij afwijken van een Common Ground-uitgangspunt, leggen wij uit waarom
  • Wij participeren in landelijke werkgroepen en delen onze inzichten met de community
  • Onze gelaagde architectuur en gestandaardiseerde koppelingen voorkomen dat gemeenten vast komen te zitten aan onze producten

Hiermee dragen wij bij aan een gemeentelijk informatielandschap waarin gemeenten regie houden, samen kunnen werken en kunnen kiezen wat het beste bij hun situatie past.

 

Ontwerp zonder titel (5)

Heb je een vraag?