RAD Race 2008-2009

Abstractievermogen op gelijke voet met technologie

18 november 2008 | Koen Vervloesem


 

De RAD Race 2008-2009 toonde aan dat abstractievermogen voor ontwikkelaars zeker zo belangrijk is als de gebruikte technologie. De winnaars, het Nederlandse duo van Mattic, gebruikten geen Java, .NET of Ruby on Rails, maar een eigen RAD-tool die er wat 'old school' uitzag. De rest van de top vier werd gemonopoliseerd door Ruby on Rails-oplossingen.

De opgave voor de tweedaagse wedstrijd in Hasselt was de ontwikkeling van een Saving Accounts Comparing System (SACS), een website waar bezoekers het rendement van hun spaargeld bij verschillende banken kunnen vergelijken. De opdracht was erg actueel, maar blijkbaar een harde noot om te kraken, vooral op het vlak van de analyse. De deelnemers kregen documentatie van de verschillende banken, maar die bleek vrij ondoorzichtig te zijn met heel wat uitzonderingen en randvoorwaarden.

Geoliede machine
Het duo van het Nederlandse softwarehuis Mattic pakte de opgave aan met zijn eigen RAD-omgeving Cathedron. De analytisch getinte opgave bleek in hun voordeel te spelen, ook al zagen ze de opdracht in het begin niet erg zitten. "We waren inderdaad wat overdonderd door de opgave en dachten zelfs aan stoppen," geeft Marco de Groot na de wedstrijd toe, "Er werd immers zoveel functionaliteit verwacht die we niet out of the box hadden, zoals inlogmogelijkheden en e-mailen." Gelukkig hebben ze toch doorgezet, want ze werden een duidelijke winnaar. Hun geheim? "We werken al tien jaar samen, dus ik hoef maar te zeggen 'Doe jij dit?' en dan gebeurt het", zegt Jeanot Bijpost.

Cathedron
Hun tool Cathedron speelde ook een belangrijke rol in hun overwinning. Jeanot en Marco hebben die zelf ontwikkeld in een tijdspanne van tien jaar. De academische aanpak voelt wat 'old school' aan en is door zijn taal Pascal-script minder hot dan Ruby, .NET of Java, maar het resultaat mag er wezen. "Cathedron laat ons toe om heel dicht op de onderliggende concepten te zitten," legt Jeanot uit, "We definiëren in een eerste stap al onze concepten, genereren daarna de code op basis van ons model en vullen die aan met eigen code voor de technische afwerking. Uiteindelijk bekomen we een duidelijk gestructureerde webapplicatie die we eenvoudig met css kunnen stylen. Maar dat laatste hebben we hier niet gedaan, want voor fancy interfaces kloppen we gewoonlijk bij een webbureau aan."

De jury was unaniem onder de indruk van het winnende team. Jurylid Guido Van Humbeeck, senior partner bij het Leuvense AE, complimenteert Mattics aanpak: "Zij tonen aan dat abstractievermogen zeker zo belangrijk is als technologie."
 

Navigeer
bewaar pdf meld een fout reacties verstuur print
Share/Bookmark

Reacties

Reageer op dit artikel

Klik om in te loggen

0 reacties op dit artikel:

 
Beveiliging

download van de dag

Wise Registry Cleaner 5.12

Wise Registry Cleaner is een van de veiligste programma's om je register op te ruimen. De interface is zo eenvoudig opgebouwd dat zelfs onervaren gebruikers ermee overweg kunnen.

in de kijker

Zeven historische tweets

In een zogenaamde tweet van maximaal 140 karakters deel je via netwerksite Twitter je bevindingen met de wereld. Enkele historische tweets uit de nog prille Twittergeschiedenis. Over geld, geweld en seks.

ICT directory

In de ICT Directory vind je alles en iedereen die iets met ICT te maken heeft.

Zoek bedrijf: