Categories
Een begripvolle toekomst Geen onderdeel van een categorie

Hoe ga je open?

Twee weken geleden schreef ik over de schoonheid van de achterkant van de overheid. De overheid moet open werken, dat maakt alles zoveel beter. Dat willen is één ding, maar hoe begin je? Na die blog kreeg ik een berichtje van drie dames van de Gemeente Amsterdam die met een project open wilden werken, maar niet wisten hoe ze concreet konden beginnen. Samen bedachten we een aantal stappen die je kunt nemen om ‘open te gaan’. In dit blog zet ik ze op een rij.

Stap 1: Voor wie ga je open?

Open ben je niet in je eentje. Dat doe je juist zodat de ander je kan zien en bij je kan komen. Zodat anderen je begrijpen en met je samen kunnen werken. De eerste stap die je moet nemen is bedenken wie die ander is. Met wie wil je samenwerken? Dat kan je doelgroep zijn, maar ook medewerkers van andere organisaties of kritische burgers en ondernemers.

Bijvoorbeeld, bij CoronaMelder werkten we open op verschillende manieren.

  • Alle code, designs en onderzoeken stonden op Github en werden besproken in de openbare Slackgroep Code for NL. Hier zaten vooral kritische programmeurs en ontwerpers. Sommigen kregen zelfs toegang tot onze Figma zodat ze zelf aan de slag konden gaan in onze ontwerpbestanden om hun ideeën bij te dragen.
  • In de openbare Slackgroep zaten ook belangenorganisaties (bijvoorbeeld op het gebied van privacy) en journalisten. Zij volgden het project kritisch (terecht!).
  • Burgers die de app potentieel zouden gebruiken nodigden we uit om vanuit huis of in het onderzoekslab in Amsterdam de app uit te proberen. We lieten hen de app in een vroeg stadium zien en elke wijziging testten we opnieuw tot het goed was. We nodigden allerlei burgers uit, 60+’ers, mensen die Arabisch spreken, mensen die taalarm zijn, jongeren, mensen met een visuele beperking, en meer.
  • We betrokken wekelijks medewerkers van de GGD. Door met hen mee te lopen in hun werk maar ook door de verslagen van deze bezoeken met hen te delen. Ook op bestuurlijk niveau werd regelmatig advies gevraagd en geluisterd naar de GGD.
  • Daarnaast werkten we samen met een begeleidingscommissie van gedragswetenschappers die ook toegang hadden tot dezelfde informatie als wij.

Open werken is een gesprek en dat gesprek voer je niet met jezelf.

Iemand test CoronaMelder in het Arabisch

Stap 2: Waar ga je open?

Voor wie je open gaat, bepaalt ook waar je dat doet. Welk platform kies je en voor wie moet welke informatie toegankelijk zijn? Bestuurders, programmeurs en gebruikers van je product vragen allemaal een andere taal en plek. Ik denk dat je een plek nodig hebt voor je informatie/ documentatie en een plek voor het gesprek hierover. Die plekken moeten toegankelijk zijn voor je doelgroepen, maar mogen best onhandig zijn voor wie je doelgroep niet is. Wil je bijvoorbeeld samenwerken met mensen die niet zo handig zijn met techniek, dan is een appgroep een beter idee dan Slack.

Kies de plek die past bij je doelgroep.

Bij CoronaMelder plaatsten we alle documentatie op Github, daar konden anderen ook wijzigingen voorstellen. We gebruikten de Code for NL Slack om het gesprek hierover te voeren. Dit had een kleine drempel. Je moest je aanmelden voor zowel Slack als Github. Hiervoor had je motivatie nodig maar ook een beetje inhoudelijke kennis. Later maakten communityleden een website om het meepraten over de app toegankelijker te maken. Deze drempel was ook fijn omdat een inhoudelijke discussie op Twitter soms niet te voeren was door de felheid en valse informatie.

Je hebt een veilige plek nodig om te experimenteren en een open gesprek te voeren.

