
Voor mijn afstudeerproject werkte ik namens Delta10 aan Signalen, een oplossing die gemeenten gebruiken om meldingen over de openbare ruimte van inwoners te verwerken.
Mijn opdracht was het ontwerpen van een toegankelijke en gebruiksvriendelijke beheeromgeving voor gemeentelijke functioneel beheerders. Het beheer gebeurt nu grotendeels via de admin tool van Django, waarvoor technische kennis nodig is en wat het beheer foutgevoelig en onnodig ingewikkeld kan maken.
De nieuwe beheeromgeving moest functioneel beheerders ondersteunen in hun dagelijkse werkzaamheden, zonder afhankelijk te zijn van technische kennis. Op basis van de onderzoeksinzichten is het project afgebakend tot een belangrijk onderdeel van het configuratieproces: de routing expressions. Deze bepalen aan de hand van voorwaarden naar welke afdeling een melding wordt doorgestuurd.
De reden dat ik voor deze opdracht heb gekozen, is omdat de omgeving waar ik aan ging werken richting enterprise design gaat, iets waar ik nog geen ervaring in had. Ik wilde de uitdaging aangaan om te werken aan een opdracht waarbij de focus vooral ligt op gebruiksvriendelijkheid en minder op het visuele aspect.
Daarnaast zag ik het als een uitdaging om te werken met een complex en technisch systeem, omdat ik hier normaal weinig mee werk. Tijdens de opdracht kwam ik erachter dat ik er juist energie uit haal om met zo’n systeem te puzzelen en een complex proces te vertalen naar een interface die makkelijk en zonder technische kennis te gebruiken is.
Delta10 bestaat uit een klein team, wat het werk daar erg persoonlijk maakt. Hierdoor had ik veel ruimte om vragen te stellen en mee te kijken met anderen. Dit hielp mij om steeds meer te leren over het systeem waar ik aan werkte en beter te begrijpen hoe alles binnen het systeem samenhangt.

Omdat ik werkte met een technische omgeving waar ik zelf nog geen kennis of ervaring mee had, heb ik de eerste weken van het project besteed aan het leren kennen en begrijpen van het systeem. Het is lastig om een omgeving te verbeteren als je zelf niet begrijpt hoe deze werkt. Daarom heb ik zelf met het systeem gewerkt, veel vragen gesteld en regelmatig met collega’s gezeten die hier meer ervaring mee hadden.
Daarnaast moest ik begrijpen hoe functioneel beheerders met de tool werken en waar zij precies tegen de technische drempels aanlopen. Hiervoor heb ik interviews en gebruikerstesten uitgevoerd met functioneel beheerders van verschillende gemeenten. Hierbij sprak ik zowel met beheerders die veel ervaring hadden met het systeem als met beheerders die hier minder ervaring mee hadden. Zo kreeg ik een beter beeld van de verschillende manieren waarop de omgeving wordt gebruikt en waar zij tegenaan lopen.
De inzichten uit het onderzoek zijn vertaald naar user needs en HKJ-vragen en vanuit daar zijn twee concepten opgesteld. Om te achterhalen welke richting het beste aansloot op de behoeften van de doelgroep, zijn beide concepten voorgelegd aan functioneel beheerders.
Uit hun feedback werd duidelijk welk concept de voorkeur had. Dit concept is vervolgens verder uitgewerkt tot een klikbaar prototype, zodat het met de doelgroep getest kon worden. Dit was belangrijk omdat het om een technisch complexe omgeving gaat, waarin veel verschillende soorten routing expressions gemaakt moeten kunnen worden.
Door het prototype te testen kon worden onderzocht of deze ook in de praktijk op een eenvoudigere manier konden worden opgebouwd.
Het concept dat uiteindelijk is uitgewerkt, is geïnspireerd op Form Logic. Form Logic werkt met een actie en gevolg: als het antwoord A is, gebeurt actie 1. Hoewel routing expressions complexer zijn, kon deze logica met wat puzzelen worden toegepast om routing expressions op te bouwen.
In plaats van dat functioneel beheerders zelf JSON moeten schrijven, hoeven zij nu alleen de juiste waarden te selecteren. Dit sluit beter aan op hun dagelijkse werkzaamheden en voorkomt typfouten. De Wanneer-Dan-structuur maakt de routing expression overzichtelijker dan een lange lap tekst. Daarnaast hoeven beheerders geen waardes of syntax te onthouden en kunnen er geen ongeldige expressions worden opgebouwd.
De grootste technische uitdaging, het werken met JSON, is hiermee volledig uit het proces gehaald.
Ik ben enorm dankbaar voor mijn tijd binnen het Delta10-team. Ik heb 16 ontzettend leuke en vooral ook leerzame weken gehad, die ik niet snel zal vergeten. Ik heb gemerkt hoeveel je uit een team kunt halen door vragen te stellen, mee te kijken en kennis van anderen te gebruiken. Juist doordat ik binnen een klein team werkte, was er veel ruimte om vragen te stellen en steeds meer te leren
Ook was dit een waardevolle opdracht om aan te werken en ben ik blij dat ik de uitdaging ben aangegaan. Tijdens het project ben ik erachter gekomen dat ik er energie uit haal om aan een complexe puzzel te werken en deze steeds verder te ontrafelen en verbeteren.
Binnen deze opdracht heb ik mij meer kunnen richten op UX en heb ik opnieuw ingezien wat de waarde van goed gebruikersonderzoek is. Uiteindelijk heb ik een product neergezet dat momenteel wordt gerealiseerd en ook binnen andere tools van Delta10 wordt geïmplementeerd. Iets waar ik met trots op terugkijk!
