Software raakt bij Enzo de juiste snare

Wat hebben een snare drum en hi-hat te maken met software die de vliegoperatie van KLM verbetert? Op het eerste oog weinig, behalve dat software engineer Enzo ooit op het conservatorium achter z’n drum kit vandaan kroop en besloot om zijn ware pad te vinden. Dat bleek gek genoeg een ‘heel ander creatief beroep.’ Namelijk software ontwikkelen.

‘Ik ben inderdaad op een heel andere stoel gestart dan waar ik nu zit’, vertelt Enzo. ‘Na school ben ik voor drums naar het conservatorium gegaan, maar ik was daar niet op mijn plek. Toen heb ik een switch gemaakt naar de opleiding Kunst & Techniek, met film als specialisatie. Een belangrijke periode in mijn leven, want in die tijd raakte ik geïnteresseerd in programmeren. De onderwerpen waar ik me bezig hield waren interessant. Maar programmeren boeide me écht.’

Software raakt bij Enzo de juiste snare

Wat hebben een snare drum en hi-hat te maken met software die de vliegoperatie van KLM verbetert? Op het eerste oog weinig, behalve dat software engineer Enzo ooit op het conservatorium achter z’n drum kit vandaan kroop en besloot om zijn ware pad te vinden. Dat bleek gek genoeg een ‘heel ander creatief beroep.’ Namelijk software ontwikkelen.

‘Ik ben inderdaad op een heel andere stoel gestart dan waar ik nu zit’, vertelt Enzo. ‘Na school ben ik voor drums naar het conservatorium gegaan, maar ik was daar niet op mijn plek. Toen heb ik een switch gemaakt naar de opleiding Kunst & Techniek, met film als specialisatie. Een belangrijke periode in mijn leven, want in die tijd raakte ik geïnteresseerd in programmeren. De onderwerpen waar ik me bezig hield waren interessant. Maar programmeren boeide me écht.’

Corporate impact

‘Gekke is dat ik binnen dat enorme KLM altijd de sfeer van een start-up heb gevoeld. Dit kwam voornamelijk door een groep van slimme, jonge mensen. Ondanks dat we met een klein team altijd klein beginnen, voelt het nooit als een ‘klein radertje’. We werken namelijk aan een tool die voor de hele vliegende operatie de schedules optimaliseert. Dankzij onze software kunnen we in aanloop naar een vliegschema en op de dag zelf verbeteringen doorvoeren. In aanloop naar het schema, bijvoorbeeld door brandstofbesparende maatregelen. Maar ook op de dag zelf door voorspelbare vertragingen – en dus frustratie en kosten te voorkomen. De sfeer van een kleine hechte groep dus, maar wel met de impact die past bij een corporate.’

sky-img

‘Het netwerk van KLM is groot. Daarbij zijn er talloze factoren die invloed hebben op de dagelijks operatie. Denk aan weer, vertragingen op andere stations, wisselende boekingen. Of aan een wereldwijde virus-uitbraak. In die zin is onze tooling nooit klaar. Vanuit de business komen altijd verzoeken om nieuwe of betere features. Onze operation research consultants vertalen dit soort vragen naar een oplossing binnen de tool. Aan ons vervolgens om code te schrijven hiervoor. Op zich geen enorme uitdaging, maar de kunst is om te zorgen voor stabiele en onderhoudbare code. Daarin zit de uitdaging.’

‘Het netwerk van KLM is groot. Daarbij zijn er talloze factoren die invloed hebben op de dagelijks operatie. Denk aan weer, vertragingen op andere stations, wisselende boekingen. Of aan een wereldwijde virus-uitbraak. In die zin is onze tooling nooit klaar. Vanuit de business komen altijd verzoeken om nieuwe of betere features. Onze operation research consultants vertalen dit soort vragen naar een oplossing binnen de tool. Aan ons vervolgens om code te schrijven hiervoor. Op zich geen enorme uitdaging, maar de kunst is om te zorgen voor stabiele en onderhoudbare code. Daarin zit de uitdaging.’

Wild van vliegtuigen

Enzo had twee switches nodig voor hij zich realiseerde: ‘ik wil software ontwikkelen.’ Enzo: ‘In die tijd ben ik bij een klein bedrijf gestart en heb kunnen proeven aan de sfeer van een start-up. Achteraf gezien had ik daarvan een te romantisch beeld. Het pionieren is gaaf, maar bij gebrek aan gebruikers is het lastig om goede ideeën van de grond te krijgen. Voorzichtig ben ik me gaan oriënteren op grote bedrijven en heb KLM direct op nummer één gezet. Ik was me niet eens echt bewust van de technologische trajecten en projecten bij KLM, maar ik ben nu eenmaal wild van vliegtuigen. Belangrijkste voor mij is dat ik aan iets werk waarvan het product interessant is. Punt.’

