Ga naar hoofdinhoud Ga naar hoofdnavigatie Ga naar footer
Terug naar overzicht

Een developer die terug durft te gaan naar de basis.

Goede software begint bij de mens. Dat merkt Dennis, full stack developer en DevOps engineer bij Cube, niet alleen in zijn werk, maar ook in zijn vrijwilligerswerk. Hij helpt mensen met weinig ervaring met computers om digitale taken uit te voeren, zoals inloggen, apps gebruiken of online formulieren invullen. Maar wat heeft dit te maken met softwareontwikkeling?

Dennis Hofs, Full-stack developer bij Cube Oldenzaal
Auteur Full Stack Developer
Jenne Morsink - Digital Marketeer bij Cube - Oldenzaal
Auteur Digital Marketeer
Leestijd
6 min
Afbeelding zonder omschrijving

Van zorgsoftware naar impact in het dagelijks leven.

Voor hij bij Cube ging werken, ontwikkelde Dennis software voor de zorg met als doel ouderen te helpen zelfstandig te blijven. Bij Roessingh Research and Development werkte hij aan softwareprojecten voor zorg op afstand. Door het meten van dagelijkse activiteiten, bijvoorbeeld via smartwatches, krijgen ouderen en patiënten meer inzicht en grip op hun gezondheid en kunnen ze langer zelfstandig blijven, terwijl de zorg wordt ontlast en tegelijk verbetert omdat de zorg niet meer beperkt blijft tot dat ene afspraakmoment. Dat lukt alleen met software die begrijpelijk is voor ouderen en tijdbesparend voor zorgverleners.

Vrijwilligerswerk dat begon met een idee.

Ongeveer twee jaar geleden besloot Dennis vrijwilligerswerk te gaan doen. Het idee speelde al langer, maar kreeg vorm toen hij in Oldenzaal kwam wonen. In een huis-aan-huisblad zag hij dat Impuls een nieuwe website had gelanceerd, hij schreef zich in en werd al snel gebeld. Inmiddels gaat hij wekelijks bij mensen langs om te helpen met digitale vragen. Vaak gaat het om basisgebruik van een laptop, telefoon of tablet, bijvoorbeeld bij iemand van wie de partner is overleden en die ineens alles zelf digitaal moet regelen.

Afbeelding zonder omschrijving

Geduld als sleutel.

Wat opvalt: leren omgaan met technologie kost tijd. Waar familieleden soms te snel gaan, past Dennis zich aan het tempo van de gebruiker aan. Vaak moeten dingen meerdere keren worden uitgelegd. Hoe zoek ik iets op? Hoe organiseer ik mijn foto's en bestanden? Hoe maak ik een foto en deel ik die met mijn kinderen? Het draait om herhalen, opschrijven en zelfvertrouwen geven. Met rust en geduld boek je echt vooruitgang.

Vertrouwen als onderdeel van functionaliteit.

Bij Cube is Dennis full stack developer en sinds kort DevOps engineer. Hij bouwt complexe systemen, automatiseert processen en integreert tools. Toch brengt zijn vrijwilligerswerk hem telkens terug naar de basis: wat heeft de eindgebruiker écht nodig? Zijn collega’s begrijpen de techniek snel, maar de gebruiker van zijn software begint vaak op nul.

“Je kunt de meest geavanceerde software bouwen,” zegt Dennis, “maar als iemand niet weet hoe hij moet beginnen of het niet goed gebruikt, doet het er niet toe. De beste software begint eigenlijk aan de keukentafel: daar waar iemand ermee werkt, ermee worstelt en het in de praktijk toepast. Het kan een hele uitdaging zijn om geavanceerde software te maken die tegelijkertijd eenvoudig en natuurlijk aanvoelt.”

Afbeelding zonder omschrijving

Software die meegroeit met mensen.

Goede software is intuïtief: duidelijke iconen, logische stappen, geen handleiding nodig. Mensen moeten zich veilig voelen om te experimenteren, fouten te maken en te leren terwijl het systeem hen ondersteunt. Technologie die angst oproept, werkt niet. Technologie die vertrouwen geeft wel. Tegelijk verandert software continu. Waar vroeger een handleiding genoeg was, zoeken mensen nu iets op via Google of ChatGPT. Alleen sluiten die instructies vaak niet meer aan, omdat de software alweer is aangepast. Dat is al frustrerend voor ervaren gebruikers, en nog lastiger voor mensen die minder digitaal vaardig zijn of moeite hebben met die constante verandering.

Fouten maken vraagt ook om een andere blik. Gebruikers denken snel dat zij iets verkeerd doen of voelen zich onzeker. Beheerders kunnen soms denken dat een gebruiker een fout heeft gemaakt. In de praktijk ligt de oorzaak vaak in hoe software is ontworpen. Als een systeem ruimte geeft om veilig te ontdekken en duidelijk maakt wat er gebeurt, ontstaat er vertrouwen en groeit het gebruik vanzelf.

Afbeelding zonder omschrijving

Systemen die werken voor mensen.

Het vrijwilligerswerk van Dennis laat zien hoe belangrijk het is om software te ontwerpen die echt aansluit bij de gebruiker. Wat voor een developer vanzelfsprekend is, kan in de praktijk nog steeds een obstakel zijn als processen onnodig ingewikkeld zijn. Bij Cube begint technologie daarom altijd bij de gebruiker. De ervaring van Dennis benadrukt dat systemen pas impact maken wanneer mensen er efficiënt, veilig en met vertrouwen mee kunnen werken. Dit inzicht vertaalt zich in elk project: van interne processen tot klantgerichte software. Door de basis goed te begrijpen, kan Cube complexe processen automatiseren zonder dat gebruikers overweldigd raken.

Bij projecten zoals ’t Nije Kuierdroad, een initiatief van Impuls tijdens de coronaperiode dat mensen hielp met digitale vaardigheden zoals beeldbellen en internetten, stond verbinding centraal. Daarvoor was technologie nodig die eenvoudig, veilig en intuïtief is, zodat deelnemers effectief en zelfstandig konden communiceren. Dennis zag hoe groot het effect kan zijn wanneer mensen grip krijgen op hun digitale omgeving. Technologie gaat uiteindelijk niet alleen over systemen laten werken, maar over mensen laten werken mét die systemen. En dat begint soms gewoon bij een keukentafel, een tablet en een beetje geduld.

Dennis Hofs, developer bij Cube

Ook deel uitmaken van dit fantastische team?

Laten we kennismaken!

Dit sluit mooi aan...