Hoe upgraden we onze programmeurs?

Bedrijven en it-afdelingen staan aan alle kanten onder druk om snel de digitale transformatie vorm te geven. Een van de oplossingen is om onze programmeurs productiever te maken. Althans, dat zegt Willem van Enter, Regional Vice President Benelux bij OutSystems.

De markt staat onder geweldige druk om te leveren. Logisch, want in de bedrijfsprocessen speelt IT een steeds grotere rol. “IT-afdelingen hebben daar de grootste moeite mee”,  weet Van Enter. “Daar zijn verschillende oorzaken voor aan te wijzen. Zo is het ontwikkelen voor mobiel veel complexer dan voor andere platformen. Je moet alleen al rekening houden met minstens twee verschillende besturingssystemen. Er worden hele hoge eisen gesteld aan de gebruikersinterface, snelheid en gebruiksgemak. En het spreekt voor zich dat alles vandaag klaar moet zijn.”

Het mag dan relatief makkelijk zijn om snel nieuwe apps te maken, maar daar houdt het niet op. Daar begint het pas. Je moet ze ook heel snel kunnen aanpassen aan en integreren met andere (backoffice)applicaties, waaronder de diverse legacy-systemen. Volgens Van Enter kreunt en steunt de infrastructuur onder de huidige druk. “Oude systemen zijn niet voorbereid op de huidige eisen en het oplappen van die systemen voldoet ook niet. Het is vrijwel altijd beter om een nieuw systeem te bouwen.”

 

Échte programmeurs

Was de druk al hoog, met de komst van nieuwe concurrenten die niet door legacy-problemen worden gehinderd, wordt daar nog een schepje bovenop gegooid. En alsof dat nog niet genoeg was, is er een schrijnend gebrek aan goede programmeurs. “Als je ze al vindt”, weet Van Enter, “weet je nooit hoe lang ze bij je blijven. En bovendien zijn de echte goeie behoorlijk duur. Nu kun je ervoor kiezen om anderen apps te laten maken met behulp van tools. Zij hoeven dan zelf geen regel code te schrijven, en dat werkt prima voor geïsoleerde apps die kleine problemen oplossen. Alleen draaien ze in een cocon binnen je architectuur en daar krijg je vroeger of later problemen mee als ze echt onderdeel van je business en je architectuur worden. Nee, je hebt échte programmeurs nodig als je werkelijk digitaal wilt transformeren.”

 

Paard en wagen

Het versnellen van de it-afdeling is volgens Van Enter de enige manier om de druk van de ketel te halen. “Om dat te bereiken is het automatiseren van coderen nodig. Met de hand coderen is geen optie meer. Natuurlijk is het in sommige situaties nog wel nodig, maar op veel gebieden is het niet meer van deze tijd. Het is als een paard en wagen op een autoweg. Pas als je 200 PK onder de motorkap van paard en wagen stopt, kan zelfs een gemiddelde programmeur er uitstekend mee uit de voeten. Dan kun je pas echt versnellen en kun je ineens veel meer met je it-afdeling doen. Je kunt je mobiele strategie uitvoeren, je kunt legacy-systemen vernieuwen en de business geven wat die wil.”

Whitepaper met meer informatie over het keerpunt in IT:

https://www.outsystems.com/1/5-digital-tipping-point-resources/

Meer informatie over Outsystems:

https://success.outsystems.com/Evaluation/Why_OutSystems_Platform

 

Gerelateerde berichten...