Toen ik de afgelopen twee jaar aan De Begripvolle Ambtenaar werkte, deed ik dat ook open. Ik gebruikte dit blog om de voortgang te delen. Ik gebruikte sociale media (Twitter en Linkedin) om een gesprek te organiseren. Dit omdat de algoritmes van sociale media maakten dat het bereik groter werd dan mijn eigen netwerk maar ook omdat ik het belangrijk vond dat het thema van mijn onderzoek open en eerlijk besproken wordt (en niet in een semi-verborgen groep).

Stap 3: Geef context

Je kunt pas meepraten, als je weet waar het over gaat. Doe niet een code dump op Github, maar geef context bij het doel wat je wilt bereiken. Bij CoronaMelder delen we daarom ook al het onderzoek open, zowel gebruikersonderzoek als inzichten over het werk van de GGD. Die context hebt je nodig om ontwerpkeuzes te begrijpen en te kunnen bevragen.

Bij blogs die ik hier schrijf, deel ik in de inleiding ook altijd context. Bij het schrijven bedenk ik me altijd ‘Stel nu dat je voor het eerst op mijn blog bent: wat moet je dan weten om deze blog te begrijpen?’

Deel je voorkennis en context zodat je op gelijke voet staat.

Je werk wordt er altijd beter van als je het samen doet 🙂

Stap 4: Maak je documentatie op orde

Lijkt op stap 3, maar is toch anders. Maak van je kladblok heldere samenvattingen die je open kunt delen. Niet iedereen volgt automatisch je hersenspinsels of kent alle afkortingen van je organisatie. Open werken betekent dat je goed uitlegt wat je doet, wat je leerde en hoe je verder gaat.

Deel elke stap en maak de stap niet te groot.

  • Een kleine stap is makkelijker te overzien en sneller gedaan.
  • Kleine stappen zetten de ander niet buitenspel. Je kunt alleen meepraten als je toegang tot info hebt en er nog geen beslissing is genomen.
  • Het eindverslag schrijft zichzelf want elke stap is al goed gedocumenteerd.

Als je De Begripvolle Ambtenaar vanaf het begin volgde op dit blog, zal mijn eindpublicatie niet volledig nieuw zijn. Veel fragmenten uit mijn essays zijn eerder als blog hier verschenen. Soms kregen blogs later een nieuwe lading wanneer ik nieuwe inzichten op deed. Soms stuurden anderen na een blog een boekentip of een praattip waarmee ik een nieuw puzzelstukje vond.

Stap 5: Organiseer het gesprek

Niemand bedenkt op dinsdagmiddag ‘goh, eens kijken of de gemeente nog iets heeft gedeeld waar ik in mee kan denken’. Een gesprek ontstaan niet vanzelf.

Nodig mensen actief uit om mee te doen.

Dat deden we bij CoronaMelder bijvoorbeeld door deze post die ik op Linkedin deelde. Ik vroeg ontwerpers zich aan te melden voor de Code for NL community waar we het gesprek over de corona-app mochten houden. De post werd veel gedeeld en meer dan 42.000 mensen hebben hem gezien. Er kwamen zo’n 300 ontwerpers de Slack in. Nog steeds melden zich nieuwe mensen, of worden mensen juist minder actief. Dat is okè!

Om dit in goede banen te leiden, is een community manager handig. Bij CoronaMelder is dit Edo Plantinga. Onvermoeibaar betrekt hij iedereen. Stelt hij vragen en gooit hij gesprekken open. Zit hij teamleden achter de broek dat er ‘2 dagen geleden al een vraag gesteld is waar niemand nog op heeft gereageerd, wie wil dat even doen?!’

Geef iemand de rol van community manager in je open project.

Edo organiseerde regelmatig openbare videocalls waar iedereen aan mee kon doen. Elke vrijdag hadden we een inloopspreekuurtje of een teamlid deed een AMA, een Ask Me Anything. Informeel bespraken we allerlei zaken over de app met communityleden.

