You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Low code

Uit EverybodyWiki Bios & Wiki
Ga naar:navigatie, zoeken

Low code is een vorm van applicatie-ontwikkeling die ervoor zorgt dat ontwikkelaars en organisaties zich geen zorgen hoeven te maken over hoe hun applicatie (of app) zal worden toegepast over verschillende apparaten, interfaces en platforms heen, waardoor ze zich kunnen blijven richten op het snel leveren van zakelijke toepassingen. Low code ontwikkeling versnelt het proces van ontwikkeling aanzienlijk omdat applicaties en apps kunnen worden opgebouwd uit visuele blokken. Tegelijkertijd laten verschillende aanbieders van Low code development platforms (zoals OutSystems, Microsoft of Mendix) ruimte voor ontwikkelaars om handgeschreven code in te voegen waar nodig.

Low code ontwikkeling levert aanzienlijke voordelen op voor zowel de business als de IT-afdeling, in een tijd waarin Agility en time-to-market de boventoon voeren.

Voordelen van Low code ontwikkeling[bewerken]

Low code biedt developers een eenvoudige manier om snel applicaties op te leveren. Door deze opzet en de visuele manier van werken is het eenvoudiger voor ontwikkelaars én eindgebruiker om samen snel te schakelen en zo tot een goed eindresultaat te komen. De nauwe (agile) samenwerking tussen development en de business maakt dat de kans op succesvolle adoptie en ingebruikname van applicaties en apps vergroot.

Daarnaast verkleint Low code ontwikkeling de investering van tijd en geld die vaak benodigd is voor het beheren en aanpassen van een applicatie gedurende de levensduur. Waar dat met traditionele vormen van applicatieontwikkeling resulteert in een uiteindelijke verdeling van de kosten á 80% onderhoud tegenover 20% initiële ontwikkeling, komt de verhouding bij Low code eerder in de buurt van 50/50.

Ten slotte maakt Low code, onder andere vanwege de robuustheid van moderne Low code platforms, het mogelijk om ook legacy-applicaties gemakkelijker, sneller en tegelijkertijd betrouwbaar te vervangen.

Nadelen van Low code[bewerken]

Ten opzichte van traditionele vormen van applicatie-ontwikkeling brengt Low code enkele voor de hand liggende nadelen met zich mee. Ten eerste is de gebruiker van Low code bij voorbaat afhankelijk van een aanbieder, en de kosten die gepaard gaan met het gebruiken van een platform als Mendix of OutSystems. Ten tweede zijn developers die bekend zijn met Low code redelijk schaars, onder andere omdat Low code ontwikkeling relatief nieuw is.

Ten opzichte van No code ontwikkeling ten slotte, is Low code relatief ingewikkeld. No-code applicatie-ontwikkeling maakt coderen volledig visueel en daarmee aantrekkelijk en toegankelijk voor de gemiddelde eindgebruiker. Voor ontwikkelaars is Low code vanwege de ruimere mogelijkheden vaak meer geschikt; voor niet-technische mensen die zelf graag een app of applicatie willen ontwikkelen, is No code interessanter.

Verschillende Low code platforms[bewerken]

Bekendere Low Code platforms zijn Mendix, OutSystems, Betty Blocks, Microsoft Power Apps en Salesforce. Mendix en OutSystems stonden lange tijd bekend als marktleiders, Betty Blocks kan wel worden gezien als No code platform. Per juli 2019 noemt Gartner in haar Magic Quadrant voor Enterprise Low-Code Application Platforms Microsoft, OutSystems, Mendix, Salesforce en Appian.

OutSystems en Mendix[bewerken]

Mendix en OutSystems zijn de twee meest toonaangevende aanbieders van Low Code App ontwikkeling, die ook veel gebruikt wordt. Gedurende enkele jaren zijn dit de twee aanbieders die in de markt worden aangemerkt als 'Leaders'. In het Gartner Magic Quadrant voor ‘high productivity platforms’ voor 2018 eindigen beide in het ‘Leader’ Quadrant, met Outsystems nipt op voorsprong.

Wat zeggen gebruikers? Volgens de peer reviews van Gartner beoordelen gebruikers zowel Outsystems als Mendix met 4.5 punten uit 5.

Ook op de customer experience scoren Mendix en Outsystems vergelijkbaar. Maar in dezelfde peer reviews zien we dat Outsystems door gebruikers wordt beoordeeld als beter op drie belangrijke punten:

  1. Outsystems scoort hoger dan Mendix op het aanbod van functionaliteit in het platform;
  2. Gebruikers zijn eerder geneigd om Outsystems aan te bevelen;
  3. Outsystems biedt een betere UX over verschillende platforms heen.

De iets ruimere mogelijkheden die Outsystems functioneel en technisch bieden, betekenen wel dat de leercurve voor dit platform iets steiler is.

Low code in combinatie met bestaande IT-systemen[bewerken]

Verschillende Low-code platforms bieden integraties met bekendere IT-systemen en platforms zoals Oracle en Microsoft. Specifiek biedt OutSystems naadloze integratie met Microsoft, dat wereldwijd veelvuldig in gebruik is als Enterprise software.

Microsoft en OutSystems[bewerken]

Wereldwijd gebruikt de overgrote meerderheid van bedrijven productiviteitssoftware die afkomstig is van Microsoft. Ook integratie- en data & analytics oplossingen van Microsoft worden veel gebruikt. De cloud diensten van Microsoft – met name Office 365 en Azure – groeien ongelooflijk hard in marktaandeel. Voor een organisatie die veelal Microsoft-technologie gebruikt, biedt OutSystems één belangrijk voordeel ten opzichte van andere Low-code platforms. OutSystems is partner van Microsoft Azure en biedt gemakkelijke, veilig integratie met Azure.  

Dat betekent dat met OutSystems gemakkelijk en snel bronsystemen ontsloten kunnen worden en nieuwe applicaties ontwikkeld kunnen worden, met de standaarden, veiligheid en betrouwbaarheid van Microsoft Azure. OutSystems genereert daarnaast .Net code.

Bronnen[bewerken]



Dit artikel "Low code" is uit Wikipedia. De lijst van zijn auteurs is te zien in zijn historische   en/of op de pagina Edithistory:Low code.

Page kept on Wikipedia This page exists already on Wikipedia.


Read or create/edit this page in another language[bewerken]