1 00:00:00,440 --> 00:00:06,520 De uitdaging, en die ligt vooral in deze zaal en niet meer zozeer bij mij... 2 00:00:06,640 --> 00:00:09,720 en die betreft eigenlijk de vraag van hoe doen we dat nou. 3 00:00:09,840 --> 00:00:15,720 Want expertise die dit verhaal kan realiseren, is heel schaars. 4 00:00:23,080 --> 00:00:24,280 Mijn naam is Jaap van den Berg. 5 00:00:24,400 --> 00:00:27,880 Ik ben enterprise-architect binnen het CIO-office van DUO... 6 00:00:28,000 --> 00:00:30,800 en ik mag een presentatie verzorgen over Look. 7 00:00:30,920 --> 00:00:35,400 Look staat voor Linked Open Organizational Knowledge. 8 00:00:35,520 --> 00:00:40,120 En wanneer ik er een subtitel bij zou geven in dit verband, zou ik het willen noemen: 9 00:00:40,240 --> 00:00:42,080 Data Governance by Design. 10 00:00:42,200 --> 00:00:45,480 Het in je processen inploegen van de sturing erop... 11 00:00:45,600 --> 00:00:48,000 zodat die processen zelf weten wat ze moeten doen... 12 00:00:48,120 --> 00:00:50,160 zelf weten waar ze data moeten halen. 13 00:00:50,280 --> 00:00:53,280 Die data onderling kan ook met elkaar communiceren... 14 00:00:53,400 --> 00:00:57,280 en aan mensen hebben wij niet zoveel behoefte meer in dat proces. 15 00:00:57,400 --> 00:01:00,720 Niet dat ze er niet zijn, maar minder. 16 00:01:00,840 --> 00:01:04,400 Ik wil eerst iets vertellen over de essentie van kennis. 17 00:01:04,520 --> 00:01:08,600 Wat is kennis? Waarom wil je organiseren? 18 00:01:08,720 --> 00:01:11,880 Daarna over een datagedreven organisatie. 19 00:01:12,000 --> 00:01:15,480 Hoe steekt dat dan in elkaar en hoe werkt dat dan allemaal samen? 20 00:01:15,600 --> 00:01:19,360 Overigens gaat mijn presentatie vooral over het hoe... 21 00:01:19,480 --> 00:01:23,400 en niet over waarmee we werken of wat we moeten doen of wie dat doen. 22 00:01:23,520 --> 00:01:27,360 Het gaat over hoe, het gaat over gedrag. 23 00:01:27,480 --> 00:01:31,360 In het midden ga ik het hebben over de gegevensstrategie van DUO... 24 00:01:31,480 --> 00:01:33,040 voor de komende vijf jaar... 25 00:01:33,160 --> 00:01:40,040 en daarna ga ik in een conceptuele aanpak door op linked en open data. 26 00:01:40,160 --> 00:01:44,120 Wat ik daarna vertel in dat concept, is binnen DUO wel gedragen... 27 00:01:44,240 --> 00:01:48,240 maar vormt nog niet een onderdeel van onze ambitie, missie, visie. 28 00:01:48,360 --> 00:01:50,160 Heeft een wat ander karakter. 29 00:01:50,280 --> 00:01:53,480 De uitdaging zit aan het eind en die vertel ik dus ook aan het eind. 30 00:01:53,600 --> 00:01:57,080 De verrassing blijft even bestaan. 31 00:01:57,200 --> 00:02:00,800 Organisatorische kennis begint met wetgeving. 32 00:02:00,920 --> 00:02:06,840 Er zijn speciale wetten zoals de WSF 2000, er is een Inburgeringswet. 33 00:02:06,960 --> 00:02:13,560 Wetten waarmee heel specifiek een burger bediend wordt in dat wat hij nodig heeft. 34 00:02:13,680 --> 00:02:16,800 Er zijn algemene wetten zoals de Algemene Wet Bestuursrecht... 35 00:02:16,920 --> 00:02:20,120 de Algemene Verordening Gegevensbescherming... 36 00:02:20,240 --> 00:02:22,200 de Wet Openbaarheid Bestuur. 37 00:02:22,320 --> 00:02:27,360 En er zijn voorschriften zoals de Baseline Informatiebeveiliging Rijk... 38 00:02:27,480 --> 00:02:28,920 en de Privacy Baseline. 39 00:02:29,040 --> 00:02:32,040 Dat zijn geen wetten, maar die worden wel als zodanig ervaren. 40 00:02:32,160 --> 00:02:34,520 Wel heel verstandig om je eraan te houden. 41 00:02:34,640 --> 00:02:36,880 Maar niet door de Eerste en Tweede Kamer geweest. 42 00:02:37,000 --> 00:02:41,880 Alle drie beogen ze een maatschappelijk effect te bereiken. 43 00:02:42,000 --> 00:02:47,640 Die speciale wetten en die algemene wetten leiden tot een speciale taak. 44 00:02:47,760 --> 00:02:50,920 Daaruit kun je afleiden wat de bedoeling is dat je doet. 45 00:02:51,040 --> 00:02:55,280 En de algemene wetten en voorschriften leiden tot condities. 46 00:02:55,400 --> 00:02:57,680 Dat zijn de voorwaarden waaronder je werkt. 47 00:02:57,800 --> 00:03:00,840 Als je weet wat je moet doen en je weet waar je je aan moet houden... 48 00:03:00,960 --> 00:03:04,520 kun je wettelijke taken uitvoeren, en die wettelijke taak laat een doel zien... 49 00:03:04,640 --> 00:03:09,720 en dat doel hebben we nodig in termen van AVG om te mogen handelen. 50 00:03:09,840 --> 00:03:14,240 Vanaf nu komt de uitvoeringsorganisatie in beeld, en die kent een proces... 51 00:03:14,360 --> 00:03:17,080 en dat proces kunnen we begrijpen aan de hand van de ontologie. 52 00:03:17,200 --> 00:03:19,760 Een overzicht van middelen en relaties daartussen... 53 00:03:19,880 --> 00:03:22,840 en tot die middelen behoren gegevens en rechten. 54 00:03:22,960 --> 00:03:26,080 Gegevens vormen de feiten- en beweringenverzameling... 55 00:03:26,200 --> 00:03:28,600 die we nodig hebben om mensen te kunnen bedienen... 56 00:03:28,720 --> 00:03:34,600 en in de rechtsregels staat waar ze rechten en plichten aan kunnen ontlenen. 57 00:03:34,720 --> 00:03:37,800 Die twee samen leiden tot het product van DUO... 58 00:03:37,920 --> 00:03:42,200 namelijk de beslissingen die uitmonden in een besluit... 59 00:03:42,320 --> 00:03:44,240 dat opgenomen wordt in een beschikking... 60 00:03:44,360 --> 00:03:48,160 die naar de belanghebbende gaat in een interactie. 61 00:03:48,280 --> 00:03:54,840 En wanneer deze loop gesloten is, is er een maatschappelijk effect gerealiseerd. 62 00:03:54,960 --> 00:03:59,000 Dus van boven naar beneden heeft dat met elkaar te maken. 63 00:04:00,120 --> 00:04:05,800 Die burger, of de belanghebbende, staat feitelijk in dit verhaal centraal. 64 00:04:05,920 --> 00:04:08,480 Het draait om die burger die bediend moet worden. 65 00:04:08,600 --> 00:04:11,600 Het grootste gedeelte van speciale wetgeving... 66 00:04:11,720 --> 00:04:15,120 beoogt een uniek effect te bereiken. 67 00:04:15,240 --> 00:04:20,920 Een kleiner deel van speciale wetgeving zegt iets over gegevensverkeer. 68 00:04:21,040 --> 00:04:26,440 Over de wijze waarop overheids- organisaties onderling data delen... 69 00:04:26,560 --> 00:04:28,720 en data delen met burgers. 70 00:04:28,840 --> 00:04:32,160 De rest, dus algemene wetten, voorschriften enzovoort... 71 00:04:32,280 --> 00:04:36,440 beschrijven ook dat algemene karakter van het gegevensverkeer. 72 00:04:36,560 --> 00:04:41,560 We zijn nog voor een klein gedeelte uniek ten opzichte van elkaar. 73 00:04:41,680 --> 00:04:45,400 In het overgrote gedeelte zijn we vergelijkbaar met elkaar... 74 00:04:45,520 --> 00:04:49,640 en is het gegevensverkeer niet voor ons onderscheidend. 75 00:04:49,760 --> 00:04:52,960 Dat is in de tweede helft van mijn presentatie bijzonder interessant. 76 00:04:53,080 --> 00:04:55,880 Dus dat komt zo meteen terug, dat thema. 77 00:04:56,000 --> 00:04:59,960 Dan gaan we naar het gegevensverkeer kijken. Wat is daar de essentie van? 78 00:05:00,080 --> 00:05:02,560 Ik zei al, we beginnen bij die belanghebbende. 79 00:05:02,680 --> 00:05:10,840 En die belanghebbende vervult de rol, dat is de rol die een proces start en stopt. 80 00:05:10,960 --> 00:05:13,520 Dus een belanghebbende bepaalt of hij een ov-kaart wil. 81 00:05:13,640 --> 00:05:15,960 Een belanghebbende bepaalt of hij wil inburgeren. 82 00:05:16,080 --> 00:05:18,320 Dat doet de overheid niet voor hem. 83 00:05:18,440 --> 00:05:22,160 Hij wordt vergezeld door de roluitvoerende organisaties... 84 00:05:22,280 --> 00:05:24,280 die voor hem een taak uitoefenen... 85 00:05:24,400 --> 00:05:26,680 waardoor hij bediend wordt in zijn rechten en plichten... 86 00:05:26,800 --> 00:05:30,000 en een andere rol is die van de verstrekker van gegevens. 87 00:05:30,120 --> 00:05:34,320 Degene die staat voor de verzameling van feiten en beweringen... 88 00:05:34,440 --> 00:05:37,080 die nodig zijn om te kunnen werken. 89 00:05:37,200 --> 00:05:42,200 Die belanghebbende uit een doelstelling bij de uitvoerende organisatie... 90 00:05:42,320 --> 00:05:46,240 en zegt bijvoorbeeld: Marietje, ik wil een ov-kaart. 91 00:05:46,360 --> 00:05:51,520 En dan kan DUO, als het bijvoorbeeld DUO is, antwoorden met de kaderstelling... 92 00:05:51,640 --> 00:05:54,160 en dat kan betekenen dat DUO zegt: 93 00:05:54,280 --> 00:05:57,480 ik ga de volgende wetsartikelen voor jou uitvoeren: 94 00:05:57,600 --> 00:05:59,600 Daar horen de volgende gegevens bij... 95 00:05:59,720 --> 00:06:02,480 en die gegevens liggen in de volgende bronnen vast. 96 00:06:02,600 --> 00:06:04,800 Dit is het spel dat wij met elkaar gaan spelen. 97 00:06:04,920 --> 00:06:10,320 Dit zijn de voorwaarden waaronder wij samen tot die ov-kaart gaan komen. 98 00:06:10,440 --> 00:06:13,400 Wanneer die belanghebbende Marietje dat begrijpt... 99 00:06:13,520 --> 00:06:18,960 kan ze toestemming verlenen aan de verstrekker, aan de bron van gegevens... 100 00:06:19,080 --> 00:06:23,240 bijvoorbeeld het BRP of een school die een inschrijvingsbewijs levert... 101 00:06:23,360 --> 00:06:26,680 want daar zou DUO om gevraagd kunnen hebben aan Marietje. 102 00:06:26,800 --> 00:06:28,240 En wanneer die verstrekker dat kan... 103 00:06:28,360 --> 00:06:32,280 de school beschikt inderdaad over de inschrijvingsgegevens van Marietje... 104 00:06:32,400 --> 00:06:41,040 geeft die dat terug en betoont instemming met het verstrekken van die gegevens. 105 00:06:41,160 --> 00:06:45,960 Dan, wanneer we de wil geuit hebben en de afspraak gemaakt hebben... 106 00:06:46,080 --> 00:06:50,800 kan de verstrekker de gegevens ter beschikking stellen aan in dit geval DUO. 107 00:06:50,920 --> 00:06:53,360 De school levert de inschrijfgegevens... 108 00:06:53,480 --> 00:06:59,200 en als DUO daarmee de wetsartikelen uit kan voeren, tot gebruik kan komen... 109 00:06:59,320 --> 00:07:03,560 meldt DUO de kwaliteit van de gegevens weer terug. 110 00:07:03,680 --> 00:07:07,640 Dit is een conceptueel model en daar zitten niet allemaal handige shortcuts in... 111 00:07:07,760 --> 00:07:12,640 en er zitten ook niet allemaal, hoe zeg je dat nou, handigheidjes in verwerkt. 112 00:07:12,760 --> 00:07:18,080 Dit zijn de zes basisstappen die je steeds zet, die die drie rollen steeds zetten... 113 00:07:18,200 --> 00:07:22,400 om gegevens van hier naar daar te krijgen. Meer niet. 114 00:07:22,520 --> 00:07:26,960 Dus het gebruik maakt hier ook nog geen onderdeel van uit. 115 00:07:27,080 --> 00:07:31,920 Dan, in termen van de AVG, vormen de kaderstelling en doelstelling... 116 00:07:32,040 --> 00:07:38,080 samen de grondslag voor het handelen. Op grond daarvan kun je aan de slag gaan. 117 00:07:38,200 --> 00:07:42,280 En de instemming en toestemming vormen samen de overeenstemming. 118 00:07:42,400 --> 00:07:45,200 Je zou ook overeenkomst kunnen zeggen. 119 00:07:45,320 --> 00:07:51,360 Die twee weer samen vormen de doelbinding zoals de AVG dat bedoelt. 120 00:07:51,480 --> 00:07:54,160 Op basis van doelbinding mag je verwerken... 121 00:07:54,280 --> 00:07:56,000 en die verwerking betreft... 122 00:07:56,120 --> 00:07:59,400 een deel daarvan betreft het ter beschikking stellen en de terugmelding... 123 00:07:59,520 --> 00:08:01,800 en dat noemen wij de transmissie. 124 00:08:01,920 --> 00:08:04,760 De aandrijving van de datagedreven organisatie... 125 00:08:04,880 --> 00:08:09,520 die hier nu afgebeeld staat. Dit is een datagedreven organisatie. 126 00:08:09,640 --> 00:08:15,560 Onderdeel van de verwerking. Ook in AVG-termen uitgedrukt. 127 00:08:17,080 --> 00:08:18,880 Er is een probleem. 128 00:08:19,000 --> 00:08:21,880 Want die belanghebbende is helemaal geen persoon. 129 00:08:22,000 --> 00:08:26,200 De belanghebbende kan een persoon zijn en dan heeft hij een persoonlijk belang. 130 00:08:26,320 --> 00:08:28,880 Maar de belanghebbende kan ook vertegenwoordigd worden... 131 00:08:29,000 --> 00:08:30,840 door een publieke organisatie... 132 00:08:30,960 --> 00:08:33,560 die een maatschappelijk belang vertegenwoordigt. 133 00:08:33,680 --> 00:08:36,320 Zo kan iemand die 180 op de snelweg rijdt... 134 00:08:36,440 --> 00:08:39,360 een persoonlijk belang hebben om niet gesnapt te worden... 135 00:08:39,480 --> 00:08:42,760 terwijl de maatschappij het belang heeft om hem juist wel te snappen... 136 00:08:42,880 --> 00:08:44,080 en een boete te geven. 137 00:08:44,200 --> 00:08:47,320 Want van dit gedrag zijn we niet gediend, en u brengt anderen in gevaar... 138 00:08:47,440 --> 00:08:49,440 en of u ermee op zou willen houden. 139 00:08:49,560 --> 00:08:54,840 Dus belangen en het behartigen daarvan gebeurt door meerdere rollen. 140 00:08:54,960 --> 00:08:58,880 Organisaties en personen kunnen gemachtigden aanwijzen... 141 00:08:59,000 --> 00:09:03,080 die niet over specifieke kwalificaties hoeven te beschikken... 142 00:09:03,200 --> 00:09:05,080 maar ze kunnen ook een bevoegde aanwijzen... 143 00:09:05,200 --> 00:09:07,760 die wel over kwalificaties moet beschikken... 144 00:09:07,880 --> 00:09:10,600 en die moet dat nog kunnen bewijzen ook. 145 00:09:10,720 --> 00:09:14,440 Een registeraccountant bijvoorbeeld is bevoegd om handelingen uit te voeren... 146 00:09:14,560 --> 00:09:16,480 die een administrateur niet mag doen... 147 00:09:16,600 --> 00:09:19,120 en daarvoor is hij dan ook in een register opgenomen. 148 00:09:19,240 --> 00:09:22,440 Hij heet zelfs zo: registeraccountant. 149 00:09:22,560 --> 00:09:26,840 Maar dat geldt ook voor doktoren, dat geldt ook voor notarissen. 150 00:09:26,960 --> 00:09:30,120 Een bevoegde heeft kwalificaties die hij kan bewijzen. 151 00:09:30,240 --> 00:09:32,160 Deze vier vertegenwoordigingen komen ook voor... 152 00:09:32,280 --> 00:09:37,560 bij de rollen van de uitvoerende en de verstrekker. Daar geldt precies hetzelfde. 153 00:09:37,680 --> 00:09:39,280 En dan, als we die in het modelletje toepassen... 154 00:09:39,400 --> 00:09:46,440 is dit de essentie van gegevensverkeer voor iedereen die daarmee te maken heeft. 155 00:09:46,560 --> 00:09:48,360 Dat is een complex verhaal... 156 00:09:48,480 --> 00:09:55,200 en DUO gaat met dat type complexiteit om door te segmenteren. 157 00:09:55,320 --> 00:10:01,000 Door te kijken uit welke onderdelen dit soort verkeer bestaat... 158 00:10:01,120 --> 00:10:05,160 en uit welke onderdelen dit soort rollen en vertegenwoordigingen bestaat. 159 00:10:05,280 --> 00:10:10,680 En dan zien we dat die transmissie uiteenvalt in acht deelfuncties. 160 00:10:10,800 --> 00:10:15,000 We beginnen bij het transport. Het vastleggen, transport in... 161 00:10:15,120 --> 00:10:18,080 Er komt een blije vader aan de balie bij het gemeentehuis. 162 00:10:18,200 --> 00:10:22,360 En die meldt met de hand op het hart dat er een dochtertje geboren is. 163 00:10:22,480 --> 00:10:25,680 De gemeenteambtenaar vindt het ook prima... 164 00:10:25,800 --> 00:10:30,800 legt het vast, en daarmee is het dochtertje ook administratief in het leven geroepen. 165 00:10:30,920 --> 00:10:33,120 Dan vindt er een transcriptie plaats. 166 00:10:33,240 --> 00:10:36,000 Wanneer het gegeven voor gebruik aangewend wordt... 167 00:10:36,120 --> 00:10:40,000 vindt een transcriptie plaats. Het gegeven wordt gekopieerd. 168 00:10:40,120 --> 00:10:42,920 Het wordt letterlijk overgeschreven. 169 00:10:43,040 --> 00:10:47,480 Wanneer dat gebeurd is, kan een gegeven overgezet worden in de transitie... 170 00:10:47,600 --> 00:10:50,760 en gaat van het ene adres naar het andere adres... 171 00:10:50,880 --> 00:10:54,000 waarna het vertaald wordt in de translatie... 172 00:10:54,120 --> 00:10:58,240 want iedere organisatie, spreekt voor zich, heeft zijn eigen datamodellen... 173 00:10:58,360 --> 00:11:02,280 dus wanneer een gegeven geleverd wordt door de ene organisatie aan de ander... 174 00:11:02,400 --> 00:11:07,880 moet er een vertaling gemaakt worden naar de werkelijkheid van die organisatie. 175 00:11:08,000 --> 00:11:10,680 Dan vindt er een omzetting plaats van het gegeven... 176 00:11:10,800 --> 00:11:15,960 en wordt het in een omgeving gebruikt. Daar kom ik zo dadelijk op terug. 177 00:11:16,080 --> 00:11:18,320 In de transductie gaan we om met signalen... 178 00:11:18,440 --> 00:11:22,080 die de verstrekker aan de uitvoerende levert... 179 00:11:22,200 --> 00:11:26,600 waardoor het gegeven actueel gehouden wordt en up-to-date... 180 00:11:26,720 --> 00:11:28,640 en ook gerepareerd kan worden. 181 00:11:28,760 --> 00:11:32,880 In de transactie wordt het gegeven verwerkt tot het product, de beschikking... 182 00:11:33,000 --> 00:11:40,160 het besluit... Nee, de beslissing, het besluit en de beschikking, in de goeie volgorde... 183 00:11:40,280 --> 00:11:42,480 en ten slotte kan het gegeven vernietigd worden... 184 00:11:42,600 --> 00:11:46,320 wanneer de relaties voorbij zijn of wanneer de archiefwet gewoon zegt van... 185 00:11:46,440 --> 00:11:50,360 dit moet op een bepaalde datum of na een bepaalde periode vernietigd worden. 186 00:11:50,480 --> 00:11:53,440 Dan gaat het gegeven weer uit de loop. 187 00:11:54,360 --> 00:11:55,440 Waar we hadden kunnen denken... 188 00:11:55,560 --> 00:11:59,920 dat transmissie een problematische en complexe activiteit is... 189 00:12:00,040 --> 00:12:03,160 kunnen we nu zien dat het eigenlijk de transformatie is... 190 00:12:03,280 --> 00:12:05,440 waar wij het eerst last mee hebben. 191 00:12:05,560 --> 00:12:11,120 Transformatie staat voor het omzetten van een gegeven naar iets anders... 192 00:12:11,240 --> 00:12:14,320 en het omzetten van het gegeven naar een andere context. 193 00:12:14,440 --> 00:12:19,640 Daarbij is het heel goed voorstelbaar dat het gegeven verkeerd begrepen wordt. 194 00:12:19,760 --> 00:12:22,000 Dat daar metadata bij geleverd wordt. 195 00:12:22,120 --> 00:12:25,360 Bert-Jan had het al over 46 begrippen voor inkomen. 196 00:12:25,480 --> 00:12:31,200 En dat je een verkeerde toelichting daarop pakt. 197 00:12:31,320 --> 00:12:34,240 En dat je dus eigenlijk met het verkeerde gegeven bezig bent. 198 00:12:34,360 --> 00:12:37,800 Het is ook zo dat de verstrekker van gegevens... 199 00:12:37,920 --> 00:12:42,960 niet meer het signaal kan geven wanneer het gegeven in de bron wijzigt. 200 00:12:43,080 --> 00:12:46,520 Want het gegeven is ergens naartoe gegaan waar we het niet kunnen volgen. 201 00:12:46,640 --> 00:12:50,920 En dus is onze stelling dat hergebruik van gegevens not done is. 202 00:12:51,040 --> 00:12:54,400 Gewoon niet doen, want het maakt dat er verwarring ontstaat... 203 00:12:54,520 --> 00:12:58,800 en het maakt dat een burger niet goed bediend wordt in zijn belangen. 204 00:12:58,920 --> 00:13:02,200 In plaats daarvan, wanneer je een gegeven opnieuw nodig hebt... 205 00:13:02,320 --> 00:13:06,640 bevraag je de bron opnieuw. Je gaat het niet doorkopiëren. 206 00:13:06,760 --> 00:13:09,240 Dit is gedrag dat DUO wil vertonen. 207 00:13:09,360 --> 00:13:12,480 Wij doen dit nog steeds wel. Ik bedoel, we zijn geen heilig boontje. 208 00:13:12,600 --> 00:13:15,800 Dit is wat wij ook doen. In de loop van veel jaren is dat ingesleten... 209 00:13:15,920 --> 00:13:19,200 en dat is gewoon dagelijkse praktijk. Maar we hebben een visie ontwikkeld... 210 00:13:19,320 --> 00:13:21,480 waarin wij zeggen, daar stoppen wij mee. 211 00:13:21,600 --> 00:13:24,720 En waar wij het onderkennen, slopen we het ook uit onze processen. 212 00:13:24,840 --> 00:13:28,240 Dat gaan we anders doen. Dat was de transformatie. 213 00:13:28,360 --> 00:13:31,800 Dan zien we vervolgens een tweede problematiek... 214 00:13:31,920 --> 00:13:37,160 bij de transcriptie, het overschrijven, het overzetten en het vertalen. 215 00:13:37,280 --> 00:13:39,960 Het is van een mindere orde... 216 00:13:40,080 --> 00:13:44,200 want het schaadt een belanghebbende niet in zijn belangen. 217 00:13:44,320 --> 00:13:45,440 Dat gaat nog steeds wel goed... 218 00:13:45,560 --> 00:13:48,840 maar het is het tegenovergestelde van dataminimalisatie... 219 00:13:48,960 --> 00:13:53,000 zoals de AVG van ons vraagt. Dit is datamaximalisatie. 220 00:13:53,120 --> 00:13:56,440 Je had geen gegeven. Je gaat het kopiëren, je legt hem lekker vast... 221 00:13:56,560 --> 00:14:00,880 verzorgt het alsof het van jezelf is, en hup, gegeven erbij gemaakt. 222 00:14:01,000 --> 00:14:02,960 Dat mogen we niet meer doen. 223 00:14:03,080 --> 00:14:06,000 Als we dan vervolgens zuiver in onze rol gaan zitten... 224 00:14:06,120 --> 00:14:11,480 en we zeggen van het DUO, de verstrekker gaat zuiver in zijn rol zitten... 225 00:14:11,600 --> 00:14:15,640 en de uitvoerende gaat zuiver in zijn rol zitten, dan zien we dat transport in... 226 00:14:15,760 --> 00:14:19,200 het afgeven van signalen en het vernietigen... 227 00:14:19,320 --> 00:14:22,880 dat dat taken zijn die bij een verstrekker liggen. 228 00:14:23,000 --> 00:14:26,520 We zien door al het voorgaande dat de uitvoerende dit ook doet... 229 00:14:26,640 --> 00:14:30,040 maar dan doe je allebei hetzelfde en dan raak je weer de kluts kwijt... 230 00:14:30,160 --> 00:14:31,560 dus er zijn heel veel momenten... 231 00:14:31,680 --> 00:14:36,320 waarop je op verwarring kunt komen wanneer je het spel niet begrijpt. 232 00:14:36,440 --> 00:14:40,720 En die uitvoerende beperkt zich tot het verwerken van die gegevens... 233 00:14:40,840 --> 00:14:44,920 tot de beslissing, het wordt een beetje vervelend, besluit en beschikking. 234 00:14:45,040 --> 00:14:47,160 Ik kan het ook niet helpen, we moeten niet meer doen dan dat. 235 00:14:47,280 --> 00:14:50,120 Dan wordt het eenvoudig. 236 00:14:50,240 --> 00:14:52,880 Wij hebben daar een ambitie op gedefinieerd. 237 00:14:53,000 --> 00:14:57,400 DUO kent een datastrategie, visie en missie. 238 00:14:57,520 --> 00:14:58,960 En nu weet ik nooit in welke volgorde dat moet... 239 00:14:59,080 --> 00:15:01,480 maar iemand zal het me wel een keer uitleggen... 240 00:15:01,600 --> 00:15:07,120 en daarin hebben wij gedefinieerd dat we zuiver in onze rol willen zitten... 241 00:15:07,240 --> 00:15:09,200 in meerdere rollen willen zitten. 242 00:15:11,200 --> 00:15:15,040 In de rol van verstrekker van gegevens willen wij... 243 00:15:15,160 --> 00:15:16,600 dat er geen redundant beheer meer ontstaat. 244 00:15:18,160 --> 00:15:21,560 Wanneer er een gegeven beheerd wordt... 245 00:15:21,680 --> 00:15:24,720 door een partij die daartoe aangewezen is... 246 00:15:24,840 --> 00:15:30,320 bijvoorbeeld de BRP is aangewezen in de wet BRP als beheerder van gegevens... 247 00:15:30,440 --> 00:15:34,240 als bronhouder, moet DUO die gegevens niet nog een keer willen vasthouden. 248 00:15:34,360 --> 00:15:37,280 Gewoon niet doen. De bron bevragen. 249 00:15:37,400 --> 00:15:40,800 Wanneer wij die bron bevragen, willen wij dat in een directe vorm doen... 250 00:15:40,920 --> 00:15:45,240 dus in een nanoseconde een vraag stellen en antwoord terugkrijgen... 251 00:15:45,360 --> 00:15:48,480 en niet op een ingewikkelde manier... 252 00:15:48,600 --> 00:15:51,880 en wanneer dat niet kan, want dit is technisch gezien wel een hoogstandje... 253 00:15:52,000 --> 00:15:58,480 wanneer zoiets niet lukt, willen wij graag een proxy van de bron hebben. 254 00:15:58,600 --> 00:16:03,120 Wij zijn daarin voorafgegaan door de belastingdienst, justitie en CBS... 255 00:16:03,240 --> 00:16:04,920 die gebruik maken van een proxy... 256 00:16:05,040 --> 00:16:09,040 die ter beschikking wordt gesteld door de Kamer van Koophandel. 257 00:16:09,160 --> 00:16:13,840 De Kamer van Koophandel levert een afslag van haar authentieke bron... 258 00:16:13,960 --> 00:16:20,280 aan deze drie gebruikers en beheert de bron. 259 00:16:20,400 --> 00:16:22,760 Dus die drie gebruikers mogen de bron bevragen... 260 00:16:22,880 --> 00:16:26,160 en ze krijgen ook in een push gegevens aangeleverd... 261 00:16:26,280 --> 00:16:29,120 maar die drie gebruikers kunnen de bron niet aanpassen. 262 00:16:29,240 --> 00:16:31,520 Dat kan alleen de KvK. 263 00:16:31,640 --> 00:16:38,240 Zo'n methode voorzien wij ook wanneer wij niet een directe afname kunnen realiseren. 264 00:16:38,360 --> 00:16:40,360 In de transmissie hebben wij gezegd... 265 00:16:40,480 --> 00:16:44,160 dat die transmissie moet bestaan uit een Translator... 266 00:16:44,280 --> 00:16:48,680 een functie die gegevens kan zoeken, vinden en begrijpen. 267 00:16:48,800 --> 00:16:52,800 En daar staat nogal wat. Dit is geen sinecure... 268 00:16:52,920 --> 00:16:56,680 want het betekent dat je van ieder gegeven moet weten waar het zich bevindt... 269 00:16:56,800 --> 00:16:59,880 in welke relatie tot een ander gegeven het gebruikt kan worden... 270 00:17:00,000 --> 00:17:05,320 op basis van welk doel dat is, wat de precieze definitie daarbij is... 271 00:17:05,440 --> 00:17:09,840 wat dit gegeven al afgelegd heeft om bij jou uit te komen... 272 00:17:09,960 --> 00:17:12,200 om gebruikt te mogen worden... 273 00:17:12,320 --> 00:17:16,280 en dat ook nog eens een keertje intern en extern. 274 00:17:16,400 --> 00:17:18,960 We hebben daar hyperintelligente mensen op zitten. 275 00:17:19,080 --> 00:17:22,680 Ik kom er zelf niet aan toe, dat geef ik gewoon toe. 276 00:17:22,800 --> 00:17:25,440 Er zijn mensen voor opgeleid en ik heb daar diepe bewondering voor... 277 00:17:25,560 --> 00:17:29,640 hoe die dit hele verhaal daadwerkelijk in elkaar weten te sleutelen. 278 00:17:29,760 --> 00:17:32,840 Ze kunnen echt van ieder gegeven aangeven waar het vandaan komt... 279 00:17:32,960 --> 00:17:37,680 waar het voor mag dienen, hoe ik het vind, waar het naartoe mag. Bijzonder. 280 00:17:37,800 --> 00:17:42,080 En de opmaat, we willen niet, dat doen we nu nog wel... 281 00:17:42,200 --> 00:17:47,440 dat er een groter gegevensset wordt aangeleverd dan waar om gevraagd wordt. 282 00:17:47,560 --> 00:17:52,800 Want die uitvoerende maakt vooraf de doelstelling bekend... 283 00:17:52,920 --> 00:17:56,040 waarvoor hij het gegeven gaat gebruiken... 284 00:17:56,160 --> 00:17:58,720 en wanneer hij het gegeven krijgt om te gebruiken... 285 00:17:58,840 --> 00:18:01,720 houdt hij daarna uitsluitend de metadata vast... 286 00:18:01,840 --> 00:18:04,600 waarmee hij naar dat gegeven gezocht heeft. 287 00:18:04,720 --> 00:18:08,760 Het gegeven zelf houdt hij niet vast. Hij gebruikt het op het moment... 288 00:18:08,880 --> 00:18:11,960 dat hij tot beslissing-besluit-beschikking moet komen... 289 00:18:12,080 --> 00:18:14,000 maar daarna laat hij het gegeven los. 290 00:18:14,120 --> 00:18:17,320 Wij bouwen geen databestanden op uit bronnen... 291 00:18:17,440 --> 00:18:21,600 die op een andere plek beheerd worden. We geven ze ook niet door. 292 00:18:21,720 --> 00:18:26,320 Die metadata, die we vasthouden, leggen wij vast in een versleutelde vorm... 293 00:18:26,440 --> 00:18:31,360 en in, voor het begrip even, in een vorm die op een pdf lijkt. 294 00:18:31,480 --> 00:18:35,760 Je kunt hem niet makkelijk in ieder geval doorleveren naar andere partijen... 295 00:18:35,880 --> 00:18:40,320 en dat behoort ook niet tot ons beleid. 296 00:18:40,440 --> 00:18:46,240 We hebben hiermee een visie ontwikkeld voor de komende vijf jaren... 297 00:18:46,360 --> 00:18:49,560 en die visie, die ambitie is duidelijk. 298 00:18:49,680 --> 00:18:52,800 Maar wat er over vijf jaar zal zijn, daar hebben wij geen idee van. 299 00:18:52,920 --> 00:18:55,800 En gelukkig, en ik denk dat jullie er ook geen idee van hebben... 300 00:18:55,920 --> 00:19:00,840 en Gardner ook niet en de Tweede Kamer ook niet. We weten het gewoon niet... 301 00:19:00,960 --> 00:19:05,520 want alleen al de technologische ontwikkelingen gaan ongelooflijk snel... 302 00:19:05,640 --> 00:19:08,480 en dei curve staat bijna loodrecht. 303 00:19:08,600 --> 00:19:11,320 Wanneer we kijken naar wat we daarnet hebben laten zien... 304 00:19:11,440 --> 00:19:16,160 onze ontwikkeling, dan zie je de perioden waarin die ontwikkelingen zich voordoen... 305 00:19:16,280 --> 00:19:20,920 steeds korter worden. Het is echt mind-boggling. 306 00:19:21,040 --> 00:19:24,440 Dus, wat wij kunnen doen als DUO, is anticiperen op trends... 307 00:19:24,560 --> 00:19:30,520 anticiperen op verwachtingen, en wij weten wel dat wij één overheid behoren te zijn... 308 00:19:30,640 --> 00:19:32,840 en daar willen wij ook een onderdeel in zijn. 309 00:19:32,960 --> 00:19:35,560 Niet een attribuut in een zee van attribuutjes... 310 00:19:35,680 --> 00:19:41,040 maar wij willen bij een entiteit behoren. Eén overheid. Dat is wat ons drijft. 311 00:19:41,160 --> 00:19:44,640 En dat weten we wel dat over vijf jaar aan de orde zal zijn. 312 00:19:44,760 --> 00:19:46,960 Daar gaat de rest van mijn presentatie over. 313 00:19:47,080 --> 00:19:49,160 Dat is wat Gardner noemt een maverick. 314 00:19:49,280 --> 00:19:51,440 Maverick is een film uit de jaren 70... 315 00:19:51,560 --> 00:19:55,520 waarin een sociaal losgeslagen man zijn eigen beslissingen nam. 316 00:19:55,640 --> 00:19:58,840 Zijn eigen leven leidde. Een hartstikke mooie film. 317 00:19:58,960 --> 00:20:02,960 Hij had vaak gelijk, maar hij werd niet altijd door iedereen helemaal begrepen. 318 00:20:03,080 --> 00:20:05,720 Laat staan dat iedereen het altijd met hem eens was. 319 00:20:05,840 --> 00:20:09,200 Zo moet u vooral naar de rest van de presentatie kijken. 320 00:20:09,320 --> 00:20:11,920 Ik vind veel draagvlak binnen DUO en ook daarbuiten... 321 00:20:12,040 --> 00:20:15,600 maar het is niet ons beleid. 322 00:20:15,720 --> 00:20:18,960 In de kern, is het de stelling, zijn we allemaal gelijk. 323 00:20:19,080 --> 00:20:23,360 Dit is het prototype van gegevensverkeer. 324 00:20:23,480 --> 00:20:24,440 We hebben daarnet die rollen gezien. 325 00:20:24,560 --> 00:20:26,640 We hebben de vertegenwoordigingen daaromheen gezien. 326 00:20:26,760 --> 00:20:30,360 We hebben de processtappen gezien die ertussen worden uitgevoerd... 327 00:20:30,480 --> 00:20:32,400 en een mens begrijpt dat wel. 328 00:20:32,520 --> 00:20:34,600 Als ik dat aan Rick moet uitleggen, dan gaat dat wel lukken. 329 00:20:34,720 --> 00:20:38,240 En als ik het aan Irma moet uitleggen, ook wel. 330 00:20:38,360 --> 00:20:40,800 En zo kan ik honderden mensen vinden die dat allemaal gaan begrijpen... 331 00:20:40,920 --> 00:20:43,360 maar ik ga geen machine vinden die dat gaat begrijpen. 332 00:20:43,480 --> 00:20:46,680 Want ik praat mens. En dat doet die machine niet. 333 00:20:46,800 --> 00:20:51,320 En wanneer wij bijvoorbeeld deep learning en artificial intelligence willen toepassen... 334 00:20:51,440 --> 00:20:54,320 is het een heidense klus om die mensentaal om te zetten... 335 00:20:54,440 --> 00:20:56,960 naar iets wat een machine kan gebruiken. 336 00:20:57,080 --> 00:21:00,000 Want artificial intelligence doet wel mens, maar is het niet. 337 00:21:00,120 --> 00:21:04,680 Het blijft gewoon software. En daar hebben we naar gezocht bij DUO... 338 00:21:04,800 --> 00:21:08,040 hoe we dat handjes en voetjes kunnen geven... 339 00:21:08,160 --> 00:21:09,480 en we hebben naar iets gezocht... 340 00:21:09,600 --> 00:21:14,040 dat op een supersimpele manier die driehoek vertaalt naar een code. 341 00:21:14,160 --> 00:21:16,680 Een code die een machine wel kan gebruiken. 342 00:21:16,800 --> 00:21:21,920 En daar heb ik een aantal disciplines voor leren kennen, laat ik het zo maar noemen... 343 00:21:22,040 --> 00:21:23,960 en één daarvan was de biologie. 344 00:21:24,080 --> 00:21:26,760 In de biologie wordt de erfelijkheidsleer uitgewerkt... 345 00:21:26,880 --> 00:21:32,080 en de erfelijkheidsleer beschrijft hoe echt triljoenen gegevens... 346 00:21:32,200 --> 00:21:35,480 triljoenen keren door ons lichaam worden vernieuwd en aangeroepen... 347 00:21:35,600 --> 00:21:40,320 aangewend, leiden tot besturing van cellen, het gezond houden van die cellen... 348 00:21:40,440 --> 00:21:45,080 en in onze levensspanne gebeurt dat echt triljoenen keren. 349 00:21:45,200 --> 00:21:48,800 Dat systeem werkt best goed, want het werkt ook al miljarden jaren... 350 00:21:48,920 --> 00:21:50,560 en er zijn heel weinig diersoorten... 351 00:21:50,680 --> 00:21:55,760 die ineens spontaan andere diersoorten beginnen te baren, dus het werkt. 352 00:21:55,880 --> 00:21:57,000 Het gaat best goed. 353 00:21:57,120 --> 00:22:01,040 En dat vond ik een systeem dat de moeite waard was om eens te onderzoeken. 354 00:22:01,160 --> 00:22:04,680 En daarin heb ik het zogeheten codon gevonden. 355 00:22:04,800 --> 00:22:10,440 En het codon codeert voor het maken van eiwitten. 356 00:22:10,560 --> 00:22:14,040 En eiwitten worden gemaakt op basis van vier aminozuren... 357 00:22:14,160 --> 00:22:17,160 die in drie stappen steeds worden samengevoegd... 358 00:22:17,280 --> 00:22:20,000 en weer opnieuw worden samengevoegd en weer opnieuw worden... 359 00:22:20,120 --> 00:22:24,960 Nou ja, honderdduizenden keren. En uiteindelijk ontstaat er dan een eiwit. 360 00:22:25,080 --> 00:22:28,440 En die code ligt vast in het DNA. 361 00:22:28,560 --> 00:22:33,000 Dat DNA overigens heeft mij geïnspireerd om die driehoek te ontwikkelen. 362 00:22:33,120 --> 00:22:37,000 Daar zie je ook twee strengen en een bruggetje ertussen... 363 00:22:37,120 --> 00:22:39,440 waardoor het gebruikt kan worden. 364 00:22:39,560 --> 00:22:47,640 Ga ik wat dieper in op die codon. Die heb ik geschoond voor de aminozuren. 365 00:22:47,760 --> 00:22:51,120 Ik heb daar onze vier rollen in gezet. 366 00:22:51,240 --> 00:22:54,760 En die rollen gebruik ik om te coderen voor een product. 367 00:22:54,880 --> 00:22:58,560 Wie mag in welke rol en in welke hoedanigheid... 368 00:22:58,680 --> 00:23:02,040 een product leveren in dat hele spel? 369 00:23:02,160 --> 00:23:04,760 En daar heb ik in de kern de belanghebbenden gezet. 370 00:23:04,880 --> 00:23:06,680 Dat lees ik steeds als adagium. 371 00:23:06,800 --> 00:23:11,240 De burger moet centraal staan en wij moeten een overheid zijn of worden. 372 00:23:11,360 --> 00:23:13,160 Dus de burger staat centraal. 373 00:23:13,280 --> 00:23:16,760 In de binnenste ring staat de uitvoerende rol. 374 00:23:16,880 --> 00:23:20,840 Dat was daarnet de rechterkant van de driehoek. 375 00:23:20,960 --> 00:23:25,040 In de buitenste ring staat de verstrekker, de linkerkant van de driehoek... 376 00:23:25,160 --> 00:23:31,000 en helemaal buitenom staat een grijs vlak. Daarin kunnen we onze 64 producten kwijt. 377 00:23:31,120 --> 00:23:34,680 Daar kom ik zo op terug, wat een product kan zijn. 378 00:23:34,800 --> 00:23:36,640 Er is altijd een start en een stop. 379 00:23:36,760 --> 00:23:40,640 En een start start normaal gesproken met een identificatie. 380 00:23:40,760 --> 00:23:42,200 Daar ga ik nu niet verder op in... 381 00:23:42,320 --> 00:23:45,960 maar er moet altijd wel een validatie van het handelen zijn. 382 00:23:46,080 --> 00:23:48,880 Iemand doet iets en ik wil wel weten dat hij het is. 383 00:23:49,000 --> 00:23:51,760 Als ik start vanuit een belanghebbende persoon... 384 00:23:51,880 --> 00:23:57,600 die een doel uit en een kaderstelling terugkrijgt van een uitvoerende persoon... 385 00:23:57,720 --> 00:24:00,720 waarna hij een toestemming verleent... 386 00:24:00,840 --> 00:24:04,440 en een instemming verkrijgt van een verstrekkende bevoegde... 387 00:24:04,560 --> 00:24:09,360 ontstaat een ander product dan wanneer ik start bij een belanghebbende bevoegde... 388 00:24:09,480 --> 00:24:12,520 die een doel uit bij een uitvoerende persoon... 389 00:24:12,640 --> 00:24:22,720 en daarna een overeenstemming bereikt met een verstrekkende persoon. 390 00:24:22,840 --> 00:24:24,400 Daar ontstaat een ander product. 391 00:24:24,520 --> 00:24:28,000 Misschien trouwens ontstaat er wel hetzelfde product, dat zou kunnen... 392 00:24:28,120 --> 00:24:32,040 maar dan is het wel onder andere condities tot stand gekomen. 393 00:24:32,160 --> 00:24:34,840 En daar komen we weer bij de wetgeving... 394 00:24:34,960 --> 00:24:38,840 waarbij de ene kant het doel beschrijft en de andere kant de condities. 395 00:24:38,960 --> 00:24:45,360 Vanuit een rol kun je op een andere manier met die condities te maken krijgen. 396 00:24:45,480 --> 00:24:48,680 De uniforme code, wanneer we die zo dadelijk laten ontstaan... 397 00:24:48,800 --> 00:24:51,120 is dat niet alleen mens- en machineleesbaar... 398 00:24:51,240 --> 00:24:53,800 maar het levert ook een kapstok voor ons handelen op. 399 00:24:53,920 --> 00:24:58,200 Die code laat ons zien hoe onze eigen productie ingericht is. 400 00:24:58,320 --> 00:25:03,000 En dat levert uiteindelijk een uniforme set algoritmen op. 401 00:25:03,120 --> 00:25:06,520 Zoekpatronen waarmee wij gegevens bij elkaar halen... 402 00:25:06,640 --> 00:25:10,800 en tot een product laten komen. En dat is eigenlijk van alle tijden. 403 00:25:10,920 --> 00:25:14,880 Het lijkt net alsof het hier iets heel nieuws is. Nooit eerder van gehoord. 404 00:25:15,000 --> 00:25:17,480 Maar het is de heer al-Chwarizmi geweest... 405 00:25:17,600 --> 00:25:21,880 die in het jaar 800 in Perzië een theorie heeft ontwikkeld... 406 00:25:22,000 --> 00:25:25,680 waarmee hij beschreef hoe je vanuit een gegeven situatie... 407 00:25:25,800 --> 00:25:29,160 via iteraties een verzamelproces kunt uitvoeren... 408 00:25:29,280 --> 00:25:34,120 waarmee je uitkomt op een vooraf gesteld doel. Het lijkt de AVG wel. 409 00:25:34,240 --> 00:25:37,000 En dat heeft hij gewoon keurig uitgeschreven. Hij was wiskundige. 410 00:25:37,120 --> 00:25:39,000 Hij heeft daar een heel model onder gehangen... 411 00:25:39,120 --> 00:25:42,440 en dat model is al 1200 jaar oud... 412 00:25:42,560 --> 00:25:44,440 en wij gebruiken het alsof het nieuw is... 413 00:25:44,560 --> 00:25:46,800 maar wij stoppen er wel nieuwe techniek onder... 414 00:25:46,920 --> 00:25:49,200 en de massaliteit is ook totaal anders. 415 00:25:49,320 --> 00:25:53,080 Ik denk dat meneer Chwarizmi dat niet had zien aankomen. 416 00:25:53,200 --> 00:25:58,080 Maar het is in principe dezelfde techniek, dezelfde manier van doen. 417 00:25:58,200 --> 00:25:59,640 Het werkt als volgt. 418 00:25:59,760 --> 00:26:04,240 In die vier rollen, in die codon en ook in die driehoek van daarnet... 419 00:26:04,360 --> 00:26:08,040 gebruiken wij om drie acties uit te voeren. 420 00:26:08,160 --> 00:26:11,720 Het bepalen van de grondslag, het bepalen van de overeenstemming... 421 00:26:11,840 --> 00:26:13,640 en het bepalen van de transmissie. 422 00:26:13,760 --> 00:26:17,560 En wanneer we die doorlopen, komen we op een product uit. 423 00:26:17,680 --> 00:26:21,000 En het product kan bijvoorbeeld zijn een bewering die iemand doet. 424 00:26:21,120 --> 00:26:26,040 Die bewering zoekt DUO. Wij willen weten, hoe zeg je dat... 425 00:26:26,160 --> 00:26:29,600 hoe mensen hun eigen situatie beschrijven... 426 00:26:29,720 --> 00:26:34,080 maar dat wil bijvoorbeeld de belasting- dienst ook, en dat zoekt UWV ook... 427 00:26:34,200 --> 00:26:36,600 en wij zoeken zo dadelijk ook een bewijs... 428 00:26:36,720 --> 00:26:41,880 en dat bewijs zoekt het SVB ook en dat zoekt het waterschap ook. 429 00:26:42,000 --> 00:26:47,000 Al die producten zijn onderling in meer of mindere mate vergelijkbaar. 430 00:26:47,120 --> 00:26:51,520 Net als olifanten. Er zijn misschien wel Afrikaanse en Aziatische olifanten... 431 00:26:51,640 --> 00:26:53,520 maar het zijn wel allemaal olifanten. 432 00:26:53,640 --> 00:26:58,600 Dus afgezien van de variaties denk ik dat we allen erg op elkaar lijken. 433 00:26:58,720 --> 00:27:00,600 Wanneer we naar die eerste kijken, die bewering... 434 00:27:00,720 --> 00:27:03,080 dan zien we dat in het midden twee keer een P voorkomt. 435 00:27:03,200 --> 00:27:07,200 En bij die transmissie beginnen we ook met een P van persoon. 436 00:27:07,320 --> 00:27:09,800 En dat maakt, want die heeft een persoonlijk belang... 437 00:27:09,920 --> 00:27:13,160 maakt dat wij een bewering denken te krijgen. 438 00:27:13,280 --> 00:27:16,440 Wanneer een persoon die belang heeft een gegeven doorgeeft... 439 00:27:16,560 --> 00:27:18,760 gaan wij ervanuit dat het een bewering is. 440 00:27:18,880 --> 00:27:21,560 Als we daar een verdere productie op stoelen... 441 00:27:21,680 --> 00:27:24,800 komen wij tot een voorlopig product en zeggen we bijvoorbeeld... 442 00:27:24,920 --> 00:27:30,080 het zal wel dat u beweert dat u uit Irak komt, ik neem het aan... 443 00:27:30,200 --> 00:27:32,600 maar ik ga het nog verifiëren bij de IND... 444 00:27:32,720 --> 00:27:35,040 want het zou ook Iran kunnen zijn, of Afghanistan. 445 00:27:35,160 --> 00:27:38,200 Ik kan het aan uw gezicht niet goed genoeg zien. 446 00:27:38,320 --> 00:27:43,680 Dus ik geef u voorlopig toestemming om een inburgeringsexamen af te leggen. 447 00:27:43,800 --> 00:27:46,600 Verderop in de week zou kunnen blijken dat u uit een ander land komt... 448 00:27:46,720 --> 00:27:50,440 en dan fluiten wij samen een ander liedje. 449 00:27:50,560 --> 00:27:56,240 Wanneer in die transmissie een B voorkomt, die levert, een bevoegde... 450 00:27:56,360 --> 00:27:58,720 dan wordt er waarschijnlijk een bewijs geleverd. 451 00:27:58,840 --> 00:28:02,440 Want die bevoegde beschikt over kwalificaties die hij ook kan laten zien... 452 00:28:02,560 --> 00:28:04,920 die in een register raadpleegbaar zijn... 453 00:28:05,040 --> 00:28:08,640 en dan ga ik er al veel sneller vanuit dat het een rol is... 454 00:28:08,760 --> 00:28:14,040 die mij een waarheid aanlevert zonder dat die daar een belang bij heeft. 455 00:28:14,160 --> 00:28:17,480 In het midden staat ook een interessante, want daar is het in de grondslag... 456 00:28:17,600 --> 00:28:21,920 een organisatie die een doel uit bij een andere organisatie. 457 00:28:22,040 --> 00:28:26,000 Bijvoorbeeld is hier een onderneming die een doel uit bij de belastingdienst... 458 00:28:26,120 --> 00:28:30,520 en die graag btw terug wil krijgen, die onderneming. 459 00:28:30,640 --> 00:28:34,280 Vervolgens levert de belastingdienst hem de kaderstelling terug... 460 00:28:34,400 --> 00:28:36,800 en daarna zien we ineens een persoon in beeld komen. 461 00:28:36,920 --> 00:28:40,880 En die persoon levert de gegevens aan. 462 00:28:41,000 --> 00:28:44,040 Dat is op zich niet erg, maar wanneer dat zich een paar keer herhaalt... 463 00:28:44,160 --> 00:28:47,560 zou je als belastingdienst kunnen denken, een bijzonder patroon. 464 00:28:47,680 --> 00:28:50,000 Misschien is het wel een plofonderneming... 465 00:28:50,120 --> 00:28:53,680 die wel btw wil ophalen, maar niet graag wil afdragen. 466 00:28:53,800 --> 00:28:58,760 Die maakt dat hij wegkomt voordat hij moet betalen. Het zou kunnen. 467 00:28:58,880 --> 00:29:01,840 En dat kun je aan de hand van zo'n eenvoudig patroontje zien. 468 00:29:01,960 --> 00:29:07,160 Dus de vier rollen in de drie activiteiten leveren een product op... 469 00:29:07,280 --> 00:29:10,000 en de volgorde in de code doet ertoe... 470 00:29:10,120 --> 00:29:14,920 en je kunt bijzonder makkelijk lezen dat hier iets aan de hand zou kunnen zijn. 471 00:29:15,040 --> 00:29:18,200 En dit kan een machine ook begrijpen. Heel snel. 472 00:29:18,320 --> 00:29:22,280 En zo zou je een artificial intelligence kunnen voeden met dit soort codes. 473 00:29:22,400 --> 00:29:26,720 Dit leidt tot dit product. Dit leidt tot dit product. Dit leidt tot dit product. 474 00:29:26,840 --> 00:29:31,600 En dan komen we zometeen nog wel op hoe we dat aankleden met open data. 475 00:29:31,720 --> 00:29:34,640 Maar dan kun je vervolgens de verdieping zoeken in open data... 476 00:29:34,760 --> 00:29:37,360 waarbij je zegt, ik kleed die gegevens ook aan... 477 00:29:37,480 --> 00:29:39,440 met bijvoorbeeld de bron waar ze vandaan komen. 478 00:29:39,560 --> 00:29:42,440 Maar nu loop ik op mezelf vooruit, dus ik hou er even mee op. 479 00:29:42,560 --> 00:29:45,960 Ik pak nog een routine op. 480 00:29:46,080 --> 00:29:52,720 Want die microservices die ik net heb laten zien, maken we uiteraard optelbaar. 481 00:29:52,840 --> 00:29:54,640 Aan micro heb ik op zich niks. 482 00:29:54,760 --> 00:29:57,600 Een bewijs, mooi zo, maar wat ga ik nou doen? 483 00:29:57,720 --> 00:30:01,000 Dus die microservices kan ik optellen tot een service... 484 00:30:01,120 --> 00:30:02,760 een onderdeel van een proces. 485 00:30:02,880 --> 00:30:05,800 En met die services kan ik natuurlijk ook weer dat proces maken... 486 00:30:05,920 --> 00:30:08,880 en zo als over kan ik als overheid één overheid worden... 487 00:30:09,000 --> 00:30:11,960 want wij lijken erg op elkaar en het is optelbaar. 488 00:30:12,080 --> 00:30:18,440 Er zijn wel variaties, maar in de kern doen we allemaal hetzelfde in die driehoek. 489 00:30:18,560 --> 00:30:24,920 Dan zou dit kunnen gaan ontstaan. Er is een school... 490 00:30:25,040 --> 00:30:31,360 en die school bovenaan in de grondslag vraagt van DUO een bekostiging. 491 00:30:31,480 --> 00:30:36,120 En DUO zegt, dat ga ik niet doen. Het product dat ik lever, is een afwijzing... 492 00:30:36,240 --> 00:30:39,400 want u levert mij niet de leerlingtelling aan. 493 00:30:39,520 --> 00:30:42,120 Ik weet niet hoeveel leerlingen er op uw school zitten... 494 00:30:42,240 --> 00:30:47,720 dus het is allemaal prachtig, maar ik kan u niet helpen. U moet de routine herhalen. 495 00:30:47,840 --> 00:30:52,360 En dan gaat de school naar een bevoegde, een registeraccountant... 496 00:30:52,480 --> 00:30:57,960 en die moet omdat hij daartoe bevoegd is, de leerlingtelling doen. 497 00:30:58,080 --> 00:31:03,200 Maar, zegt de bevoegde, ik heb dan eerst het leerlingenbestand van de school nodig. 498 00:31:03,320 --> 00:31:09,200 Lever mij dat aan. En dan geeft de school toestemming aan een andere rol... 499 00:31:09,320 --> 00:31:14,000 binnen de eigen organisatie om een leerlingbestand op te leveren. 500 00:31:14,120 --> 00:31:16,400 En daarna levert die laatste rol binnen de school... 501 00:31:16,520 --> 00:31:21,320 bijvoorbeeld het hoofd van de administratie het leerlingbestand bij de bevoegde aan. 502 00:31:21,440 --> 00:31:25,440 Die gaat dat gebruiken en komt vervolgens met een product, leerlingtelling... 503 00:31:25,560 --> 00:31:27,280 waar hij een stempel op heeft gezet. 504 00:31:27,400 --> 00:31:32,320 En dan gaat in de onderste regel de school met een gevuld winkelwagentje... 505 00:31:32,440 --> 00:31:37,040 het codetekentje is nu dicht, hij heeft een leerlingtelling in zijn achterzak... 506 00:31:37,160 --> 00:31:41,680 weer naar DUO en zegt, bekostig mij. Dan zegt DUO, dat is prima... 507 00:31:41,800 --> 00:31:47,200 maar tot kaderstelling behoort dat jij, school, mij de gegevens levert. 508 00:31:47,320 --> 00:31:49,440 Dat jij mij de leerlingtelling levert. 509 00:31:49,560 --> 00:31:54,400 En dat doet de school in de transmissie en levert dat aan de organisatie DUO... 510 00:31:54,520 --> 00:31:58,920 waarna het eindproduct ontstaat, de bekostiging van de school. 511 00:31:59,040 --> 00:32:02,360 Ook dit is weer voor een machine uitmuntend te lezen. 512 00:32:02,480 --> 00:32:04,080 En wanneer we dit... 513 00:32:04,200 --> 00:32:06,600 ik herhaal het nog maar een keer want ik vind het heel belangrijk... 514 00:32:06,720 --> 00:32:10,960 wanneer we dit voldoende vaak herhalen, zie je processen ontstaan... 515 00:32:11,080 --> 00:32:15,920 zie je dat wij gelijksoortigheid ook één keer kunnen ontwikkelen... 516 00:32:16,040 --> 00:32:19,400 omdat gelijksoortigheid leidt tot gelijkvormigheid. 517 00:32:19,520 --> 00:32:24,520 We kunnen ook op één plaats deze code laten ontstaan... 518 00:32:24,640 --> 00:32:28,360 en in plaats van dat we dat allemaal, ieder voor zich, steeds opnieuw doen... 519 00:32:28,480 --> 00:32:31,680 en allemaal interpretaties van de AVG en de AWB maken. 520 00:32:31,800 --> 00:32:34,400 Hou daarmee op, maak het gewoon één keer. 521 00:32:34,520 --> 00:32:37,080 Dit is ons pleidooi, en het is een maverick. 522 00:32:39,120 --> 00:32:41,640 Dat samenstellen tot een proces, had ik het er al over gehad? 523 00:32:41,760 --> 00:32:45,560 We kunnen een proces valideren door forward en backward te chainen. 524 00:32:45,680 --> 00:32:49,760 We kunnen door een proces heen gaan vanaf het begin naar het eind... 525 00:32:49,880 --> 00:32:52,240 en kijken, wat doe ik om daar te komen. 526 00:32:52,360 --> 00:32:55,360 Je kunt ook van het behaalde doel terugredeneren en zeggen: 527 00:32:55,480 --> 00:33:00,040 Wat had ik slimmer kunnen doen om bij dat doel uit te komen? 528 00:33:00,160 --> 00:33:04,480 En eigenlijk doe ik dat in deze presentatie ook. Want deze presentatie heet Look. 529 00:33:04,600 --> 00:33:06,680 Linked Open Organizational Knowledge. 530 00:33:06,800 --> 00:33:10,200 En ik ben begonnen bij kennis, en daarna ben ik naar de organisatie gaan kijken... 531 00:33:10,320 --> 00:33:13,200 en daarna naar open en daarna naar linked. 532 00:33:13,320 --> 00:33:15,920 Dat is niet waar. Ik heb eerst naar linked gekeken, daarna naar open. 533 00:33:16,040 --> 00:33:18,760 In de volgende presentatie zal ik het omdraaien. 534 00:33:18,880 --> 00:33:22,040 Maar het is wel een vorm van backward chaining. 535 00:33:22,160 --> 00:33:24,680 Je kunt op twee manieren naar diezelfde werkelijkheid kijken... 536 00:33:24,800 --> 00:33:27,120 en als je dat een aantal keren achter elkaar doet... 537 00:33:27,240 --> 00:33:29,480 krijg je dat dat proces gestroomlijnd wordt... 538 00:33:29,600 --> 00:33:32,240 en dat je alles eruit snijdt wat niet relevant is. 539 00:33:32,360 --> 00:33:35,640 En dan kun je aan het begin van die driehoek aan Marietje laten weten... 540 00:33:35,760 --> 00:33:40,920 dit is het gestandaardiseerde, gedesignde proces dat je het beste kunt aflopen. 541 00:33:43,200 --> 00:33:45,200 Big datatechnieken horen daar natuurlijk bij. 542 00:33:45,320 --> 00:33:48,200 Dit moet je vooral niet al te veel door mensen laten doen. 543 00:33:48,320 --> 00:33:50,360 Wanneer je dit soort code opbouwt... 544 00:33:50,480 --> 00:33:53,560 moet je vooral kijken naar wat wij al decennialang doen. 545 00:33:53,680 --> 00:33:57,280 Vooral in die ongestructureerde en gestructureerde bestanden kijken. 546 00:33:57,400 --> 00:34:01,160 Wat deed ik daar, wat leverde ik op, wat heeft daaraan ten grondslag gelegen? 547 00:34:01,280 --> 00:34:05,040 En dat moet je vooral met dat type techniek achterhalen... 548 00:34:05,160 --> 00:34:08,680 in plaats van dat je 20 mensen aan een bureau zet en 30 jaar wacht... 549 00:34:08,800 --> 00:34:11,080 want dan hebben we intussen alweer andere processen. 550 00:34:11,200 --> 00:34:12,600 Dit moet wel een beetje rap. 551 00:34:14,480 --> 00:34:22,360 Dan is het de stelling dat wij open data kunnen gebruiken in ons primaire proces... 552 00:34:22,480 --> 00:34:25,200 en dat wij niet alleen die data kunnen gebruiken... 553 00:34:25,320 --> 00:34:28,360 maar dat we ook kennis daaraan toe kunnen voegen. 554 00:34:28,480 --> 00:34:30,360 In het primaire proces... 555 00:34:30,480 --> 00:34:33,280 en dan moet ik zelf ook even spieken, want het glimt een beetje... 556 00:34:33,400 --> 00:34:34,680 gebruiken wij open data... 557 00:34:34,800 --> 00:34:39,000 en wij voegen waarde toe door ook die business rules erbij te plaatsen. 558 00:34:39,120 --> 00:34:44,760 De beslisregels waarlangs wij gekomen zijn tot het product. 559 00:34:44,880 --> 00:34:49,320 En dat waardetekentje, ik zal eventjes teruggaan, hebben wij in die code gezien. 560 00:34:49,440 --> 00:34:51,160 Dat stond daar steeds in het midden. 561 00:34:51,280 --> 00:34:54,720 Een rol doet iets en een andere rol doet daarna iets. 562 00:34:54,840 --> 00:34:59,440 Dat waardetekentje staat voor current en ook wel voor waarde-overdracht. 563 00:34:59,560 --> 00:35:03,640 En dat is de kennis die je inbrengt in het proces. Iemand doet iets. 564 00:35:03,760 --> 00:35:06,120 Daar moet je verstand van hebben en daarna doet een ander iets... 565 00:35:06,240 --> 00:35:09,320 en daar moet je verstand van hebben, en dat voeg je toe. 566 00:35:10,400 --> 00:35:13,880 Dan kunnen wij die rollen van daarnet... 567 00:35:14,000 --> 00:35:16,640 en die vertegenwoordigers daarvan aanvullen... 568 00:35:16,760 --> 00:35:20,720 met data die via internet op een open manier te vinden is. 569 00:35:20,840 --> 00:35:25,320 Die de overheid overigens zelf voor het grootste gedeelte genereert. 570 00:35:25,440 --> 00:35:31,040 We leggen gegevens vast over bijvoorbeeld notarissen... 571 00:35:31,160 --> 00:35:35,400 huisartsen, registeraccountants. Daar kennen wij registers voor. 572 00:35:35,520 --> 00:35:39,760 We weten hoe mensen zich kunnen en mogen identificeren. 573 00:35:39,880 --> 00:35:44,240 We hebben paspoorten, rijbewijzen. We weten ook wel hoe ze eruit zien. 574 00:35:44,360 --> 00:35:47,720 We kunnen aan gezichtsherkenning doen. Vingerafdrukken. 575 00:35:47,840 --> 00:35:51,920 We weten waar je je voor kunt kwalificeren en hoe je dat kunt bewijzen... 576 00:35:52,040 --> 00:35:55,920 door middel van een bul, maar misschien ook wel door middel van een certificaat... 577 00:35:56,040 --> 00:36:02,520 waardoor ik weet dat iemand veilig kan metselen en op een steiger mag staan. 578 00:36:02,640 --> 00:36:04,400 Een ander mag dat weer niet. 579 00:36:04,520 --> 00:36:07,320 We weten ook in welke registers dat vastligt. 580 00:36:07,440 --> 00:36:11,080 Bijvoorbeeld hebben we bij DUO een diplomaregister, een lerarenregister. 581 00:36:11,200 --> 00:36:12,920 En in de zorg kennen we een WIR. 582 00:36:15,360 --> 00:36:21,480 De uitdaging, en die ligt vooral in deze zaal en niet meer zozeer bij mij... 583 00:36:21,600 --> 00:36:24,680 en die betreft de vraag, hoe doen we dat nou. 584 00:36:24,800 --> 00:36:30,680 Want expertise die dit verhaal kan realiseren, is heel schaars. 585 00:36:30,800 --> 00:36:33,360 Ook binnen de overheid, ook als je groot bent. 586 00:36:33,480 --> 00:36:36,000 Daar bestaat nog niet zoveel van. 587 00:36:36,120 --> 00:36:37,920 En Bert-Jan had het over de Open Universiteit... 588 00:36:38,040 --> 00:36:41,120 waar nu mensen opgeleid worden in nieuwe beroepen. 589 00:36:41,240 --> 00:36:44,320 Dat is ook prachtig, maar ondertussen heb ik er nog niet zoveel. 590 00:36:44,440 --> 00:36:47,920 En ik zoek naar mogelijkheden om wetten te analyseren... 591 00:36:48,040 --> 00:36:49,560 om werkwijzen vast te stellen. 592 00:36:49,680 --> 00:36:53,520 Hoe doen wij dat om een ontologie te maken, een overzicht van middelen... 593 00:36:53,640 --> 00:36:56,560 metadata vaststellen, gegevens over gegevens... 594 00:36:56,680 --> 00:37:01,280 die ons doen begrijpen wat je met dat gegeven kunt? 595 00:37:01,400 --> 00:37:06,840 En ons voorstel is om een inzet en een gedrag te vertonen... 596 00:37:06,960 --> 00:37:10,400 zoals we dat ook hebben gezien toen het DNA werd ontrafeld. 597 00:37:10,520 --> 00:37:12,920 Toen we nog niet wisten wat DNA precies was... 598 00:37:13,040 --> 00:37:15,880 laat staan hoe het eruit zag en hoe we het kunnen gebruiken... 599 00:37:16,000 --> 00:37:20,600 en hoe het ons helpt in het bevorderen van bijvoorbeeld onze gezondheid... 600 00:37:20,720 --> 00:37:24,200 dachten we dat het verstandig zou zijn... 601 00:37:24,320 --> 00:37:29,120 om eerst maar eens het DNA van het zandraketje te analyseren. 602 00:37:29,240 --> 00:37:32,160 Het zandraket is het meest eenvoudige plantje ooit. 603 00:37:32,280 --> 00:37:35,040 Het heeft een stuk of 3, 4 hele kleine blaadjes... 604 00:37:35,160 --> 00:37:37,680 en dan een stokje met een heel klein bloemetje. 605 00:37:37,800 --> 00:37:39,480 En toen dachten we van, nou, we pakken die... 606 00:37:39,600 --> 00:37:41,400 en dan gaan we dat DNA ontrafelen. 607 00:37:41,520 --> 00:37:44,440 Dat bleek een onvoorstelbare klus te zijn. 608 00:37:44,560 --> 00:37:48,760 Overigens bleek aan het eind dat dat DNA voor 98% overeenkomt... 609 00:37:48,880 --> 00:37:52,680 met alle andere levende organismen. Er zit bijna geen verschil in... 610 00:37:52,800 --> 00:37:55,360 behalve dan dat stukken code niet aangeroepen worden... 611 00:37:55,480 --> 00:37:58,320 en voor een ander organisme wel. 612 00:37:58,440 --> 00:38:01,640 En toen is er besloten om het DNA op te knippen in stukjes... 613 00:38:01,760 --> 00:38:04,200 en die stukjes zijn wereldwijd weggezet. 614 00:38:04,320 --> 00:38:10,640 Naar alle onderzoeks- en wetenschaps- organisaties zijn stukjes DNA geplant... 615 00:38:10,760 --> 00:38:15,800 letterlijk, met de vraag om het te willen analyseren. Dat ging apesnel. 616 00:38:15,920 --> 00:38:20,840 Internet had net zijn intrede gedaan en het is via internet teruggekomen op één plaats. 617 00:38:20,960 --> 00:38:22,600 Ik weet helaas even niet welke. 618 00:38:22,720 --> 00:38:25,840 En daar is het weer geassembleerd tot één DNA-streng... 619 00:38:25,960 --> 00:38:29,640 en dat is in plaats van de 15 jaar die ze dachten ervoor nodig te hebben... 620 00:38:29,760 --> 00:38:34,240 in een maand of 14, 15 gedaan. 621 00:38:34,360 --> 00:38:37,920 Zoiets zou ik willen voorstellen te doen. 622 00:38:38,040 --> 00:38:42,280 Door middel van bijvoorbeeld hackathons, games die we uitzetten... 623 00:38:42,400 --> 00:38:47,680 waarop we, hoe zeg je dat, vrije denkers vragen om te reageren... 624 00:38:47,800 --> 00:38:51,120 en een game te ontwikkelen waarmee we deze analyses allemaal kunnen doen... 625 00:38:51,240 --> 00:38:56,080 zou ik voorstellen om het in zo'n soort aanpak te realiseren. 626 00:38:56,200 --> 00:38:57,720