Categorie archieven: proces

VDL-ETG: ASML Mk9 wafer handler software

Periode: september 2023 – juni 2024

VDL Enabling Technologies Group ontwikkelt en produceert het subsysteem van de ASML lithografiemachines dat wafers geconditioneerd en exact gepositioneerd de machine in brengt en na belichting weer gecontroleerd uit haalt. Als onderdeel van de ontwikkeling van een nieuwe generatie modulaire hardware en de ondersteuning hiervan door de bestaande software, werd ook een stap gedaan in het modulariseren van de software voor twee verschillende typen machinelijnen.

Lees verder VDL-ETG: ASML Mk9 wafer handler software

Brengt GPT-3 evolutie of revolutie?

Als gevolg van de hype rond ChatGPT lees ik over zorgen over het voortbestaan van de software industrie, en het vermoeden dat AI straks het werk van software engineers over gaat nemen. Natuurlijk is het indrukwekkend voor het eerst te zien dat ChatGPT in staat is om een lijstje dieren te laten verzinnen en er zelfstandig een verhaal omheen te laten schrijven, maar zo was Internet 20 jaar geleden ook ooit magische technologie. Zelf zie ik de AI ontwikkelingen eerder als een broodnodige enabler voor ons werk. Lees hieronder hoe ik die evolutie zie vanuit het perspectief van mijn eigen geschiedenis.

Lees verder Brengt GPT-3 evolutie of revolutie?

De sleur van de dagelijkse standup

Vrijwel elk software team probeert tegenwoordig “Agile” te zijn, en houdt dus een dagelijkse meeting waarin de teamleden verantwoording afleggen voor hun daden. De werkelijk Agile teams zullen zich hierin niet herkennen, maar in veel gevallen is het niet meer dan een rondje verantwoording afleggen dat iedereen ook de afgelopen dag weer heel druk bezig was.

Lees verder De sleur van de dagelijkse standup

Kleinere stapjes, maar dan meer … véél meer

In de loop van de geschiedenis is de software waaraan we werken steeds groter en complexer geworden. Hierdoor is het voor stervelingen al lang niet meer mogelijk om de gevolgen van elke wijziging te overzien. Al snel groeien daardoor de implicaties van wijzigingen onze menselijke capaciteiten boven de pet, en wordt een geplande kleine aanpassing regelmatig weer een spannende grote verbouwing. Het resultaat zijn te grote pull-requests om grondig te reviewen, en daarmee groeiende risico’s voor de stabiliteit van het software systeem waaraan we werken. Dit is dus niet de weg naar succes.

Lees verder Kleinere stapjes, maar dan meer … véél meer