Verslag Back to School: de Software vulkaan

03-05-2011

Dit verslag is geschreven door Eric Jan Malotaux(@EricJanMalotaux). Dankjewel Eric Jan!

Op dinsdagavond 3 mei streek Devnology neer op het Science Park in de Amsterdamse Watergraafsmeer bij het Centrum voor Wiskunde en Informatica. Terug naar de schoolbanken in de collegezaal van professor Paul Klint, hoofd van de onderzoeksafdeling Software Engineering van het CWI en leider van de onderzoekgroep Software Analysis en Transformation.

Veel van ons bouwen het liefst van de grond af een nieuw systeem, waarbij we de nieuwste technieken, frameworks en architecturen toepassen. Voor onderhoud aan bestaande systemen halen we onze neus op. Maar Paul liet zien dat onderhoud aan bestaande systemen nu al een groter deel van de totale hoeveelheid werk uitmaakt dan nieuwbouw en dat dat verschil in de toekomst alleen maar zal toenemen. Het is dus verstandig om dat feit te accepteren en je erop voor te bereiden.

Iedereen die enige tijd in het mooie maar moeilijke vak van softwareontwikkeling werkzaam is geweest kent het verschijnsel van softwarerot: de kwaliteit van software neemt als gevolg van voortdurende aanpassingen langzaam af. Na kortere of langere tijd wordt een punt bereikt waarop verdere aanpassingen zo duur worden dat ze niet meer economisch verantwoord zijn. Een vaak gekozen oplossing is dan: een gloednieuw systeem dat het bestaande vervangt.

Paul betoogde echter dat nieuwbouw duur is en grote risico's met zich meebrengt en om nog andere redenen soms onmogelijk is. Zijn onderzoeksgroep richt zich daarom op transformatietechnieken en ondersteunende tools voor het verbeteren van de kwaliteit van bestaande software. Een aantal daarvan kwamentijdens zijn college aan de orde, inclusief de meta-programmeertaal Rascal.

Het was heerlijk om weer eens terug op school te zijn, het eten was prima, en de spreekstijl van Paul Klint was welsprekend, humoristisch en bijzonder helder, en de borrel na afloop gezellig. Bedankt Devnology!

{artsexylightbox flickrNumberOfImages="24" flickr="Devnology" flickrSet="72157626522260965"} {/artsexylightbox}

News @devnologynl

@michielovereem @JoyOfCoding OOOOPS! It is June 30th!

21-03-2017 at 09:20

RT @JoyOfCoding: Very early bird tickets available for the fifth anniversary conference! Check out our new web site and order yours https:/…

09-03-2017 at 08:47

@JeroenSoeters The jury’s still out on that one. Come and talk to us in April :)

06-03-2017 at 15:27

Qwan 5dff39510bacfcefb54e89f953eddfc1a7a21185b7128d96ff6b466f56acb6d9
Macaw 06e9331a5321067b592bf45ea39db7df6792dc976000d24d3ee4043d99203514
Finalist e304343cdbeb0996cc1e7a26527993a5fa2db87ca53a81fb15dca22a35d7f28c

Devnology is a non-profit organisation and thus depends on sponsors. Thanks to our wonderful sponsors all Devnology events are free!