Nieuws · 5 december 2018 · jaap den ouden
Op het API-lab kan iedereen ervaren dat de nieuwe standaarden werken

Op een zolder in Utrecht zijn enkele tientallen developers en product owners bij elkaar gebracht door VNG Realisatie om de ontwikkelde API-standaarden ZDS 2.0 te testen. Deze nieuwe standaarden staan al enige tijd op Github maar het zijn juist dit soort momenten dat de markt ook echt in beweging wordt gebracht. Dus echt fysiek bij elkaar komen en kijken of er een aansluiting te ontwikkelen valt voor de eigen software en systemen. “We laten in de basis zien dat het werkt.”
Doordat deze standaarden ontwikkeld zijn als REST API’s met JSON zijn ze sneller en makkelijker in gebruik. Het vervangt op termijn de oude STUF-standaarden die volgens alle aanwezigen van dit API-lab ‘erkend ingewikkeld’ zijn waardoor hele pakketten data nodeloos heen en weer gestuurd worden en niet bij de bron worden opgeslagen. Volgens de principes van Common Ground moeten gegevens bij de eigenaar opgeslagen blijven.
Tijdens deze dagen wordt er geprobeerd een eerste verbinding te leggen van provider- en consumersystemen. Dat is nog niet zo gemakkelijk, want om op elkaar aan te sluiten moet er handmatig code ontwikkeld worden. De ronkende switchkasten waar tientallen laptops op ingeplugd zijn op deze monumentale zolderkamer zorgen voor hoge temperaturen. Toch is de sfeer erg goed.
<p></p>
Moderne techniek
“Ik denk dat iedereen wel happy is met de moderne technieken die we aanbieden”, zegt Wishal Gokoel van VNG-Realisatie. “We laten in de basis zien dat ZDS werkt en dit API-lab is een succes omdat er zoveel leveranciers gekomen zijn en dat we echt stappen maken. Nu kan iedereen transparant meekijken en meetesten bij de ontwikkeling en implementatie. In de backlog van Github komen ondertussen alle feedback en aanvullingen binnen, enorm waardevol voor ons. Dit gaat al vele malen sneller dan we gewend zijn.”
Iemand die de API-standaarden goed kan uitleggen is Henry Korver van VNG Realisatie. “Het mooie is dat alle data op één plek blijft. De gemeente is daar eigenaar van en de aanvragen worden niet meer gekopieerd naar de database van een leverancier. Dat is mogelijk door deze API-standaarden. Leveranciers kunnen gewoon hun mooie interface blijven leveren. En gemeenten kunnen makkelijker switchen omdat niet alle data bij één leverancier of systeem ligt. Zo ontstaat er meer marktwerking en kunnen ook kleinere partijen makkelijker meedoen.”
<p></p>
Leveranciers
Of ZDS 2.0 ook echt succesvol wordt geïmplementeerd ligt voor een groot deel aan de leveranciers. Want zij beheren en implementeren de systemen van de gemeenten. Arnauld van der Heijden is namens een team van Centric aanwezig op het API-lab. “Dit komt voor ons net op tijd”, vertelt de business-analist. “De oude standaard is achterhaald en veel van onze applicaties hebben daar grote problemen mee. Bij deze ontwikkeling zijn we dan ook graag betrokken. We gaan een roadmap voor volgend jaar maken, ik verwacht dat ZDS 2.0 in de 2e helft van volgend jaar klaar kan zijn. Als er een acceptabele versie is om in productie te nemen zal dit in enkele jaren gefaseerd worden ingevoerd bij alle gemeenten."
<p></p>
Hugo ter Doest is de nieuwe product owner van ZDS 2.0 en is erg tevreden met het resultaat van het API-lab. "Niet alleen hebben we een paar hele belangrijke leveranciers samen gekregen, ook zijn ze bereid om dat de komende maanden verder te ontwikkelen. We gaan dan ook vaker bij elkaar komen in deze setting. Dit is een community die we vanaf nu dichtbij ons zullen houden in een Slack-groep en events."