Deliverable tracking
Deliverables per onderdeel.
Inhoudsopgave
- 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
- Bestaande ‘issues’ met governance (‘beheer’) en het codereviewproces in kaart brengen
- Prioriteiten stellen voor verbeteringen in governance en codereview
- Documentatie voor governance en codereview opstellen en consolideren
- Fase 2: Toepassen en verbeteren van nieuw governance en codereview
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
- Deze voorstellen aanleveren via pull requests
- 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.mdCONTRIBUTING.mdcode_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)