Anthony Dickinson over einde van low-code door GenAI?

In het vorige trendrapport beschreef Patrick Stevens vier manieren om de verschillende fases van de softwarevoortbrengingsketen te versnellen met behulp van generatieve AI (GenAI). De vraag rijst daarmee: gaat GenAI low-code vervangen? Of geeft het juist een boost aan low-code?

3 december 2024   |   Blog   |   Door: Conclusion

Deel

Anthony Dickinson, CTO bij Conclusion Low Code Company

Vertraagt GenAI adoptie van low-code?

We kunnen ons afvragen of de adoptie van low-code zal vertragen of versnellen door de komst van GenAI. “Ik ben ervan overtuigd dat low-code op eenzelfde tempo verder geaccepteerd en geïmplementeerd zal worden. Want het is niet GenAI en low-code tegenover elkaar, maar met elkaar. Ze versterken elkaar”, zegt Anthony Dickinson, CTO van Conclusion Low Code Company. “Tegelijkertijd zien we dat low-code steeds meer in het hart van de organisatie opgenomen wordt voor het realiseren van functies in de kritieke processen.” 

En zo denkt Gartner er ook over in de nieuwste versie van het Magic Quadrant voor Enterprise Low-Code Application Platforms (LCAP): in 2029 zal het aandeel Enterprise LCAP’s dat gebruikt wordt voor de realisatie van mission critical applicatieontwikkeling toenemen tot 80%, tegenover 15% in 2024.

Ik ben ervan overtuigd dat low-code op eenzelfde tempo als GenAI verder geaccepteerd en geïmplementeerd zal worden.

Anthony Dickinson, Conclusion Low Code Company

Niet low-code vs GenAI, maar low-code én GenAI.

GenAI-tools die specifiek gericht zijn op het bieden van ondersteuning tijdens het ontwikkelen van high-code bestaan al een tijdje. Denk aan GitHub, Copilot of Tabnine. Deze diensten zijn al volledig geïntegreerd in de workflow van de developer en versnellen de realisatiefase. “Een dergelijke beweging zien we ook in low-code. Je kunt nog sneller ontwikkelen, maakt nog minder fouten, en kunt je daardoor nog beter focussen op het oplossen van de klantvraag”, zegt Anthony. AI vergroot het potentieel van low-code.  

De toepassing van AI in het ontwikkelproces is bij de low-code platformen dan ook al lange tijd gemeengoed. Anthony: “Om die reden hebben de leidende enterprise low-code application platforms, zoals Mendix en OutSystems, AI in 2019 al omarmd. Het is geïntegreerd in de ontwikkelomgeving. Zo krijg je na iedere actie in code een bolletje te zien, met één klik krijg je een lijst met mogelijke vervolgacties binnen de context van je huidige functie en applicatie. Als jouw vervolgactie daartussen staat, klik je erop en wordt die actie volautomatisch uitgevoerd. Op deze manier versterkt AI dus het ontwikkelen in low-code.”

Low-code en GenAI realiseren een verschuiving in ontwikkelen

Met low-code werd de stap gemaakt van tekstueel naar visueel coderen. Dankzij GenAI staan we aan de vooravond van de volgende stap: coderen via ‘natural language’. Dat betekent dat je via een prompt een (gedeelte) van je applicatie, datastructuur, logica en user interfaces laat genereren. Deze kun je vervolgens tweaken door erop door te itereren. “In onze low-code ontwikkelomgeving is dit al beschikbaar en ik verwacht dat deze ontwikkeling zich de komende tijd snel uitbreidt”, zegt Anthony.  

De menselijke schakel tussen low-code en AI: de augmented developer

Het mag duidelijk zijn dat GenAI en low-code elkaar aanvullen en versterken. Het gaat niet (alleen) om technologie, maar juist om het een plaats te geven in het proces. “Onze consultants zijn daarom niet alleen de verbindende factor tussen de business en technologie, maar ook tussen low-code en GenAI”, zegt Anthony. 

Hij geeft een voorbeeld. “Bij het ontwikkelen van een field serviceapplicatie voor Mammoet hebben we een eigen widget gecreëerd, ondersteund door ChatGPT. Hierdoor konden we in enkele iteraties, door de prompts telkens te verfijnen, de juiste widget realiseren. Het inzicht van onze consultants en de adoptie van AI in hun voortbrengingsproces zorgt voor de beste mix van mens en technologie. Zo zijn we in staat zijn om met de juiste technologieën de perfecte oplossing voor de gebruikers te creëren.”

Low-code omvat meer dan code ontwikkelen

Het ontwikkelen en wijzigen van een applicatie is slechts één van de facetten van maatwerk softwareontwikkeling. Er komt zoveel meer bij kijken. Denk aan het monitoren en beheren van het gehele landschap, het inzicht ín en koppelen mét andere systemen, governance op alle componenten, data, maar ook het faciliteren van de samenwerking tussen business en IT. Anthony: “Al deze facetten worden geborgen in een low-code platform. Dit biedt organisaties ruimte voor innovatie. Met AI als aanjager, juist in low-code.”

Emerging technologies trendrapport 2024 #2

De Conclusion-bedrijven monitoren voortdurend opkomende IT-trends én ontdekken en verkennen nieuwe technologieën die van belang kunnen zijn voor onze klanten. In ons halfjaarlijkse trendrapport lichten we steeds meerdere technologieën uit die wat ons betreft de aandacht verdienen.