Organiseer laagdrempelige contactmomenten

Behind the CoronaMelder app: Open source, experts & de overheid

Edo hoeft het niet alleen te doen. Open werken betekent ook dat teamleden zelf de gesprekken voeren en de discussie aangaan. Het is juist goed als je direct met het teamlid kunt sparren als communitymember. Hèt teamlid dat zelf aan de knoppen zit waar jij juist een goede inhoudelijke vraag over hebt. Niet alles hoeft langs communitymanagers of woordvoerders te gaan, het is veel beter voor het resultaat als het rechtstreeks gaat.

Betrek het hele team erbij.

Dit is spannend want in de ambtenarij zijn we gewend om anoniem te kunnen werken. Maak je een account op Github aan onder je eigen naam? Maar dan kunnen ook alle beslissingen teruggeleid worden tot jou persoonlijk. Als ambtenaar val je onder de ministeriële verantwoordelijkheid. Dat betekent dat ambtenaren niet zelf verantwoordelijkheid hoeven af te leggen over wat ze doen, dat doet de minister.

Deze zomer adviseerde de Raad van State om deze ministeriële verantwoordelijkheid aan te passen. ‘Uitleggen wat de overheid doet en waarom is belangrijker dan ooit. Er is een transparant en correct samenspel nodig tussen Kamer, Kabinet en Ambtenaren‘ en burger, voeg ik daar zelf even aan toe *angelface*. Dit onderwerp heb ik al uitgebreid uit de doeken gedaan op debegripvolleambtenaar.nl, maar ik stip het hier toch even extra aan omdat dit een van de redenen is waarom ambtenaren weinig naar buiten treden en daardoor moeilijk open kunnen samenwerken. Dat kan anders!

Wees jezelf en ga het gesprek aan.

Stap 6: Betrek de woordvoerder

Niet alleen de woordvoerder, ook de manager, de directeur, de minister of de burgemeester. Open werken zorgt voor een andere dynamiek. Vraag je af wie verantwoordelijk en aanspreekbaar is in je organisatie, dat ben jij niet alleen. Een open gesprek voer je samen, ook binnen je organisatie. Zorg ervoor dat iedereen die een rol speelt ook weet dat je open wilt werken en hoe je dat gaat doen. En werk samen om dit goed te doen.

Ik noemde al eerder: er zitten ook belangengroepen en journalisten in de zaal. Als het open is, kunnen zij ook meelezen en meevragen. Dat betekent dat het gesprek alle kanten uitgaat, in plaats van netjes via de minister die verantwoordelijk is om de Kamer eerst te informeren. Soms staan er details op Github, en dus binnen no time in de krant, die bijvoorbeeld niet in de Kamer zijn besproken. Is dat erg?

Betrek de mensen in je organisatie die verantwoordelijk en aanspreekbaar zijn op wat je doet.

En ja, niet altijd zal alles open kunnen zijn. In juni schreef de GGD een brief naar het ministerie van VWS over de app met allerlei zorgen. Die brief kwam later pas openbaar toen de NOS een wob-verzoek deed en erover publiceerde. Had deze brief eerder openbaar kunnen zijn? Misschien wel, misschien niet. Open werken betekent niet dat elke communicatie, elke overweging openbaar hoeft te zijn. Waar de grens ligt moeten we continu ontdekken, afspreken en weer aanpassen.

Bespreek de grens van openheid met elkaar.

Open werken maakt van het klassieke trapje ‘organisatie – minister – kamer/ journalist – burger’ een twee-richtingsgesprek. In de community worden zaken besproken die leiden tot nieuwe inzichten en dus nieuwe ontwerpkeuzes. Dat gaat geleidelijk in elkaar over. Bij CoronaMelder zorgden we ervoor dat de Kamer regelmatig geïnformeerd werd over het open proces en de stand van zaken. Op debegripvolleambtenaar.nl schreef ik al eerder over deze omgekeerde dynamiek als de oplossing om onbegripvolle patronen in de overheid te doorbreken.

