Deliverable tracking

Deliverables per onderdeel.

Inhoudsopgave

Fase 1: Beoordeling en verbetering van governance (‘beheer’) en codereview

Benchmark van de huidige stand van zaken op het gebied van governance (‘beheer’) en codereview

  • Review van de oorspronkelijke hypothese uit de marktconsultatie

Zie Verslag codebase stewarship OpenZaak

  • Review van de huidige formele governance- en werkafspraken

Zie Verslag codebase stewarship OpenZaak

Bestaande ‘issues’ met governance (‘beheer’) en het codereviewproces in kaart brengen

Korte 1-op-1-gesprekken met 4 gemeenten en 3 leveranciers (7 in totaal) & in kaart brengen van

  • ongeschreven/de facto werkafspraken
  • ambities
  • pijnpunten
De interviews waren vertrouwelijk om openheid en kwetsbaarheid te waarborgen, en de directe output is niet openbaar.

Hieronder een korte samenvatting van de bevindingen:

## Werkafspraken

* De Community functioneert momenteel zeer goed, gekenmerkt door:
    * Veel vertrouwen.
    * Korte lijntjes en directe communicatie.
    * Proactiviteit en een sterk gevoel van verantwoordelijkheid.
* Marktpartijen communiceren direct met elkaar om problemen op te lossen.

## Ambities

* De bedrijfszekerheid van het ecosysteem verbeteren.
* Zich voorbereiden op centrale regie en samen exploiteren.

## Pijnpunten

### Documentatie en Onderhoud

* Documentatie kan verbeteren: deze is enigszins versnipperd en verouderd.
* Het onderhoud van generieke (niet-feature-specifieke) documentatie valt niet onder bestaande contracten.
* Essentiële en continue onderhoudstaken worden momenteel opgenomen in tijdsgebonden doorontwikkelingscontracten. De continuïteit en bedrijfszekerheid zouden beter geborgd zijn door een apart en continu contract.

### Regie en Continuïteit

* Het pad naar regie is gevoelig, aangezien dit de huidige manier van werken zal veranderen.
* Het is belangrijk om de bestaande goedwil niet te verstoren. Zekerheid is cruciaal voor continuïteit.

### Codebase en Eigenaarschap

* Onzekerheid over het eigenaarschap van de codebase, inclusief de licentie en auteursrechten.
* Repository-rechten (admin, branchbeheer en merge-rechten) kunnen met meer intentie en structuur worden ingericht.
* Er is geen duidelijk pad om een tweede marktpartij te betrekken en zo de codebase te borgen.

  • Review met de Standard for Public Code om aanvullende aandachtspunten te identificeren
todo
  • Opstellen van pull requests om ongeschreven afspraken expliciet te maken, en/of tekortkomingen van bestaande praktijken te documenteren
Aangezien dit project minder op codebase niveau, en meer op ecosysteem niveau is gaan zitten, zijn geen pull requests gemaakt.

Prioriteiten stellen voor verbeteringen in governance en codereview

  • Opstellen van issues rond verbetering van governance op basis van ambities en pijnpunten
Aangezien dit project minder op codebase niveau, en meer op ecosysteem niveau is gaan zitten, zijn geen issues gemaakt maar wel een verslag document.

Zie Verslag bedrijfszekerheid OpenZaak

  • Community uitnodigen om deze te beoordelen en aan te vullen
In twee workshops en bilateraal met verschillende partijen
G4 vrijdag overleg heeft sturing gegeven op prioritiseren van doelen en ambities 
  • Gezamenlijke workshop om de belangrijkste issues rond verbetering van governance te selecteren en verfijnen

Zie Workshop 1

Documentatie voor governance en codereview opstellen en consolideren

  • Verbeteringen voorstellen met betrekking tot governance en codereview
    • Deze voorstellen aanleveren via pull requests
      Niet in de vorm van pull requests. Zie verslagen hieronder
      
  • Tweede gezamenlijke workshop om voorgestelde wijzigingen te beoordelen en verfijnen

Zie Workshop 2 Zie Verslag Ecosysteem En Rollen

  • Herziening en implementatie van de voorstellen
Geen extra documentatie 

Onderwerpen die hierbij aan bod komen:

  • Aansprakelijkheid, licenties, intellectueel eigendom, overdracht van auteursrechten, handelsmerken

Zie verslag-EUPL-verklarende-text

  • Richtlijnen voor inkoop (inclusief leveranciersselectie)

Zie Verslag inkoop richtlijnen Zie Verslag Ecosysteem En Rollen

  • Documentatie van processen
  • Wijzigingsprocedures voor codebase stewardship
  • Proces voor het accepteren van bijdragen

Zie Verslag codebase stewardship

  • Eventueel voorzitterschap/deelname bij meetings waar nodig
Niet nodig geweest

Fase 2: Toepassen en verbeteren van nieuw governance en codereview

Iteratief toepassen van nieuwe governance- en codereviewprocessen

  • Conceptoplossingen uitvoeren met gerichte feedbackloops
  • Evaluatie van kosten, risico’s en kansen bij de toepassing ervan
Geen extra documentatie

Duurzaamheid van governance- en codereviewprocessen op lange termijn

  • Voorstellen hoe codebase stewardship na de pilot wordt voortgezet
  • Voorstellen voor financiering codebase stewardship
  • Voorstellen voor het beheer van de processen die voorkomen uit deze pilot
  • Voorstellen voor afstemming tussen de zaakgericht werken componenten

Zie Verslag codebase stewardship

Afronden van hoogwaardige, herbruikbare documentatie van governance en codereview

Onderdeel hiervan zijn updates op:

  • Algemeen inleidend overzicht van de opbouw van de OpenZaak-gemeenschap
  • Richtlijnen voor nieuwe deelnemende gemeenten
  • GOVERNANCE.md
  • CONTRIBUTING.md
  • code_of_conduct.md
  • OpenZaak-website
  • Definitieve documentatie van het pilotproces, inclusief reflecties
  • Opzetten van verschillende repositories die door anderen kunnen worden hergebruikt
todo - pull requests op openzaak repo, website

Deze documentatie moet bevatten:

  • Duidelijke verklaringen over aansprakelijkheid, licenties, intellectueel eigendom, overdracht van auteursrechten, handelsmerken
  • Duidelijke instructies over aanbestedingsrichtlijnen (inclusief leveranciersselectie)

OpenZaak Governance pilot. Distributed by an EUPL.

This site uses Just the Docs, a documentation theme for Jekyll.