Skip to content

Commit

Permalink
voorbeelden + polishing
Browse files Browse the repository at this point in the history
  • Loading branch information
marcvanandel committed Mar 22, 2024
1 parent be8f6c5 commit 62fa7f8
Show file tree
Hide file tree
Showing 5 changed files with 60 additions and 27 deletions.
2 changes: 2 additions & 0 deletions docs/achtergrond/open-source.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,5 @@ title: Open Source
> processen om samenwerking te faciliteren. Er zijn duidelijke rollen en verantwoordelijkheden.
> Tegelijk is het extreem open voor bijdragen van en door iedereen! Dat maakt deze methodiek juist
> zo krachtig.
>
> Meer info en hulp: [opensource.pleio.nl](https://opensource.pleio.nl/)
53 changes: 30 additions & 23 deletions docs/index.md
Original file line number Diff line number Diff line change
@@ -1,34 +1,41 @@
---
title: Start
---
> protocol-denken is ontstaan in het team <a
> href="https://www.kadaster.nl/zakelijk/over-ons/innovatie" target="_blank">Emerging Technology
> Center</a> van het <a href="https://kadaster.nl" target="_blank">Kadaster</a>. Daarom dank en eer
> aan <a href="https://www.linkedin.com/in/btazrouti/" target="_blank">Badreddine Tazrouti</a>, <a
> href="https://www.linkedin.com/in/koenhuisstede/" target="_blank">Koen Huisstede</a>, <a
> href="https://www.linkedin.com/in/nickvapeldoorn/" target="_blank">Nick van Apeldoorn</a> en <a
> href="https://marcvanandel.nl" target="_blank">Marc van Andel</a> voor de ontwikkeling van deze
> ideeën en het 'bestuiven' van dit concept! :heart:
**Denken in protocollen** of **protocol-denken** is een eigen term. Het is een toekomstvisie en
perspectief gebaseerd op de geschiedenis en evolutie van technologie, internet en het digitale
tijdperk. Als we naar deze [evolutie](./papier-naar-digitaal.md) kijken en de ontwikkeling van
vandaag trachten te projecteren, dan kunnen we een aantal zaken herkennen die de ontwikkeling van de
toekomst gaan vormen.
tijdperk. Als we naar deze [evolutie van papier naar digitaal](./papier-naar-digitaal.md) kijken en
de ontwikkeling van vandaag trachten te projecteren, dan kunnen we een aantal zaken herkennen die de
ontwikkeling van de toekomst gaan vormen.

We herkennen ontwikkelingen die lijken op het ontstaan van het internet en het web. Destijds zijn
internet protocollen ontwikkeld die 'erg dun' ontworpen zijn, terwijl de protocollen van vandaag
juist 'dikke protocollen' zijn. We maken stappen om [automatisering](./automatisering.md) verder
door te voeren in onze processen. Data staat steeds meer centraal en de herkomst en [ontstaan van
data](./ontstaan-van-data.md) wordt steeds belangrijker. De uitwisseling van data is onderdeel van
de digitale samenleving. Dat gaat verder dan het verbinden van computers tot het ontstaan van het
internet en bouwt daarop voort. Maar wel met uitgebreidere voorwaarden en striktere uitvoering van
de regels waaronder data ontstaat en uitgewisseld wordt. Een dik protocol dus. En aangezien data
uitwisseling altijd tussen meerdere partijen plaatsvindt (anders is het geen data uitwisseling
:grin:) is het samen ontwikkelen van deze protocollen randvoorwaarde. Sterker nog, om vertrouwen te
hebben in de data uitwisseling en de data zelf (incl. het ontstaan, herkomst, etc) is het
noodzakelijk dat ook deze protocollen open zijn, zoals ook de internet procotollen open zijn. Open
Source en Open Standaarden zijn hierin de manier van werken voor het ontstaan en ontwikkelen van
deze protocollen.
data](./ontstaan-van-data.md) wordt steeds belangrijker en daarmee ook de [taal en
semantiek](./taal-en-semantiek.md).

De uitwisseling van data is onderdeel van de digitale samenleving. Dat gaat verder dan het verbinden
van computers tot het ontstaan van het internet en bouwt daarop voort. Maar wel met uitgebreidere
voorwaarden en striktere uitvoering van de regels waaronder data ontstaat en uitgewisseld wordt. Een
dik protocol dus. En aangezien data uitwisseling altijd tussen meerdere partijen plaatsvindt (anders
is het geen data uitwisseling :grin:) is het samen ontwikkelen van deze protocollen randvoorwaarde.
Sterker nog, om vertrouwen te hebben in de data uitwisseling en de data zelf (incl. het ontstaan,
herkomst, etc) is het noodzakelijk dat ook deze protocollen open zijn, zoals ook de internet
procotollen open zijn. Open Source en Open Standaarden zijn hierin de manier van werken voor het
ontstaan en ontwikkelen van deze protocollen.

