Home > Digitale technologieën > Ontwikkeling > Low-code/no-code platforms: het einde van ontwikkelaars?

Low-code/no-code platforms: het einde van ontwikkelaars?

Gepubliceerd op 16 maart 2022
Deel deze pagina :

Inspelend op de belofte van het maken van applicaties of websites met weinig of geen code, kennen low-code en no-code-oplossingen steeds meer succes. Ze maken het mogelijk om het tekort aan ontwikkelaars te bestrijden, de release van projecten te versnellen en het aan bedrijfsexperts over te laten om applicaties en sites te maken die aan hun behoeften voldoen. Maar betekenen ze het einde van ontwikkelaars?

Digitale transformatie verhoogt de druk op de IT-afdeling. De IT-afdeling is overweldigd en kampt met een tekort aan ontwikkelaars en heeft moeite om aan de behoeften van de zakelijke afdelingen (financiën, HR, inkoop, verkoop, marketing, enz.) te voldoen. De digitalisering van onze economie vraagt echter om een verkorting van de tijd die nodig is om innovatieve oplossingen op de markt te brengen, of het nu gaat om applicaties (mobiel, internet), sites, software, API’s of procesautomatiseringssystemen.

Bij gebrek aan iets beters vermenigvuldigen beroepen toepassingen onder de radar van de IT-afdeling. Een ‘schaduw-IT’ die het bedrijf blootstelt aan cyberveiligheidsrisico’s en niet-naleving van de rest van het informatiesysteem (IS).

De low-code/no-code-oplossing

De low code/no code-beweging is een van de antwoorden op deze behoeften. Zoals de naam al doet vermoeden, gaat het om het maken van applicaties met zo min mogelijk code (low code) of zelfs zonder een regel code (geen code). Vanuit een visuele 100 %-interface manipuleren ze applicatiecomponenten die ze slepen en neerzetten om de architectuur van de toekomstige oplossing te creëren en acties te activeren wanneer vooraf gedefinieerde gebeurtenissen plaatsvinden.

Op papier zou iedereen een winnaar zijn. Ontwikkelaars verhogen hun productiviteit door een reeks bronnen en sjabloonbibliotheken te hergebruiken. Deze code-optimalisatie maakt deel uit van de natuurlijke evolutie van software-engineeringworkshops en rapid application development (RAD)-tools.

Geen regels code meer, alles gebeurt in een visuele interface – © Studio Creatio

Dankzij het ontbreken van code krijgen bedrijfsexperts de controle terug

Op hun beurt creëren bedrijfsexperts, omgedoopt tot ‘burgerontwikkelaars’, zelfstandig en zonder programmeerkennis hun eigen applicaties. De enige vereisten: gevoel voor logica en geavanceerde beheersing van kantoorhulpmiddelen, met name Microsoft Excel.

In een WYSIWYG-logica (What You See Is What You Get) visualiseert de gebruiker de weergave van de toekomstige applicatie en kan hij tests uitvoeren voordat hij tot de definitieve versie komt. Deze aanpak beantwoordt voorlopig aan eenvoudige en goed geïdentificeerde use cases zoals een aanvraag voor het reserveren van vergaderruimtes of een formulier voor het opmaken van een veldinventaris. Het maakt het ook mogelijk om een prototype te ontwerpen dat interne IT-specialisten functioneel zullen verrijken en vervolgens in de IS zullen integreren.

Een trend die wordt geaccentueerd door de pandemie

Volgens GartnerDe gezondheidscrisis versterkt deze trend alleen maar door de noodzaak om workflows te automatiseren. Alleen al de mondiale markt voor low-code ontwikkelingstechnologie zou in 2021 naar verwachting met 23 1TP3Q groeien tot 5,8 miljard dollar. En het beste moet nog komen het studiebureau dat plannen maakt dat tegen 2024 80 % aan technologische producten en diensten door niet-computerwetenschappers zouden kunnen worden ontworpen.

Naast de pandemie profiteert de markt ook van de portering van zogenaamde “low code application platform” (LCAP)-oplossingen naar de cloud, wat bijdraagt aan de democratisering ervan. Ten slotte trekt een dergelijke groei de wens van een groot aantal spelers aan. Naast de ‘pure spelers’ van low code (OutSystems of Mendix overgenomen door Siemens) en no-code (Weebly, Caspio, Bubble, Zapier), vinden we nieuwe toetreders met zeer uiteenlopende achtergronden.

