Blog

Zo optimaliseer je de user experience van low-code applicaties

Een groot voordeel van het ontwikkelen van applicaties met een low-code platform is dat je snel concreet resultaat kunt opleveren. In deze tijd waar organisaties manieren zoeken om snel te digitaliseren, is dit een belangrijk criterium om aan de slag te gaan met low-code. Je ziet in de praktijk dan ook vaak dat snelheid een doel op zich wordt. De app wordt gebouwd op basis van de functionele eisen en binnen de deadline opgeleverd. Maar realiseer je daarmee ook het beste resultaat voor de eindgebruiker? Zou de app er hetzelfde uitzien als je naast de functionele eisen ook de user experience als uitgangspunt had meegenomen? Zeer waarschijnlijk niet.

“Bij een optimale user experience biedt de applicatie een gestroomlijnde en relevante ervaring voor de gebruiker. De app is toegankelijk, makkelijk te gebruiken, bevat de juiste functionaliteit en biedt ook visueel een prettige ervaring”, vertelt Lars Veltkamp, UX Designer bij User Intelligence. Volgens hem start ieder ontwikkelproces idealiter met de eindgebruiker of beter gezegd onderzoek naar deze gebruiker.

Vaak is dit niet het geval. De eisen voor een applicatie worden in de praktijk doorgaans opgesteld door een product owner die verantwoordelijk is voor het ontwikkelproces. Deze eisen worden gebaseerd op de kennis die deze persoon heeft van de business. Dat betekent niet dat hiermee ook tegemoet wordt gekomen aan de behoeften van de gebruiker van de applicatie.

De applicatie kan in dat geval voor 100% voldoen aan de functionele eisen, maar een matige gebruikerservaring bieden. Hierdoor is deze uiteindelijk slechts voor 60% succesvol. Dit betekent dat de app minder wordt gebruikt of minder effectief is dan voorzien. Je hebt dan weliswaar een proces gedigitaliseerd, maar hebt niet de beste oplossing geleverd.

Balans tussen functionaliteit en gebruiksvriendelijkheid
Volgens Jelle Boomsma, solution consultant bij Bizzomate is het voor de ontwikkeling van een succesvolle applicatie dan ook de uitdaging om de juiste balans te vinden tussen functionaliteit en gebruiksvriendelijkheid en vanuit beide disciplines samen op te trekken. “Welke functies zijn essentieel en hoe integreren we deze op een manier die logisch is voor de gebruiker? Als ontwikkelaar ben je vaak geneigd om de app van zoveel mogelijk functionaliteit te voorzien. Daarbij is het belangrijk om continu te bedenken wat het oplevert voor de eindgebruiker en deze gedurende het ontwikkelproces niet uit het oog te verliezen.”

Voer een gebruikersonderzoek uit
Om te zorgen dat je voldoende informatie hebt over die eindgebruiker, adviseert Veltkamp voor het ontwikkelproces onderzoek uit te voeren: “Het doel is om inzicht te krijgen in de context van de gebruiker en hoe deze zijn/ haar werk, al dan niet met behulp van tools, uitvoert. Ook moet in kaart gebracht worden in welke werksituaties de applicatie wordt gebruikt. Dit alles wordt ‘context mapping’ genoemd. Dit onderzoek helpt ook te bepalen waar de grootste meerwaarde van de applicatie ligt. Hiermee kun je gerichter te werk gaan en beter het einddoel van de applicatie bepalen.”

Als er al een applicatie is dan wordt daarnaast een heuristische test uitgevoerd. Daarbij worden mogelijke struikelblokken en verbeterpunten in bestaande toepassingen geïdentificeerd. Deze kunnen meegenomen worden in het optimaliseren van deze toepassing of bij het bouwen van een nieuwe applicatie.

Kant-en-klare bouwblokken
Deze onderzoeken leveren waardevolle informatie op over de gebruiker. “Het is vervolgens de kunst om tot een optimale combinatie te komen van functies die je ontwikkelt en de behoeften van de gebruiker die er uiteindelijk mee aan de slag gaat”, zegt Boomsma. “Als je je volledig op de user experience stort en daar de volledige vrijheid in neemt, dan kun je onderweg de voordelen van low-code kwijtraken.” Ontwikkelen met low-code betekent dat je gebruikmaakt van kant- en-klare bouwblokken. Dit brengt ook beperkingen met zich mee. Je kunt dan vanuit UX-perspectief niet altijd voldoen aan specifieke details, omdat hier niet in wordt voorzien in het blokje. Deze details apart ontwikkelen zou te veel vertraging opleveren in het proces.”

Veltkamp: “In dit soort situaties is het van belang een goede afweging te maken in de tijd die je besteedt aan het optimaliseren van de UX en het voordeel dat dit de gebruiker oplevert. Het gaat erom hoe je een goede en toegankelijke applicatie creëert zonder daarbij in te boeten op de kracht van low-code.”

Praktijkcase: Royal IHC
Een goed voorbeeld van de optimale balans tussen functionaliteit en gebruiksvriendelijkheid, is het project waar Boomsma en Veltkamp samen aan werkten bij Royal IHC. Dit is een internationale leverancier van innovatieve apparatuur, schepen en diensten voor de offshore-, bagger- en wet mining industrie. Digitalisering heeft hoge prioriteit binnen de organisatie, maar altijd met focus op de eindgebruiker. Daarom vroeg Royal IHC aan Bizzomate en User Intelligence innovatieve applicaties te ontwikkelen die aantrekkelijk zijn om te gebruiken. Zo is onder meer een applicatie gebouwd die voorspelt wanneer schepen onderhoud nodig hebben.