Dit is denken in protocollen in het kort.
Er tekenen zich een aantal **[oplossingen](./oplossingen.md)** af. Dat geeft suggesties voor een
**[droombeeld](./oplossingen.md#droombeeld)** waarin **[gebeurtenisgedreven
registers](./oplossingen.md#gebeurtenisgedreven-registers)** in **[open
samenwerking](./oplossingen.md#open-samenwerken)** in een **[netwerk van
datastromen](./oplossingen.md#netwerken--datastromen)** worden ontworpen en bestaan. Dit is **denken
in protocollen** in het kort.

> protocol-denken is ontstaan in het team <a
> href="https://www.kadaster.nl/zakelijk/over-ons/innovatie" target="_blank">Emerging Technology
> Center</a> van het <a href="https://kadaster.nl" target="_blank">Kadaster</a>. Daarom dank en eer
> aan <a href="https://www.linkedin.com/in/btazrouti/" target="_blank">Badreddine Tazrouti</a>, <a
> href="https://www.linkedin.com/in/koenhuisstede/" target="_blank">Koen Huisstede</a>, <a
> href="https://www.linkedin.com/in/nickvapeldoorn/" target="_blank">Nick van Apeldoorn</a> en <a
> href="https://marcvanandel.nl" target="_blank">Marc van Andel</a> voor de ontwikkeling van deze
> ideeën en het 'bestuiven' van dit concept! :heart:
5 changes: 4 additions & 1 deletion docs/taal-en-semantiek.md
Original file line number Diff line number Diff line change
Expand Up @@ -25,4 +25,7 @@ bedoelen. Hoe dichter contexten tegen elkaar aan liggen, hoe moeilijker de versc
onderscheiden. Met de groei van papier naar digitaal, het besef van context en taal, groeit te
noodzaak voor semantiek.

En dan zitten we ook nog in een continue verandering van [automatisering](./automatisering.md)!
> <a href="https://labs.kadaster.nl/thema/linked_data" target="_blank">Linked Data</a> is een
> technologische ontwikkeling waar semantiek een prominente rol heeft
En dan zitten we ook nog in een continue verandering van [automatisering](./automatisering.md)!
14 changes: 14 additions & 0 deletions docs/voorbeelden/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,3 +4,17 @@ title: Voorbeelden
Hoewel **denken in protocollen** nog een nieuw concept is, zijn er al wel voorbeelden of proof-of-concepts
in deze richting.

- [SensRNet](./sensrnet.md)

Een innovatief traject om een nationaal sensoren (metadata) register tot stand te brengen. Een
proof-of-concept van een modulair systeem met componenten voor bronhouders, een publicatie (tbv
een landelijke voorziening) én de data-uitwisseling in het netwerk van nodes. Een holistiche
benadering in een toepassing van open samenwerken met een open source project, data-uitwisseling
op basis van events en de opzet van een netwerk.

- [Basisregistratie Kadaster](./koers.md)

Het nieuwe systeem voor de bijhouding van de Kadastrale Registratie is gebaseerd op Event
Sourcing. Daarvoor heeft het Kadaster de transitie van een 'single model' doorgemaakt naar
'commands, events & queries'. Hoewel dat succesvol in productie is genomen, liggen hier nog meer
kansen in de doorontwikkeling naar gebeurtenisgedreven registers.
13 changes: 10 additions & 3 deletions docs/voorbeelden/koers.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
title: Basisregistratie Kadaster
---
In het bijhouden van de <a href="" target="_blank">Basisregistratie Kadaster (BRK)</a> maakt het
Kadaster gebruik van [Event Sourcing](../../achtergrond/event-sourcing.md). Daarvoor heeft het
Kadaster gebruik van [Event Sourcing](../achtergrond/event-sourcing.md). Daarvoor heeft het
Kadaster de paradigma verschuiving doorgemaakt van 'single model' naar 'Commands, Events & Queries'.

## KOERS
Expand Down Expand Up @@ -51,8 +51,15 @@ Hier komen _nieuwe mogelijkheden_ tot onze beschikking! Het is mogelijk om per a

![BRK Remote Store with Filtering](./koers/brk-remote-store-filtered.jpg)

En in de toekomst wordt ..
De _reden_ van een afnemende / derde partij voor het _gebruik_ van de BRK informatie is nooit om
deze te bekijken zoals die is. Er is altijd een doel waarvoor de BRK data gebruikt gaat worden. Stel
nou dat we met z'n allen [open samenwerken](../oplossingen.md#open-samenwerken) en dat zowel de
projectie van de BRK als de toepassing waarvoor de BRK data gebruikt wordt als [open
source](../achtergrond/open-source.md) gepubliceerd zijn. Dan wordt het mogelijk om een aangepaste
projectie te maken specifiek geschikt voor het doel waarvoor de BRK data gebruikt wordt. En wordt
het ook mogelijk voor het Kadaster om met een andere partij mee te kijken naar dat gebruik van de
BRK data. Zo ontstaat er een veel beter begrip en validatie dat de BRK data juist wordt gebruikt en
dat de toepassing in een ander domein juist is. Dát is pas een (rechts)zekerheid! :rocket:

// TODO

![BRK Remote Store 3rd Party](./koers/brk-remote-store-3rd-party.jpg)

0 comments on commit 62fa7f8

Please sign in to comment.