SAMENWERKINGSCONVENANT
SAMENWERKINGSCONVENANT
REALISATIE NIEUWE KOPPELVLAKSTANDAARDEN VOOR BEVRAGEN VAN BASISGEGEVENS
TUSSEN
GEMEENTE DEN HAAG
EN
KWALITEITSINSTITUUT NEDERLANDSE GEMEENTEN (KING)
De ondergetekenden,
Gemeente Den Haag, gevestigd 0000 XX Xxx Xxxx aan het Spui 70, te dezen rechtsgeldig vertegenwoordigd door J.W. Xxxxxxx, CIO, daartoe aangewezen door de burgemeester van Den Haag krachtens artikel 171 Gemeentewet, hierna te noemen: ‘Den Haag’,
en
Kwaliteitsinstituut Nederlandse Gemeenten, gevestigd 2514 JS Den Haag aan de Nassaulaan 12, te dezen rechtsgeldig vertegenwoordigd door mw. L. Zegveld, directeur, hierna te noemen: ‘KING’,
Hierna gezamenlijk te noemen: Partijen
Overwegende dat:
- Er voor ICT systemen voor het uitwisselen van basis- en kerngegevens binnen en tussen gemeenten en samenwerkende overheidsorganisaties een open standaard bestaat (StUF- BG);
- Deze standaard achterblijft bij de verwachtingen op het gebied van interoperabiliteit, kostenreductie en het bevorderen van marktwerking en innovatie en aan aanpassing toe is;
- Partijen van mening zijn dat daarom Nieuwe koppelvlakstandaarden voor de uitwisseling van basisgegevens gerealiseerd moeten worden;
- KING met kennis en visie bijdraagt aan de totstandkoming van de Nieuwe
koppelvlakstandaarden en een partner van gemeenten is op het gebied van het ontwikkelen van nieuwe standaarden;
- Den Haag daarom met XXXX wil samenwerkenen XXXX vanuit haar doelstelling in deze
ontwikkeling wil participeren;
- Den Haag voor dit project en de onderlinge samenwerking een Projectvoorstel heeft opgesteld met uitgangspunten en projectkaders;
verklaren te zijn overeengekomen als volgt:
Artikel 1: Begripsomschrijving
Nieuwe koppelvlakstandaarden: de ontwikkeling van een standaard XML/SOAP koppelvlak en een REST/JSON API voor het zoeken en raadplegen van RSGB 2.01 gegevens zoals nader omschreven in het Projectvoorstel;
Projectvoorstel: Projectvoorstel Pilot koppelvlakken RSGB bevragingen nieuwe stijl versie 1.0 van 21 januari 2016 voor de ontwikkeling van de Nieuwe koppelvlakstandaarden;
Randvoorwaarden: de uitgangspunten voor de ontwikkeling van de Nieuwe koppelvlakstandaarden zoals vermeld in het Projectvoorstel waaronder de Scope;
Scope: het (technisch) kader voor de Nieuwe koppelvlakstandaarden zoals vermeld in het Projectvoorstel;
Artikel 2: Doel van de samenwerking
De projectdoelstelling is het in samenwerking door Partijen ontwikkelen en realiseren van twee te standaardiseren koppelvlakken – een XML/SOAP en een REST/JSON variant – voor de uitwisseling van basisgegevens op basis van RSGB 2.01 met het oog op een bijdrage aan de doelstellingen voor standaardisatie op het gebied van interoperabiliteit, kostenreductie en het bevorderen van marktwerking en innovatie. De koppelvlakken worden in de regiegroep vastgesteld als standaard.
Artikel 3: Aanpak
1. De ontwikkeling van de Nieuwe koppelvlakstandaarden en de onderlinge verantwoordelijkheden van Partijen zijn beschreven in het Projectvoorstel dat als bijlage bij deze Samenwerkingsovereenkomst is gevoegd. Partijen delen de uitgangspunten en verantwoordelijkheden zoals vermeld in het Projectvoorstel.
2. Het projectvoorstel ligt ten grondslag aan de samenwerking tussen Partijen. Partijen:
- komen overeen dat zij zich inspannen om de projectdoelstelling te realiseren;
- hebben geen andere verplichtingen of verantwoordelijkheden dan opgenomen in het Projectvoorstel en deze Overeenkomst;
- werken samen op basis van redelijkheid en billijkheid binnen de mogelijkheden van de
respectievelijke organisatiedoelstellingen;
- dragen verder hun eigen kosten en regelen de voor het project benodigde bemensing.
Artikel 4: Verantwoordelijkheidsverdeling
Den Haag is verantwoordelijk voor:
a. Toetsing van de Nieuwe koppelvlakstandaarden aan dezelfde criteria als StUF-BG door de Software Improvement Group (SIG);
b. De testimplementatie (provider) voor het zoeken en raadplegen van RSGB2.01 basisgegevens op het softwareproduct Vertex in .NET, zowel voor de XML/SOAP als voor de REST/JSON variant bij de gemeente Den Haag;
c. De testimplementatie (consumer) in .NET bij Den Haag van de Nieuwe koppelvlakstandaarden voor het zoeken en raadplegen van RSGB2.01 basisgegevens, zowel voor de XML/SOAP als voor de REST/JSON variant;
d. Publicatie van de (deel)resultaten op de samenwerkomgeving van XXXX.
e. Publicatie van de testimplementatie (consumer) van de Nieuwe koppelvlakstandaarden voor het zoeken en raadplegen van RSGB2.01 basisgegevens bij Den Haag, op de samenwerkomgeving van KING.
XXXX is verantwoordelijk voor:
a. Publicatie van de standaard koppelvlakken (WSDL/XSD) en de beschrijving van de API (REST/JSON) inclusief documentatie op de samenwerkomgeving van KING.;
b. Het leveren van een online samenwerkomgeving waar onder meer leveranciers de deelresultaten kunnen downloaden en op gestructureerde wijze commentaar/feedback kunnen geven en eventueel testcode kunnen publiceren;
c. Het organiseren van het vaststellen van de functionele specificaties uit de werkgroep RSGB bevragingen voor het zoeken en raadplegen van RSGB 2.01 (en RSGB 3.0 gegevens) middels een openbare consultatie;
d. Draagt zorg voor de testimplementatie (consumer) in JAVA van de Nieuwe koppelvlakstandaarden voor het zoeken en raadplegen van RSGB2.01 basisgegevens, zowel voor de XML/SOAP als voor de REST/JSON variant. Deze consumer testen we tegen de provider van Den Haag;
e. Draagt zorg voor het opstellen van een set van aanbevelingen voor een nieuwe StUF onderlaag en een nieuw ontwikkel en consultatieproces aan de hand van de resultaten van de pilot;
f. Onderzoekt de mogelijkheden voor een testplatform voor provider en consumer;
g. Draagt zorg voor de inzet van een expert, bij voorkeur Xxxxx Xxxx;
h. De communicatie met leveranciers: leveranciers de mogelijkheid geven te reviewen en testen bij oplevering van deelresultaten in plaats van achteraf op eindresultaat (Agile);
i. Draagt zorg voor het proces ten behoeve van het vaststellen van de standaard in de Regiegroep Gegevens- en berichtenstandaarden van 5 oktober 2016.
Artikel 5: Kostenverdeling
Den Haag:
- draagt de kosten voor de twee .NET ontwikkelaars , de testimplementatie in Vertex, de testimplementatie aan de consumer kant, het toetsen van de Nieuwe koppelvlakstandaarden door SIG en één Product Owner.
King:
- Neemt de kosten voor inzet van een Java ontwikkelaar, het onderzoek naar het testplatform en de expert(s) vanuit KING voor haar rekening.
Artikel 6: Planning
De pilot gaat uit van een start in februari 2016 en heeft een doorlooptijd van zeven maanden. Partijen spannen zich in om vaststelling van de Nieuwe standaard in de Regiegroep Gegevens- en Berichtenstandaarden van 5 oktober 2016 te realiseren.
Artikel 7: Intellectueel eigendom
Deze samenwerking gaat over een pilot om nieuwe koppelvlakstandaarden te realiseren. De resultaten van het project worden op de samenwerkingsomgeving van KING gepubliceerd ten behoeve van algemeen hergebruik. Derhalve kan er geen sprake zijn van intellectueel eigendom bij één der partijen.
Uitzondering hierop vormt de provider testimplementatie op het softwareproduct Vertex bij de gemeente Den Haag. De broncode wordt niet algemeen beschikbaar gesteld.
Artikel 8: Algemene bepalingen
1. Partijen houden elkaar op de hoogte van ontwikkelingen die van belang zijn voor het slagen van het project.
2. Partijen komen bijeen volgens een door hen af te spreken periodiciteit. Ieder van Partijen heeft het recht om tussentijds een bijeenkomst te verzoeken.
3. Het Projectvoorstel is integraal onderdeel van deze Overeenkomst (Bijlage).
4. Het staat ieder van Partijen vrij om voorstellen te doen die dienstig zijn aan het slagen van het project. Als er tussen Partijen afspraken worden gemaakt die majeur zijn en de kern van deze Overeenkomst raken, dan worden die (nieuwe) afspraken schriftelijk vastgelegd en door Partijen geaccordeerd.
5. Deze Overeenkomst heeft een looptijd voor de duur van het project. Partijen hebben het recht om uit de samenwerking te stappen als de uitgangspunten gedurende het project niet (meer) gezamenlijk worden gedragen.
6. Deze Overeenkomst heeft één bijlage: Projectvoorstel: Projectvoorstel Pilot koppelvlakken RSGB bevragingen nieuwe stijl versie 1.0 van 21 januari 2016 voor de ontwikkeling van een Nieuwe standaard.
Artikel 9: Geschillen
Onverhoopte verschillen van mening worden op basis van redelijkheid en billijkheid in der minne opgelost. Als een minnelijke oplossing op operationeel niveau niet wordt bereikt, dan kan escalatie naar directieniveau plaatsvinden.
Aldus overeengekomen en in tweevoud ondertekend te Den Haag op (DATUM)
Burgemeester van de gemeente Den Haag, Kwaliteitsinstituut Nederlandse Gemeenten
namens deze, namens deze,
J.W. Duijzer mw. L. Zegveld
CIO directeur KING