Veltkamp: “Door bij Royal IHC onze expertise te combineren en vanaf de start goed samen te werken, hebben we daar een sterk resultaat kunnen neerzetten. Het functioneel ontwerp ging hand in hand met de user experience. We hebben elkaar vanuit de verschillende disciplines continu betrokken. Dit past ook bij de agile werkwijze die zowel Bizzomate en User Intelligence hebben. Het werkt niet om vanuit UX een compleet ontwerp te maken en dan naar een ontwikkelaar te gaan met de vraag om het te bouwen. Het is een voortdurend samenspel. Als ik een user flow of een prototype maakte, dan betrok ik Jelle daar ook vaak bij. Het is bovendien waardevol om als UX-expert ook inzicht te krijgen in de kansen en beperkingen van low-code.”

Scoren bij de product owner en eindgebruiker
“Als je de applicaties ziet die we samen hebben gebouwd, zie je een duidelijke samenhang van functionaliteit en design waardoor dingen werken zoals ze moeten werken”, vervolgt Veltkamp. “De testen en metingen met de verschillende prototypes hebben hier ook zeker aan bijgedragen en belangrijke feedback opgeleverd. Daarbij kijken we of alle gewenste functies aanwezig zijn en of deze goed vindbaar en eenvoudig te bedienen zijn. We hebben ervaren dat als je gezamenlijk optrekt in een team met ontwikkelaars en UX-designers, een eindproduct kunt leveren waarmee je scoort bij zowel de product owner als de eindgebruiker.”

Het gaat er uiteindelijk niet alleen om of je een gedegen ontwikkelplatform gebruikt en of je snel een applicatie kunt bouwen. Je moet ook het juiste eindproduct opleveren dat daadwerkelijk wordt gebruikt. “Gedegen onderzoek naar de eindgebruiker kan hier veel aan bijdragen”, vindt Boomsma. “Onze meerwaarde is niet dat we leveren waar een klant om vraagt; we kijken naar het probleem en adviseren wat nodig is om het doel te bereiken. Vervolgens ontwikkelen we een applicatie waar de gebruikers, en de organisatie ook in de toekomst mee vooruit kunnen.”

Volg ons op LinkedIn voor meer nieuws!

Other news

blog

Healthcare organizations urgently need more skills and capacity

57 percent of healthcare facilities lack capacity and skills to implement their planned digitalization

news

Fibre-optic supplier Glaspoort optimises project planning with Bizzomate

The Mendix app we’ve built for Glaspoort provides insight into the status of hundreds of projects

news

GGZ inGeest selects Bizzomate and Tacstone for the digitization of patient flow logistics

Our new low-code app shortens waiting lists, reduces admin and improves communication at GGZ inGeest

blog

Marc Gelissen: We want to be the greatest company to work for now and in 10 years’ time

How does our founder see the future? Discover Marc’s vision for the next decade

news

Marc: “Before we knew it, we were Mendix partner of the year twice”

Discover how we pursued our everlasting goal of growing together and became a rapidly growing company with over 70 colleagues

blog

Bart: “At Bizzomate people always care for each other”

Colleague Bart Poelmans who has been working here for over ten years still sees many similarities with the early days

news

Charles: “Being part of your colleagues’ development gives a lot of energy”

Charles was there during the hectic early stages of Bizzomate and shares his experiences

news

10 years of Bizzomate: “A lot has changed, but that family feeling is still there”

Bizzomate of the first hour Jelle Boomsma shares his best memories of the past 10 years

news

10 year Bizzomate – the start

Founder Marc Gelissen takes you back in time and shows you how the foundations were laid for the success of Bizzomate

news

Bizzomate viert 10-jarig bestaan

Persbericht Bizzomate 10-jarig bestaan.

blog

Healthcare organizations urgently need more skills and capacity

57 percent of healthcare facilities lack capacity and skills to implement their planned digitalization

news

Fibre-optic supplier Glaspoort optimises project planning with Bizzomate

The Mendix app we’ve built for Glaspoort provides insight into the status of hundreds of projects

news

GGZ inGeest selects Bizzomate and Tacstone for the digitization of patient flow logistics

Our new low-code app shortens waiting lists, reduces admin and improves communication at GGZ inGeest

blog

Marc Gelissen: We want to be the greatest company to work for now and in 10 years’ time

How does our founder see the future? Discover Marc’s vision for the next decade

news

Marc: “Before we knew it, we were Mendix partner of the year twice”

Discover how we pursued our everlasting goal of growing together and became a rapidly growing company with over 70 colleagues

blog

Bart: “At Bizzomate people always care for each other”

Colleague Bart Poelmans who has been working here for over ten years still sees many similarities with the early days

news

Charles: “Being part of your colleagues’ development gives a lot of energy”

Charles was there during the hectic early stages of Bizzomate and shares his experiences

news

10 years of Bizzomate: “A lot has changed, but that family feeling is still there”

Bizzomate of the first hour Jelle Boomsma shares his best memories of the past 10 years

news

10 year Bizzomate – the start

Founder Marc Gelissen takes you back in time and shows you how the foundations were laid for the success of Bizzomate

news

Bizzomate viert 10-jarig bestaan

Persbericht Bizzomate 10-jarig bestaan.