Een app om de toekomst te voorspellen
24 januari 2021
Een tijd geleden kreeg ik het verzoek om een Tarot app te schrijven. In eerste instantie moest ik even nadenken; ik geloof namelijk niet in dit soort zaken. [discussie: moest ik deze klus daarom afwijzen?] Uiteindelijk heb ik het appje gemaakt, en daarbij kwam er een interessante afweging voorbij.
Implementatie
De functionele specificatie was als volgt: de gebruiker krijgt een geschudde pak Tarot kaarten als rij voorgeschoteld — met de rug omhoog. Vervolgens kiest de gebruiker drie kaarten. Deze worden in volgorde van selectie getoond, met per kaart wat uitleg erbij, en een telefoonnummer dat gebeld kan worden voor meer duiding door een medium.

Ik heb dit geïmplementeerd als een array van alle kaart objecten, die ik vervolgens randomiseer. Daar loop ik doorheen en maak voor ieder object een html element aan. Als je klikt op dat element, dan wordt die kaart in de selectie opgenomen, en uiteindelijk getoond.
Op die manier probeer ik zo dicht mogelijk bij de werkelijkheid te blijven: de keuze van de gebruiker vindt plaats na het husselen van de kaarten, als de volgorde al vast ligt.

Een eenvoudiger manier zou zijn geweest: toon een rij “ruggen”, selecteer er drie (zonder dat dit iets betekent), en toon gewoon 3 willekeurige kaarten bij het “omdraaien”. Op die manier zou de keuze van de gebruiker echter geen invloed hebben op de selectie. De gebruikerservaring zou identiek zijn geweest, maar toch heb ik daar niet voor gekozen, omdat ik in mijn optiek daarmee de gebruiker voor de gek had gehouden…
Ik ben benieuwd hoe anderen daarover denken? Heeft iemand vergelijkbare ervaringen?
Andere aantekeningen
Open Samenwerken, hoe doe je dat?
14 juni 2021
Je project open stellen voor open samenwerking met andere organisaties, teams of "de community" is niet altijd eenvoudig. Toch is het de wens van veel overheidsprojecten om meer open te gaan werken. Code for NL organiseerde een meetup waarin vanuit drie projecten ervaringen werden gedeeld.
Zo denkt Amsterdam vanuit de eindgebruiker
22 januari 2018
Overheden willen de burger graag meer centraal zetten. IT speelt daar een belangrijke rol in. De gemeente Amsterdam hanteert hiervoor een eigen ontwikkelde FIXX-methode.
Ik wil geen 'clean desk'. Ik wil samenwerken.
30 januari 2026
Op veel plekken geldt een clean desk policy. Onder het mom van de flexibele werkplek worden gebouwen er volledig op ingericht: lege bureaus, lockers, generieke stoelen, en vooral niks op muren of ramen. Dat lijkt onschuldig. Efficiënt zelfs. Maar het heeft structurele effecten op hoe werk wordt gedaan en ervaren, en ook vooral op hoe samenwerken werkt (of beter: niet werkt).