De geschiedenis van business process management (BPM) en casemanagement zoals Appian, Pega of Bonitasoft hebben zich uiteraard in deze niche gepositioneerd. Specialisten in het automatiseren van bedrijfsprocessen en het beheren van bedrijfsregels, zij hebben alle legitimiteit om deze overstap naar low code te maken.

Tot dit segment behoort ook ServiceNow, bij IT-afdelingen bekend als dé specialist in IT service management (ITSM). Door de overname van SkyGiraffe in 2017 kan de Amerikaanse uitgever een low-code ontwikkelstudio aanbieden speciaal voor mobiele applicaties. Een andere familie: specialisten in het automatiseren van bedrijfsprocessen of RPA (Robotische procesautomatisering) zoals UiPath, Automation Anywhere of Blue Prism. Nogmaals, dit is een natuurlijke evolutie. Complementair aan RPA maakt een low/no code-omgeving het mogelijk om workflows die niet in aanmerking komen voor verwerking door softwarebots te beheren door intelligente workflows te creëren.

Maak plaats voor hyperautomatisering van processen

In de combinatie van RPA, low/no code en kunstmatige intelligentie kunnen we zelfs spreken van zogenaamde platforms hyperautomatisering, een van de technologische trends van 2022 geïdentificeerd door Gartner. Een andere golf, discreter, die van zogenaamde ‘intelligente’ spreadsheets die een dosis low/code bevatten om te creëren aangepaste dashboards en automatisering van workflows. In navolging van de pionier en leider maken Airtable, Smartsheet of JotForm Tables deel uit van deze niche.

Tenslotte kon GAFAM niet wegblijven van deze fundamentele beweging. Met Power Apps, Microsoft profiteert van zijn ecosysteem. Gebruikers vinden de vertrouwde ‘look’ van Microsoft 365 en profiteren van de synergieën met de andere componenten van de samenwerkingssuite en in het bijzonder Power BI, de datavisualisatie-oplossing. Met een andere module van de firma Redmond, Power Virtual Agents, kun je chatbots maken, wederom zonder code.

Dezelfde weddenschap voor Honeycode van Amazon Web Services (AWS). De hyperscaler vertrouwt op zijn portfolio van cloudoplossingen om zijn low-code ontwikkelingsplatform te verrijken. Amazon AppFlow maakt het dus mogelijk om, zonder code, datastromen te beheren tussen interne diensten zoals Amazon S3 en Amazon Redshift en applicaties van derden zoals SAP, Zendesk, Slack of ServiceNow.

Onder de andere digitale giganten zullen we moeten rekenen op Google en SAP, die respectievelijk AppSheet en AppGyver kochten, twee no-code-platforms. Salesforce opende de weg naar de markt door in 2015 Lightning, een raamwerk voor applicatieontwikkeling, te lanceren. Sindsdien heeft het probleem verschillende oplossingen voor code-optimalisatie ontwikkeld. De nieuwste, Dynamic Interactions is gericht op niet-ontwikkelaars. Salesforce wordt naast Mendix, Microsoft, OutSystems en ServiceNow een leider genoemd in het laatste magische kwadrant van Gartner.

Het einde van ontwikkelaars?

Zal de verspreiding van deze tools niet het einde betekenen van code en, bij uitbreiding, van ontwikkelaars? Chris Wanstrath, de oprichter van GitHub, de beroemde softwarehosting- en ontwikkelingsdienst, voorspelde al in 2017: “De toekomst van code is helemaal geen code”.

Als er echter geen code is gericht op niet-computerwetenschappers en low-code op ontwikkelaars die snel projecten willen maken, hebben deze tools hun beperkingen. Deze oplossingen democratiseren de digitale productie door het mogelijk te maken eenvoudige projecten op te zetten. Daarnaast zullen ontwikkelaars altijd hun plek hebben in complexere projecten. Codeerders en niet-codeerders zullen daarom naast elkaar blijven bestaan.

Onze expert

ORSYS Redactie

De redactie van ORSYS Le mag bestaat uit journalisten die gespecialiseerd zijn in IT, management en persoonlijke ontwikkeling [...]

geassocieerd domein

Softwareontwikkeling

bijbehorende opleiding

No Code/Low Code, op weg naar een nieuwe standaard voor het genereren van applicaties

Microsoft Power Apps, ontwerp en publiceer uw bedrijfsapplicatie

Power Automate, creëer workflows om processen te automatiseren