https://twitter.com/danielverlaan/status/1296098833114566664?s=20

Stap 7: Maak plezier

Het is heel leuk om open te werken. Je leert allerlei nieuwe mensen kennen en maakt iets veel beters dan wanneer je dat alleen met je eigen clubje had gedaan. Je ziet hoe je product in actie gebruikt wordt en je hebt zeker geen saaie kantoorbaan meer.

Sta open voor het gesprek. Dat is spannend want je stelt je kwetsbaar op. Je krijgt feedback, dat is leuk èn moeilijk. Meestal heb je echt wat aan de feedback, soms is het ongefundeerd (stap 3 en 4 maken de kans hierop veel kleiner). Soms is het ook gewoon moeilijk te verteren. Heb je zo je best gedaan, zet je het ’s avonds laat online en wordt je wakker met op sociale media ‘een dikke onvoldoende’ en zie je jouw werk met rode strepen. Ook dat hoort erbij. Neem het niet persoonlijk, en…

Ga ’s ochtends niet voordat je koffie hebt gehad op Twitter.

Ask Me Anything… hartje als toestemming dat je op de foto wil

Tot zover mijn tips hoe je kunt beginnen met open werken. Als je Ineke, Anouschka en Marieken van de Gemeente Amsterdam wilt helpen met hun open project, begin dan hier.

Hoe werk jij open? En hoe ben je begonnen?

Categories
Een begripvolle toekomst Geen onderdeel van een categorie

De schoonheid van de achterkant

De broncode van de overheid wordt vanaf volgend jaar zoveel mogelijk open. Dat schrijft de minister van Binnenlandse Zaken in de begroting over 2021. Overheden die de broncode van hun dienstverlening willen gaan delen en open source willen werken, kunnen rekenen op steun van de minister.

Super. Dat past natuurlijk helemaal in mijn straatje van een digitale overheid die open, eerlijk en samen werkt.

Alleen… ik maal er een beetje over sinds dit bericht in september naar buiten kwam. Het klinkt zo simpel, de deur opengooien en ‘open source gaan’, maar dat is het niet. Het is namelijk niet alleen een technische publicatie, open source werken raakt vooral ook de cultuur van een organisatie. Het betekent dat je de achterkant van de overheid laat zien.

In dit blog een aantal gedachten over wat er gebeurt als je de achterkant van de overheid open maakt. Waar ligt de grens voor open werken en hoe moet je daarmee omgaan?

De voor- en achterkant van Marieke Opgelders Toy Embroidery

Waarom open?

Op het Rijks ICT Dashboard kun je alle grote ICT-projecten zien die op de planning staan. Ik snuffel daar regelmatig graag doorheen. In veel zit overlap. Sowieso zit er veel overlap bij technische projecten van de overheid. Bijvoorbeeld digitaal iets aanvragen en die aanvraag vervolgens kunnen volgen zoals je ook met een besteld pakketje kunt. Of een applicatie om een financiële beslissing te nemen en die vervolgens uit te betalen aan de burger.

Iedere organisatie maakt of koopt zijn eigen applicaties. Er worden weinig tot geen applicaties open gedeeld zodat anderen hier delen van kunnen hergebruiken. Dat is onnodig duur, maar maakt ook dat de overheid voor burgers overal net een beetje anders werkt.

Make things open, it makes things better‘, staat op posters van de Government Digital Service in Engeland. Beter wordt het wanneer kritische experts van buiten meedenken. Open maakt het makkelijker en goedkoper om bij te dragen aan de overheid, ook vanuit het bedrijfsleven. Open wakkert innovatie aan omdat anderen door kunnen gaan op het werk en de ideeën. En open helpt anderen de overheid te controleren. Kritische partijen in het algemeen, en journalisten en parlementsleden in het bijzonder. (En denk eens wat een tijd we overhouden van alle WOB-verzoeken als alles al open is!)

