Kwartiermaker codebase stewardship common ground

VNG
Direct solliciteren Let op! De opdracht sluit over 4 dagen

De VNG representeert de ruim 300 Nederlandse gemeenten en werkt samen met haar
afdelingen aan een krachtige lokale overheid. VNG Realisatie stelt daarbij de lokale
uitvoering van de maatschappelijke opgaven door gemeenten centraal. Onder meer door
actief te participeren in de netwerken van gemeenten en hun partners, door
samenwerking te stimuleren via ‘samen organiseren’ en waar mogelijk standaarden te
ontwikkelen die de dienstverlening van gemeenten verbeteren.

VNG Realisatie draagt bij aan vier gemeentelijke speerpunten:
• werken als één overheid, met leden en partners, aan het oplossen van
maatschappelijke vraagstukken op sociaal, fysiek en veiligheidsdomein;
• verbeteren van de dienstverlening;
• een efficiënte en wendbare organisatie;
• anticiperen op de toekomst.

Over Common Ground
Gemeenten hebben een nieuwe, moderne, gezamenlijke informatievoorziening nodig
voor het uitwisselen van gegevens. Het huidige stelsel voor gegevensuitwisseling maakt
het lastig om snel en flexibel te vernieuwen, te voldoen aan privacywetgeving en efficiënt
om te gaan met data. Dat staat de verbetering van de gemeentelijke dienstverlening in
de weg. Vanuit die behoefte is Common Ground ontstaan. In de kern gaat het bij
Common Ground hierom: een hervorming van de gemeentelijke informatievoorziening,
door op een andere manier om te gaan met gegevens. Zo koppelen we data los van
werkprocessen en applicaties. En we bevragen data bij de bron, in plaats van ze
veelvuldig te kopiëren en op te slaan.

Een aantal jaar bestond Common Ground uit het organisch groeien en uitproberen van
een diversiteit aan initiatieven op verschillende onderdelen van het vijflagenmodel van
Common Ground. Vanaf maart 2023 is een transitieprogramma gestart. De brede blik
van eerst verandert naar een gefocuste blik op een strak en gedragen programma met
transparante doelen, voortgang en resultaten.

Omschrijving van de opdracht
Open Source is een fundamentele pijler binnen de visie van Common Ground. Het speelt
een cruciale rol in de samenwerking tussen gemeenten en marktpartijen voor de
gezamenlijke ontwikkeling van oplossingen. Door open source te omarmen zijn we
transparant, wordt hergebruik van componenten en toepassingen vergemakkelijkt,
innovatie gestimuleerd, en worden kosten voor gemeenten verlaagd.

De rol van Kwartiermaker Codebase Steward is gericht op het inrichten en
operationaliseren van de functie van Codebase Steward binnen het Common Ground-
programma. In deze functie legt de kwartiermaker de basis voor een structurele en
duurzame aanpak van codebeheer en kwaliteitsborging. Dit gebeurt in nauwe
samenwerking met de verschillende projecten en communities die actief bijdragen aan de
ontwikkeling van softwarecomponenten. Het doel is om een solide framework te creëren
dat de kwaliteit, onderhoudbaarheid, en interoperabiliteit van de gegenereerde
softwarecode waarborgt en dit in de praktijk op te bouwen en uit te proberen.

De Kwartiermaker werkt aan het opstellen van kaders, het wegnemen van drempels voor
samenwerking, en het faciliteren van een soepele overgang naar gestandaardiseerd
codebeheer. Het programma Common Ground ontwikkelt zelf geen software, maar biedt
begeleiding en ondersteuning aan gemeenten en hun partners om op een gestroomlijnde
en efficiënte manier softwarecomponenten te ontwikkelen die voldoen aan de visie van
Common Ground.

Werkzaamheden en verantwoordelijkheden
De Kwartiermaker Codebase Steward heeft de volgende taken en verantwoordelijkheden:
1. Opstellen van een plan van aanpak
o Ontwikkelen van een strategie voor de inrichting van de Codebase
Steward-rol.
o In kaart brengen van de huidige situatie en het opstellen van een plan
voor de verdere ontwikkeling van kaders en richtlijnen.
2. Samenwerking faciliteren
o Actief samenwerken met ontwikkelende projecten en communities om
inzicht te krijgen in hun processen en behoeften.
o Bevorderen van kennisdeling en het opzetten van platforms voor
samenwerking en overleg.
3. Standaarden en richtlijnen ontwikkelen
o Opstellen van best practices voor codekwaliteit, documentatie, en
versiebeheer.
o Organiseren van workshops en werksessies om deze richtlijnen breed te
communiceren en te verfijnen.
4. Kaders voor codebeheer opzetten
o Bepalen van standaarden voor software-architectuur, code-
reviewprocessen en onderhoud van codebases.
o Creëren van een afwegingskader voor het kiezen tussen open source en
gesloten oplossingen.
5. Communicatie en bewustwording
o Bewustwording creëren bij gemeenten over het belang van goed
codebeheer en de voordelen van open source ontwikkeling.
o Fungeren als aanspreekpunt voor vragen en ondersteunen bij het
implementeren van de opgestelde richtlijnen.
6. Monitoren en evalueren
o Initiëren van pilotprojecten om de opgestelde richtlijnen te testen en
feedback te verzamelen.
o Evalueren van de impact en effectiviteit van de geïmplementeerde
processen en voorstellen doen voor verbeteringen.
7. Voorbereiding op overdracht
o Voorbereiden van een gedetailleerde overdracht aan de toekomstige
Codebase Steward, inclusief alle ontwikkelde structuren, inzichten en
aanbevelingen.

Resultaat van de opdracht
• Een goed onderbouwd en gedragen plan van aanpak voor de Codebase Steward-
rol.
• Een set richtlijnen en standaarden voor codebeheer die breed zijn geaccepteerd
door de betrokken projecten en communities.
• Praktische handreikingen en best practices die aansluiten bij de behoeften van
gemeenten.
• Een gedegen evaluatie van de implementatie en een overzicht van verbeterpunten
voor verdere ontwikkeling.
• Een overdracht die de toekomstige Codebase Steward in staat stelt om direct
verder te bouwen op het gelegde fundament.

Eisen

  • Afgeronde HBO opleiding of hoger;
  • Minimaal 2 jaar aantoonbare ervaring met het opzetten van technische kaders, richtlijnen, of governance-structuren binnen een complexe organisatie
  • Minimaal 2 jaar ervaring met het begeleiden van veranderprocessen in technische omgevingen
  • Minimaal 2 jaar ervaring met het faciliteren van samenwerking in open communities.
  • Minimaal 2 jaar ervaring met open software-ecosystemen.
  • WO werk en denkniveau

Wensen

  • Aantoonbare actieve betrokkenheid bij open source communities als maintainer of contributor
  • Aantoonbare werkervaring in de gemeentelijke sector in een ICT of gerelateerde rol
  • Aantoonbare werkervaring met het werken in een regie- of coördinerende rol, waarbij je toezicht houdt op meerdere projecten en belanghebbenden verbindt
  • Aantoonbare werkervaring in het geven van workshops of trainingen over open source aan managers en IT-ers
  • Kennis van Common Ground

Vul je gegevens hieronder in, dan nemen we binnen 2 uur contact met je op om samen te kijken of er een match is. Heb je nog vragen? Bel ons op verborgen of stuur een e-mail naar  We helpen je graag verder!

Direct solliciteren Let op! De opdracht sluit over 4 dagen