Time-to-market kan verkort worden dankzij low-code

19 september 2022

ICT-direc­teurs in heel de wereld staan vandaag voor vele uitda­gingen. Vooreerst heeft de COVID19-pandemie de vraag naar digi­ta­li­se­ring versnelt. Eind­klanten willen immers steeds meer snel en efficiënt bediend worden vanop afstand. De vraag naar klan­ten­por­talen en auto­ma­ti­se­ring van processen vanuit de business van bedrijven uit alle sectoren is dus enorm toege­nomen en gelet op de verwach­ting van de eind­klanten moet de time-to-market van nieuwe appli­ca­ties zo kort mogelijk zijn. Heel wat bedrijven draaien echter nog op legacy systemen die een snelle ontwik­ke­ling bemoei­lijken omdat er nog echt code moet worden geschreven. De arbeids­markt maakt het dan weer moeilijk om program­meurs aan te trekken die de nood­za­ke­lijke code­lijnen kunnen schrijven. Het verwon­dert dan ook niet dat er steeds meer gekeken wordt naar low-code. Dankzij low-code,  dat voorziet in heel visuele voor­ge­maakte bouw­blokken, kan men snel tot resul­taten komen en gebruiks­vrien­de­lijke appli­ca­ties opleveren.

We praatten met Simon Vanders­missen. Simon is low-code developer bij Roborana. Roborana is een low-code consul­tant uit Kontich die cliënten helpt bij de auto­ma­ti­se­ring van hun processen en efficiënt gebruik van data. Dankzij low-code konden ze bijvoor­beeld cliënten als de Federale Over­heids­dienst Justitie helpen om het proces van onkostennota’s te opti­ma­li­seren, hielpen ze Van Marcke om repe­ti­tieve admi­ni­stra­tieve taken te auto­ma­ti­seren en instal­leerden ze voor de verze­ke­raar NN Insurance 8 robots om het NN Center of Excel­lence te ondersteunen.

Wat zijn de sectoren die jullie met low-code bedienen?

De sectoren die we bedienen met low-code oplos­singen zoals het OutSys­tems-platform zijn heel uiteen­lo­pend. Je kan er eigenlijk binnen alle sectoren mee aan de slag. We zien wel dat het veelal midsize en grote onder­ne­mingen zijn die kiezen voor een  low-code­plat­form waarbij ook het appli­catie-onderhoud centraal en eenvoudig geregeld wordt.  Ze hebben immers begrepen dat je dankzij de voor­ge­maakte bouw­blokken en de zeer visuele manier van werken snel stappen vooruit kan zetten. Zo bouwde ik al een nieuws­ap­pli­catie, een webshop, diverse appli­ca­ties om de interne proces­flow te opti­ma­li­seren en een quality of life appli­catie via OutSys­tems.  Gaat het echter over finan­ciële of reporting-processen zien we dat vaak nog op de bestaande back­of­fice ‑systemen wordt verder gebouwd. Low-code is uiterst geschikt om snel front-end ontwik­ke­lingen te doen en dat is vandaag voor ons ook de grootste markt.

Je bent zelf van opleiding JAVA program­meur, wat zijn voor jou de voordelen van low code en een platform zoals OutSys­tems ten opzichte van Java?

In eerste instantie is het zeer gebruiks­vrien­de­lijk en vraagt het veel minder tijd om het onder de knie te krijgen dan een klassieke program­me­rings­taal. Dankzij een low-code platform als OutSys­tems beschik je over heel wat vooraf ontwik­kelde bouw­blokken. Je hoeft dus niet meer alles lijn per lijn zelf te gaan schrijven. Dit heeft het voordeel dat je je meer kan concen­treren op de logica die je in een systeem steekt wat resul­teert in minder fouten en veel sneller toelaat om visueel iets aan je klant te laten zien. Je kan dus veel sneller schakelen en omwille van de visuele uitwer­king hoe je niet de klassieke test­cy­clus in wat opnieuw voor tijds­winst zorgt. De eind­ge­bruiker kan er snel mee aan de slag.

Maar wellicht is het minder flexibel dan ontwik­ke­lingen in codelijnen?

Deze misvat­ting leeft inderdaad. Er zijn in low-code voldoende bouw­blokken om appli­ca­ties te bouwen geheel in lijn met de wensen en noden van klanten uit diverse sectoren. Dankzij de flexibele compo­nenten van bijvoor­beeld een OutSys­tems kan je zelf de nodige blokken bouwen die je eindeloos kan herge­bruiken. Dit zorgt voor een enorme tijdswinst.

Heb je een devel­op­per­ach­ter­grond nodig om appli­ca­ties te ontwik­kelen via een low-code platform als dat van OutSystems?

Je hoeft natuur­lijk geen soft­wa­re­pro­gram­meur te zijn om zaken te ontwik­kelen via low-code platforms als dat van OutSys­tems. Belang­rijk is wel dat je logisch kan denken en begrijpt hoe software werkt. Ik bouw samen met mijn klanten sneller en ook sterkere appli­ca­ties als er een achter­grond in program­matie is maar het is wel heel toegan­ke­lijk om meteen met de business te praten. Het is natuur­lijk Roborana’s expertise die maakt dat we snel landen met bruikbare business applicaties;l

Hoe kijk jij naar de evolutie van low-code?

Het is zeker een oplossing om snel tot front-end devel­op­ment te gaan en ik ben ervan overtuigd dat het een groei­markt is. Ik zie wel dat er zeker in finan­ciële en repor­tingom­ge­vingen nog steeds naar high code wordt gegrepen, hoewel ook low-code hier een oplossing kan bieden. We moeten echt meer evolueren van lijntjes schrijven naar bouwen van oplossing. Er zijn veel appli­ca­ties die echt op low-code kunnen draaien want het is echt een miscon­ceptie dat men voor veel zaken nog naar high code moet kijken. Mijn advies zou echt zijn, overweeg low-code. Er bestaat echt een misvat­ting bij ICT’ers dat je minder meer­waarde heb als high code developer. Mijn ervaring toont echt het tegendeel. Je kan je meer­waarde bewijzen door sneller resultaat te tonen. Low ‑code maakt het echt mogelijk om visueel snel te tonen of je op de juiste weg bent. Het traject in high code is gewoon veel langer;

Is er minder testing nodig bij low-code ontwikkelingen?

Testing blijft altijd belang­rijk om ervoor te zorgen dat de appli­ca­ties voldoen aan de noden van de business. Ontwik­ke­lingen via een platform als OutSys­tems maken het echter zeer visueel dus problemen worden veel sneller geïdentificeerd.

Er zijn verschil­lende low-code plat­formen op de markt. Waarom kiest Roborana voor OutSystems?

Low-code is misschien minder bekend. Wat doen jullie om low-code en Roborana meer op de kaart te zetten?

We orga­ni­seren regel­matig ‘Jumpt Starts’ om de markt vertrouwd te maken met low-code. Bedrijven kunnen hier gratis aan deelnemen  om te begrijpen en te ervaren welke meer­waarde low-code en per extensie het low-code­plat­form van OutSys­tems kan betekenen voor hun toekom­stige ontwik­ke­lingen. Met deze hands-on approach laten we de mensen zelf een kleine appli­catie bouwen, die ze op kantoor zelf kunnen gebruiken of verder ontwikkelen. 

We delen graag onze kennis met de markt. We hebben immers veel ervaring met OutSys­tems en inmiddels ook heel wat nuttige use cases. Check dus zeker onze website en schrijf je in voor een volgende sessie!

Pin It on Pinterest

Share This