Maar waar ligt de grens van openheid?

Aan een codedump op Github heb je nog niet zoveel. Je hebt context nodig. Je wilt snappen hoe de overheid werkt. Op collectief niveau om alle redenen die ik hierboven noemde, maar ook op individueel niveau. Je wilt namelijk ook snappen hoe de overheid tot een beslissing komt, daar is uiteindelijk al die code om te doen, toch?

De context van de code

De overheid voert wetten uit. Wetten waardoor burgers iets kunnen of moeten doen. Iets moeten betalen of iets krijgen, zoals toestemming of geld. Toen ik mijn collega Cees-Jan fotografeerde als begripvolle ambtenaar bespraken we hoe ‘de computer van DUO’ tot een beslissing komt. Hij vertelde over de catalogus van beslisregels die we bij DUO hebben, waar elke wet ontleedt is tot regels tekst die samen gebruikt kunnen worden om te beslissen bijvoorbeeld over een aanvraag van een student voor studiefinanciering.

Bij DUO kun je herleiden hoe zo’n besluit genomen is. De optelsom van een besluit zijn de beslisregels, gebaseerd op de wet + toepassing in een uitvoering, bijvoorbeeld een computersysteem of een werkinstructie + de persoonlijke gegevens van de student om wie het gaat. Bijvoorbeeld: ik heb een studieschuld bij DUO (mijn gegevens) en wil een ‘jokerjaar‘ inzetten (wet). Ik regel dit via MijnDUO waar ik dit met een formulier kan aanvragen en direct feedback van het systeem krijg dat het geregeld is (toepassing op basis van de beslisregels).

Mijn gesprek met Cees-Jan in november 2019
De wet vertaalt in beslisregels + de toepassing in code of analoge werkinstructie + de gegevens van de burger = beslissing.

Open om burgers te beschermen

Marlies van Eck, assistent professor AI & Law aan de Radboud Universiteit onderzocht de rechtsbescherming van de burger in geautomatiseerde ketenbesluiten. Een van haar conclusies is dat het niet duidelijk is hoe de overheid de wet heeft geïnterpreteerd wanneer de computer beslist. Zij kon niet onderzoeken of dit goed gebeurde en welke keuzes waren gemaakt bij het maken van zo’n computerbesluit. De rechtsbescherming van de burger is in het geding, volgens Marlies van Eck.

Als we de broncode van de overheid open maken, dan gaat het hierover, als je het mij vraagt. Dan gaat het dus niet alleen over de broncode, die is eigenlijk ‘maar’ een uitwerking van hoe we de wet uitvoeren. De overheid moet open delen hoe de wet vertaald wordt naar beslisregels, die vervolgens geprogrammeerd worden. Maak de beslisregels open. En help de burger zien hoe op basis van die beslisregels over hem besloten wordt.

Mijn studieschuld

In 2015 deed ik onderzoek voor DUO naar het terugbetalen van je studieschuld. Voor een groep ex-studenten gold dat ze uit meerdere regelingen konden kiezen. Ik was er zelf ook zo een. Ik mocht kiezen tussen de terugbetaalregels van voor en na 2012. Doordat ik bij DUO werkte, kon ik mooi uitvissen welke regeling voor mijn situatie het beste werkte.

Ik berekende en simuleerde samen met Jasper, mijn man, hoe het precies zou gaan bij een aantal verschillende toekomstscenario’s. Oké, Jasper verloor na de eerste middag de interesse in dit avontuur, ik gelukkig niet, en samen met mijn collega’s bedacht ik een aantal rekenhulpen om studenten te helpen dit soort berekeningen ook te doen.

Simulatie hoe je je studieschuld kunt terugbetalen

