Low code

Traditioneel gezien hebben organisaties twee alternatieven als ze een nieuwe applicatie nodig hebben. Ze kunnen het systeem zelf bouwen, met eigen ontwikkelaars (zgn. maatwerk), of ze kopen de applicatie van een externe leverancier (zgn. off-the-shelf software). Tegenwoordig is er een derde alternatief dat steeds populairder wordt: low code applicaties.

Low code betekent letterlijk ‘minder code’ en is een evolutie in de aanpak voor het ontwikkelen van applicaties, met als doel om minder code te schrijven (minder ‘programmeren’) en in plaats daarvan applicaties ‘samen te stellen’. Dat doel wordt bereikt door abstractie (bouwblokken en modellen), automatisering en connectiviteit.

Geschat wordt dat in 2021 meer dan 75% van alle (enterprise) applicaties met low code ontwikkeld zijn. De kans is dus groot dat je er als organisatie ook iets mee te maken krijgt.

Zoals iedere vorm van applicatieontwikkeling biedt ook low code zowel kansen als uitdagingen:

  • De toegankelijkheid van low code roept de vraag op of het alleen geschikt is voor ervaren ontwikkelaars of ook voor een grotere groep medewerkers met technische affiniteit – zogenaamde ‘citizen developers’. Hoe je daar als organisatie mee omgaat is een belangrijke succesfactor.
  • Welke applicaties maak je met low code? En hoe kies je het juiste platform? Low code is niet geschikt voor alle soorten applicaties en niet ieder platform biedt dezelfde mogelijkheden en mate van low code.
  • Als meer dan 75% van alle applicaties met low code ontwikkeld zijn, dan is het goed om te weten hoe low code zich ontwikkelt. Is de volgende stap de ‘composable enterprise’ waar alles low code is of krijgt low code een plekje naast andere vormen van software ontwikkeling?

Ik heb in de rol van solution architect, enterprise architect en organisatieadviseur o.a. ervaring met:

  • het coachen en ondersteunen van teams bij het ontwerpen, valideren en refactoren van low code solution architectuur
  • het trainen van teams in verscheidene low code platforms waaronder IBM Business Automation Workflow, Pega, UiPath, Blueprism en Mendix
  • het ondersteunen van management bij de samenstelling en opleiding van low code teams
  • het ondersteunen van architecten bij het het opnemen van low code in het bestaande architectuurlandschap

Wil je meer weten over low code? Lees dan eens mijn blog Maak kennis met low code of neem dan contact met mij op via het contactformulier.