Dirk en zijn teams bouwen de Mijn CM-app
Elke maand gebruiken 800.000 leden de Mijn CM-app. De OutSystems-ontwikkelteams van Dirk Carlier bouwen dit, met een platform waar je drag & dropt in plaats van lijnen code te schrijven. Hij vertelt wat zijn teams maken, wat AI verandert aan zijn werk en wat werken binnen ICT bij CM zo aantrekkelijk maakt.
Wij creëren continu iets nieuws. En alles wat we doen, wordt op grote schaal gebruikt
Dirk Carlier
Een klassieke ontwikkelaar schrijft lijnen code, bijvoorbeeld in Java. Met OutSystems gaat dat anders. ‘Je kan elementen of icoontjes gebruiken, en elk icoontje heeft zijn functie’, legt Dirk uit. ‘Die selecteer en sleep je, zodat je je code samenstelt in plaats van effectief lijnen code te schrijven. Dat noemen ze een low-code-platform.’
CM koos voor dat platform om sneller te kunnen opleveren aan de interne klanten. ‘In theorie kan je sneller ontwikkelen dan met een klassieke programmeertaal’, zegt Dirk. Maar je moet voldoende gezond verstand hebben om te begrijpen wat die visuele flow betekent.’ Fouten kunnen er dus net zo goed insluipen als bij klassieke code.’
Zes teams, één app
Het bekendste project is de Mijn CM-app. De hele app is gebouwd in OutSystems, door tot zes ontwikkelteams tegelijk. Elk team heeft een eigen specialiteit. De teams werken onafhankelijk van elkaar aan hun eigen onderdelen. ‘Zijn een aantal teams klaar, dan zetten we alles samen en brengen we een nieuwe versie van de app in productie voor de leden.’
Dat Dirk continu nieuwe dingen bouwt, maakt het werk extra leuk. ‘Veel ontwikkelaars werken aan bestaande applicaties die onderhouden en af en toe aangepast moeten worden. Wij creëren continu iets nieuws. Dat is voor iedereen veel leuker, voor de analisten, de ontwikkelaars en de testers.’ De schaal geeft ook voldoening. ‘800.000 van onze leden gebruiken de app minstens één keer per maand. Alles wat we doen, wordt op grote schaal gebruikt.’
Een AI kent onze leden niet. Een kritische mindset, gezond verstand en inzicht blijven nodig om AI in de juiste richting te sturen
Dirk Carlier
AI aan het stuur
AI speelt nu nog een vrij beperkte rol in het werk van Dirk. ‘Maar dat gaat heel binnenkort veranderen’, zegt hij. ‘OutSystems heeft een nieuwe versie uitgebracht en we zijn die nu aan het opzetten. Die laat ons toe om een groot deel van de code door AI te laten schrijven. Een ontwikkelaar zal vanaf begin volgend jaar veel minder zelf code schrijven. Die gaat OutSystems veel meer sturen om de juiste code te schrijven.’ Maar Dirk is heel duidelijk: ‘Zonder ontwikkelaars lukt dat niet. Een ontwikkelaar kent het bedrijf, kent de interne klanten en de CM-leden. Een AI weet dat niet. Die interpreteert iets en maakt er een stuk code van. Een kritische mindset, gezond verstand en inzicht blijven nodig om de AI in de juiste richting te sturen.’
Of ik vrees voor mijn job nu? Absoluut niet. ‘De bedoeling is niet om met minder mensen verder te gaan. Met dezelfde mensen willen we 40 % meer kunnen opleveren. En dat is nodig, want er liggen nu al vragen van klanten klaar waaraan we niet kunnen beginnen voor 2028.’
In de ICT-wereld leeft de vrees dat er minder plek gaat zijn voor beginnende ontwikkelaars, omdat AI de eenvoudige taken kan overnemen. CM maakt een andere keuze. ‘Als je vandaag niet investeert in starters, heb je binnen tien jaar een gigantisch probleem. Want de seniors van vandaag zijn er dan misschien niet meer. CM kiest net wel om te blijven investeren in jonge ontwikkelaars en hen te laten groeien.’
Open armen
Bij CM werken 650 mensen op ICT. Het is een groot bedrijf met veel klanten. Wat je bouwt, moet afgestemd worden met andere partijen en gevalideerd worden voor het in productie gaat. Het duurt dus iets langer voor iets beschikbaar is voor de leden en er komt wat meer administratie bij kijken. Maar er staat heel veel tegenover. ‘Wat ik merk, is dat nieuwe technologieën en nieuwe tendensen in de ICT-markt met open armen ontvangen worden en er daadwerkelijk tijd, middelen en effort in gestoken wordt om er effectief mee te (leren) werken. Dat maakt het voor iedereen binnen ICT enorm interessant.’
Zin om mee te bouwen? Bekijk alle vacatures bij CM ICT.