Shapecaret-double-leftcaret-double-rightcaret-downcaret-leftcaret-right-circlecaret-rightShapeclosedropdownexpand morefacebookLogolinkedinlogo-footerlogo-marklogo-mobilemailplaysearchtwitteryoutube
Menu Sluiten
article

De toekomst van programmeren sturen

"Het is onmogelijk om te voorspellen hoe de programmeerwereld de komende vijf tot tien jaar gaat veranderen," aldus TMC Employeneur Lefranc Loupias, "maar ik weet één ding heel zeker: we zullen alternatieven moeten vinden voor onze huidige methoden. Er zijn geschiktere en efficiëntere programmeermethoden die beter aansluiten op de denkwijze van een jongere generatie professionals. Ik ben ervan overtuigd dat model-based techniek de oplossing kan vormen voor veel problemen waar bedrijven tegenwoordig mee worden geconfronteerd."

Lefranc sloot zich in juli 2014 aan bij TMC. Hij is drie maanden geleden aan de slag gegaan bij ASML als ontwerper voor Safety and Mains-distributie. "Het is een bijzonder veelzijdige functie. Ik ben niet gebonden aan één specifiek project en zelfs niet aan één specifieke discipline. Simpel gezegd: ik ben verantwoordelijk voor één machine en ik zorg dat die altijd veilig en probleemloos werkt."

Lefranc heeft naast zijn werkzaamheden voor ASML ook nog een andere missie: hij gelooft heilig in model-based techniek, een nieuwe aanpak om machines te programmeren en besturen. "Met model-based techniek wordt de technische fase volledig losgekoppeld van het platform", legt Lefranc uit. "Je begint door het systeem eerst op het hoogste abstractieniveau te definiëren en beschrijven. Je beschrijft welke taken de machine onder alle omstandigheden moet uitvoeren en geeft op een dieper niveau aan welke specifiekere taken er zijn."

Deze aanpak kent diverse voordelen, volgens Lefranc: "Model-based techniek is bijvoorbeeld veel toegankelijker en veel eenvoudiger te begrijpen voor mensen die zich niet bezighouden met programmeren, maar ook voor deskundigen die bepaalde modellen niet kennen. Bij model-based techniek draait alles om een systematische, functionele analyse van de machine. Je kunt ineens veel gemakkelijker uitleggen aan je leidinggevende (of aan je vrouw en kinderen!) wat je precies hebt gedaan, zonder dat je onbegrijpelijke, zeer specifieke codetaal gebruikt." 

Het is bovendien relatief eenvoudig om het model toe te passen op diverse programmeerplatforms. De technische fase is immers niet gekoppeld aan één specifiek platform. "Je hoeft alleen enkele kleine veranderingen door te voeren op basis van de details en dat is alles", zegt Lefranc. "Het is daardoor ook veel gemakkelijker om je code te wijzigen en bij te werken."

En wat wellicht nog belangrijker is: model-based techniek voldoet beter aan de huidige en toekomstige eisen op de markt. "Er is vrijwel geen enkele andere sector die zich zo snel ontwikkelt als hightech, maar programmeren zelf is veel conventioneler. We gebruiken nog steeds de methoden die we dertig jaar geleden ook gebruikten. Onze denk- en werkwijze kan wel een update gebruiken."

Lefranc heeft het niet alleen met zijn mede-Employeneurs over model-based techniek, maar brengt het ook onder de aandacht bij andere bedrijven. Hij heeft diverse presentaties gegeven over dit onderwerp. "De reacties zijn tot nu toe zeer positief geweest, maar er moet nog veel werk worden verricht voordat model-based techniek de standaard wordt." Lefranc heeft hier het volste vertrouwen in: "Ik weet zeker dat binnenkort niet alleen de bedrijven die voorop lopen, maar de hele sector zal zien wat de voordelen zijn – of eigenlijk wat de noodzaak is – van model-based techniek."

Wat is je volgende stap? We kunnen je daarbij helpen