Vorig jaar ging mijn collega Evalien een flinke stap verder. Elk jaar in januari bellen veel studenten over de aanvullende beurs. Die is dan opnieuw berekend en het kan dat je hierdoor een ander bedrag krijgt van DUO. Die verandering uitleggen is nog niet zo simpel, er zitten behoorlijk wat beslisregels aan. Evalien maakte van de complexe beslisboom een simpele kaartencollectie waar studenten doorheen kunnen swipen. Op basis van hun kaartenset, die ze kunnen aanpassen, zien ze hoe de regels voor hen uitvallen en wat ze vervolgens kunnen doen.

Open code > open proces

De achterkant van de overheid laten zien kan dus heel technisch voor de maatschappij in het algemeen, zodat anderen applicaties kunnen hergebruiken. En het kan heel gebruiksvriendelijk zodat burgers begrijpen waarom een beslissing van de overheid zo uitpakt voor hen.

Maar we moeten nog een stap verder. We moeten delen hoe dit alles tot stand komt.

De afgelopen twee jaar heb ik onderzocht hoe we bij DUO keuzes maken en hoe we bijdragen aan een begripvolle digitale overheid. Het leverde een galerij van begripvolle ambtenaren op. Ik ontdekte dat techniek niet neutraal is en dat het belangrijk is om te reflecteren welke bias wij in onze digitale diensten stoppen. Als we open werken, kan dat.

Deze zomer deed ik onderzoek voor CoronaMelder, de app die je waarschuwt als je bij iemand in de buurt bent geweest met corona. Bij CoronaMelder staan code, architectuur, ontwerp en onderzoek op Github. Bij elke versie is er een changelog die verklaart wat en waarom er veranderd is. Het proces is open. Elke week communiceren we in de Code for NL-community waar meer dan 1500 ontwikkelaars en ontwerpers kritisch meedenken en meehelpen. Ik zeg niet dat het altijd makkelijk is. Soms zat je een avond/nacht te zwoegen om ’s ochtends wakker te worden met een bord zeer kritische feedback voor ontbijt.

Voor CoronaMelder op bezoek bij de GGD in Utrecht

CoronaMelder is door het ministerie van Volksgezondheid gemaakt samen met de GGD, kritische burgers en belangenorganisaties. Hiervoor moest het ministerie heel open zijn. Alles delen en ook vertellen hoe je gekomen bent tot dat resultaat. Die openheid is spannend (en ja, er zitten ook journalisten in de community). Als iedereen de achterkant kan zien, dan betekent dat ook wat voor hoe je die achterkant maakt.

Ik merkte zelf bijvoorbeeld dat ik bij het publiceren van mijn onderzoek naar de GGD toch een keer extra door alle documentatie heen ging. Had ik het goed verwoord? Stonden alle observaties erin? Was mijn advies objectief en goed onderbouwd? Goed documenteren vond ik nooit echt sexy, maar is een voorwaarde om echt open te kunnen werken, heb ik ontdekt. Ik vond het zo leuk dat communityleden met mijn onderzoek verder gingen, nieuwe onderzoeksvragen bedachten en zelfs met eigen onderzoek gingen aanvullen. Dat kan alleen als je open werkt.

De achterkant is prachtig

Marieke Opgelder, een vriendin van mij, maakt prachtige kunstwerken door alledaags speelgoed en keukenapparatuur te borduren. Haar werk vind ik het mooist als je het omdraait: de achterkant van het borduurwerk is net als de achterkant van het te borduren object. In het aan- en afhechten van draad zit een schoonheid die zij niet wegmoffelt, maar juist gebruikt en tot kunst verheft. I love it. Dit zouden we ook moeten doen bij de overheid!

Voor mijn afstuderen gaf ze me een ingelijste Tinkerbell die ik aan beide kanten kan tentoonstellen, net waar ik zin in heb. Marieke en Tinkerbell herinneren me eraan dat de achterkant net zo mooi kan zijn als de voorkant. Maar ook dat wanneer beide kanten bekeken worden ze ook allebei begrepen moeten worden. Het vraagt een andere borduurtechniek.