Future-proof IT: verre droom of tastbare realiteit?
De uitspraak “verandering is de enige constante” van de Griekse filosoof Heraclitus lijkt tegenwoordig nog toepasselijker dan in de oudheid. Bedrijven worden geconfronteerd met een stortvloed van technologische ontwikkelingen en potentiële disrupties, en moeten verandering en innovatie omarmen om relevant te blijven. Future-proof IT-oplossingen zouden kunnen helpen, maar bestaan die al? Ik voorspel dat low-code hierbij een centrale rol gaat spelen.
Voor veel bedrijven is legacy-IT nog steeds een bottleneck die ze van echte verandering en innovatie weerhoudt. De software die ten tijde van de aanschaf vooruitstrevend was, is verworden tot rem. En niet alleen de software kan dat effect hebben.
De bedrijfscultuur, de interne en externe processen, en zelfs het bedrijfspand kunnen uiterst bepalend zijn voor de innovatieve slagkracht van een organisatie. Dat laatste heb ik zelf ervaren toen mijn eigen bedrijf na 17 jaar zijn vleugels verder heeft uitgeslagen door naar een nieuw pand te verhuizen. Toen ik bij de opening samen met Jeroen Joon, wethouder van de Gemeente Apeldoorn, officieel het lint doorknipte, realiseerde ik me dat het veel meer was dan enkel een andere locatie. Onze organisatie begint namelijk echt aan een nieuwe fase in zijn geschiedenis, waarbij we met zijn allen met een frisse blik, nieuwe energie en een schone lei aan de toekomst bouwen. Al jaren is mijn droom dat zakelijke IT-oplossingen bedrijven veel beter ondersteunen bij die ontwikkeling, en ze te bevrijden van de remmende werking van technologisch ‘schuld’ en ingesleten processen. Bedrijven van nu hebben behoefte aan future-proof IT; een technologisch fundament dat flexibel kan meebewegen met de technologische ontwikkelingen en hun bedrijfsmatige behoeften.
Go Digital, Stay Human
Naast de bekende terug- en vooruitblik over ons bedrijf kregen we tijdens de opening ook een inspirerend presentatie van Christian Kromme, futurist en auteur van het boek ‘Go Digital, Stay Human’. Tijdens de zoektocht naar een geneeswijze voor zijn terminaal zieke dochter, ontdekte hij zeven unieke golfpatronen in de ontwikkeling van cellen en biologische organismen. Die blijken toepasbaar op disruptieve technologische trends, maar ook op allerlei organisatievormen binnen bedrijven en de samenleving als geheel. Volgens Christian zouden we dit gedachtengoed moeten omarmen om het innovatieve DNA van een organisatie te ontdekken en vervolgens aan een betekenisvolle toekomst te werken.
Zo zou future-proof bedrijfssoftware volgens mij ook moeten werken. Die moet om te beginnen naadloos kunnen aansluiten op het DNA van je organisatie met al zijn unieke werkwijzen, informatiebehoeften en functionele eisen. Maar de software moet tegelijk ook zijn flexibiliteit behouden, zodat je kunt inspelen op technologische ontwikkelingen en organisatorische wijzigingen. Dit laatste blijkt met traditionele softwarepakketten of standaard SaaS-producten vrijwel onmogelijk. Na de initiële configuratie voldoet de software misschien wel aan de gestelde eisen, maar wil je daarna nog dingen wijzigen, dan is dat vaak net zo complex als sleutelen aan maatwerksoftware.
Modelgedreven software
Low-code software biedt een betere basis voor future-proof IT, omdat die je in staat stelt veel flexibeler en zonder (veel) programmeren software te ontwikkelen en configureren. Steeds meer bedrijven lijken zich inmiddels te realiseren dan low-code de toekomst is. Volgens Gartner zijn er nu al meer dan 200 low-code platformen op de markt, en uit een recent rapport van Forrester getiteld ‘Low-Code Development Platforms For AD&D Professionals’ uit Q1 2019, blijkt dat 23 procent van de wereldwijde ontwikkelaars in 2018 met low-code platformen werkte. Nog 22 procent gaf aan binnen een jaar met low-code te willen beginnen.
De interesse in low-code platformen neemt dus zeer snel toe, en dat is goed nieuws. Met veel van de beschikbare oplossingen kun je dan ook razendsnel zakelijk applicaties ontwikkelen, maar elke wijziging daarna is toch weer bijzonder arbeidsintensief. Bij veel van die low-code platformen is de software vergelijkbaar met een bouwwerk van bij elkaar geklikte en gesleepte blokjes functionaliteit, die bij wijzingen allemaal individueel aangepast moeten worden.
Dit probleem wordt opgelost door low-code platformen met een modelgedreven benadering. Daarmee worden de werking, functionaliteit en de processen van de software namelijk in grafische modellen vastgelegd. Dat levert een soort digitale bouwtekening op, die een afspiegeling is van de organisatie en hoe die functioneert. En dat low-code fundament kan vervolgens altijd probleemloos aangepast worden, waarbij de wijzigingen vervolgens automatisch in alle applicaties en schermen doorgevoerd worden. Om die reden is low-code modelgedreven software volgens mij de ideale basis om als organisatie een future-proof IT-platform te realiseren. Een technologisch fundament waarmee je het DNA van je organisatie echt tot zijn recht kunt laten komen, en zonder beperkingen aan de toekomst kunt bouwen.