‘In 2019 ben ik uitgenodigd voor een gesprek. Tijdens mijn sollicitatie leerde ik over de software die KLM zelf ontwikkelt om de dagelijkse operatie te verbeteren. Los van de dynamiek, vliegtuigen en de grootsheid van Schiphol: met de inhoud zat het ook wel goed. Die is namelijk oprecht cutting edge; KLM is de eerste luchtvaarmaatschappij die hiermee werkt. Ik was om; ik wilde deel uitmaken van hun ontwikkelteam.’

Wild van vliegtuigen

Enzo had twee switches nodig voor hij zich realiseerde: ‘ik wil software ontwikkelen.’ Enzo: ‘In die tijd ben ik bij een klein bedrijf gestart en heb kunnen proeven aan de sfeer van een start-up. Achteraf gezien had ik daarvan een te romantisch beeld. Het pionieren is gaaf, maar bij gebrek aan gebruikers is het lastig om goede ideeën van de grond te krijgen. Voorzichtig ben ik me gaan oriënteren op grote bedrijven en heb KLM direct op nummer één gezet. Ik was me niet eens echt bewust van de technologische trajecten en projecten bij KLM, maar ik ben nu eenmaal wild van vliegtuigen. Belangrijkste voor mij is dat ik aan iets werk waarvan het product interessant is. Punt.’

‘In 2019 ben ik uitgenodigd voor een gesprek. Tijdens mijn sollicitatie leerde ik over de software die KLM zelf ontwikkelt om de dagelijkse operatie te verbeteren. Los van de dynamiek, vliegtuigen en de grootsheid van Schiphol: met de inhoud zat het ook wel goed. Die is namelijk oprecht cutting edge; KLM is de eerste luchtvaarmaatschappij die hiermee werkt. Ik was om; ik wilde deel uitmaken van hun ontwikkelteam.’

Waken voor waardeloos

‘Als er sprake is van een grotere vraag, bijvoorbeeld om de schema’s van twee vloten te integreren, maken we eerst een prototype met daarin een vertaling van businessvragen naar functionele features. Dat zorgt ervoor dat je software snel kunt testen en verbeteren. Mijn ervaring is dat een airline altijd mooie uitdagingen met zich meebrengt, wat ons werk interessant maakt. Om bij het voorbeeld van de verschillende airlines te blijven: vaak zijn er meer verschillen dan overeenkomsten. Neem de toegestane hoeveelheid bagage, of het aantal stoelen per vliegtuigtype. Die moet je wel als factor meenemen, anders is je oplossing waardeloos.’

Bewust van z’n eigen enthousiasme ontnuchtert Enzo: ‘De projecten zijn niet alleen maar op droomniveau hoor. Soms zit ik ook gewoon tekstbestandjes om te typen, zodat we tabellen kunnen uitlezen vanuit SharePoint. De technologie is niet altijd superspannend. Ik vind het vooral tof om dingen structureel beter te maken. Bij KLM is veel ruimte om aan een kwaliteit te werken, en dat komt ongetwijfeld door ons product. Dat moet gewoon goed zijn. De weg naar ‘goed’ is een creatief proces, waar je veel van jezelf in kunt leggen. Eigenlijk net als drummen.’

Waken voor waardeloos

‘Als er sprake is van een grotere vraag, bijvoorbeeld om de schema’s van twee vloten te integreren, maken we eerst een prototype met daarin een vertaling van businessvragen naar functionele features. Dat zorgt ervoor dat je software snel kunt testen en verbeteren. Mijn ervaring is dat een airline altijd mooie uitdagingen met zich meebrengt, wat ons werk interessant maakt. Om bij het voorbeeld van de verschillende airlines te blijven: vaak zijn er meer verschillen dan overeenkomsten. Neem de toegestane hoeveelheid bagage, of het aantal stoelen per vliegtuigtype. Die moet je wel als factor meenemen, anders is je oplossing waardeloos.’

Bewust van z’n eigen enthousiasme ontnuchtert Enzo: ‘De projecten zijn niet alleen maar op droomniveau hoor. Soms zit ik ook gewoon tekstbestandjes om te typen, zodat we tabellen kunnen uitlezen vanuit SharePoint. De technologie is niet altijd superspannend. Ik vind het vooral tof om dingen structureel beter te maken. Bij KLM is veel ruimte om aan een kwaliteit te werken, en dat komt ongetwijfeld door ons product. Dat moet gewoon goed zijn. De weg naar ‘goed’ is een creatief proces, waar je veel van jezelf in kunt leggen. Eigenlijk net als drummen.’