Een terugblik op de ‘the original RAD-Race’ 2008
Het zit er weer op, de wasmachine draait de was weg van de afgelopen dagen. Met twee Ruby on Rails teams van Finalist gingen we naar de originele RAD-Race, een internationale wedstrijd over welk team van twee programmeurs in anderhalve dag de meest complete applicatie in elkaar kon zetten. En na deze twee dagen in het gezellige Hasselt kunnen we met z’n allen terug kijken op een succesvol weekend. Team 1 van Finalist, Stefan Borsje en Diederick Lawson, wist een vierde plaats te behalen!
In groepen van twee personen, Stefan Borsje samen met Diederick Lawson en Marcel de Graaf samen met mij, kregen we vrijdag om 8 uur ’s ochtends de opdracht uitgereikt. We kregen te horen dat we in het kader van de economische crisis spaarrekeningen moesten gaan vergelijken. Uit de analyse van de kleine lettertjes van Belgische banken moesten we een datamodel opzetten dat alle voorwaarden van deze banken en belastingregels van de Belgen moest gebruiken. Daarbij moest een interface komen voor een a-technische gebruiker en een interface om nieuwe spaarrekeningen toe te voegen. Dit bleek een pittige uitdaging aangezien er maar weinig teams de juiste bedragen wisten te berekenen. Het bankwezen is geen lichte en transparante materie.
Het was dit jaar een uitzonderlijk jaar. Er werd meer gelet op de presentatie van de informatie. Er werd meer nadruk gelegd op gebruikersgemak en flexibiliteit; iets wat in de software industrie steeds belangrijker wordt. Informatie is voor steeds meer mensen toegankelijk en moet daarom laagdrempelig zijn en makkelijk te verkrijgen zijn. Er werd aandacht geschonken aan een eenvoudige registratie mogelijkheid en een simpel en duidelijk overzicht van de gegevens. Geheel daar in overeenstemming waren de gebruikte technieken en tools. Er waren veel Apple computers te vinden en er waren maar liefst 4 teams die met Ruby on Rails. Ruby on Rails profileert zich als framework voor snelle en flexibele ontwikkeling, wat ook bleek uit de resultaten. Drie van de vier beste teams gebruikten Ruby on Rails. En deze producten zagen er ook nog eens erg goed uit.
De RAD-Race was niet alleen een leuk en competitief. Het was ook erg leerzaam. Door in zeer korte tijd te ontwikkelen wordt pijnlijk hard duidelijk waar er nog geschaafd kan worden in ontwikkeltijd. En tijd is geld. We hebben een enorme lading aan ideeën opgedaan om nog sneller en goedkoper te ontwikkelen en dat is de grootste winst van het afgelopen weekend.



Gefeliciteerd Stefan en Diederik! Een mooi resultaat. Hoe is het team van Iain en Marcel vergaan?
Arie - oktober 19, 2008 23:59
Iain en Marcel zaten niet bij de top 5. Welke plaats precies is niet bekend.
Iain Hecker - oktober 20, 2008 8:49
Hebben beide teams achteraf nog notities vergeleken en geleerd van elkaar? Zijn er verschillen die hebben geleid tot de hoge classificering van team 1, voor zover jullie kunnen achterhalen?
Felix - oktober 20, 2008 18:29
Een in-depth vergelijking van beide teams nog. Uit een eerste vergelijking bleek dat er niet heel veel verschil tussen zat. De flexibiliteit van de applicatie van team 1 was wat beter zichtbaar.
Iain - oktober 20, 2008 18:34
Qua oplossing lagen we inderdaad vrij dicht bij elkaar! Jullie interface mocht er best wezen trouwens… Oh ja.. eval’s rule
Diederick - oktober 20, 2008 23:05
@Diederick: Ruby-code uit een formulier eval’len klinkt wel als erg flexibel inderdaad
Martin - oktober 22, 2008 14:41