Hoe is het om stage te lopen bij Kabisa?

Geschreven door Joost Saanen op 15-12-2015

Ruben Smeets en Robin Engelen zijn derdejaars studenten aan de Fontys Hogeschool in Venlo. Ze studeren de richting “Software Engineering”. Afgelopen jaar hebben ze bij Kabisa stage gelopen. In dit interview vertellen ze hoe dit is bevallen en wat ze hebben geleerd.

Hoe zijn jullie bij Kabisa terecht gekomen?

Via een poster op school is Ruben in contact gekomen met Kabisa. Deze poster informeerde studenten dat er een stageplek beschikbaar was bij het bedrijf voor een interessante en uitdagende stage- of afstudeeropdracht. Uiteindelijk heeft hierdoor het solicitatiegesprek plaatsgevonden. Toen vervolgens bleek dat er ook nog naar andere stagiaires werd gezocht heeft Robin ook contact opgenomen. Uiteindelijk is besloten dat wij allebei samen konden werken aan hetzelfde project. Daardoor konden wij gelijktijdig ervaring opdoen binnen het bedrijf Kabisa en ook samen een nieuwe techniek leren, namelijk Ruby on Rails.

Waarom hebben jullie voor Kabisa gekozen?

Wij hebben voor Kabisa gekozen om verschillende redenen. Zo is er het Ruby on Rails framework dat voor ons totaal nieuw was. Het leek ons een leuke maar ook vooral uitdagende taak om met iets nieuws te beginnen na vooral te hebben gefocust op andere talen. Verder kregen we beiden een goede eerste indruk bij binnenkomst, dankzij een prettige atmosfeer, een rustige werkplek en aardige medewerkers. Als leuke bijkomstigheid biedt Kabisa een mooie stagevergoeding aan hun stagiaires en als student zijnde zeg je daar natuurlijk ook geen nee tegen.

Vertel eens wat over de cultuur van Kabisa?

Bij Kabisa valt er al snel te merken dat de mensen erg gepassioneerd zijn over hun werk. Iedereen bepaalt zelf zijn eigen werktijden en op kantoor is de sfeer altijd gemoedelijk waardoor het makkelijk is je te concentreren op je eigen bezigheden. Met een vraag kun je altijd terecht bij je collega’s en iedereen beschikt weer over een verdiepte kennis in iets anders waardoor er altijd iemand is die je met je vraag verder kan helpen. Deze passie komt vooral naar voren bij de lunch ‘n learn- en pizzasessies, die speciaal worden georganiseerd om kennis onder collega’s te delen en samen technieken te bespreken die weer kunnen worden toegepast bij ieders werk. Verder worden er vaak uitjes georganiseerd en tijdens de pauze is bij ons vooral het tafelvoetbalspel erg populair.

Waar ging de opdracht over?

Onze opdracht betreft een dashboard pagina die speciaal ontwikkeld is voor klanten van Kabisa. Wanneer Kabisa een bepaalde applicatie heeft ontwikkeld voor een klant kan het natuurlijk altijd zijn dat er eens in de tijd een probleem optreedt. Wanneer dit gebeurt kan de klant dit melden bij Kabisa en wordt zo snel mogelijk geprobeerd het probleem te verhelpen. In de tussentijd is het de bedoeling dat ons dashboard informatie levert aan de klanten over de status van hun probleem. Zo kunnen zij een overzicht van alle ingediende tickets zien, waarbij ook wordt weergeven hoeveel uren er al aan een bepaald ticket is gewerkt. De klant kan hierbij ook zelf zijn eigen prioriteiten stellen, mocht een zeker ticket belangrijker zijn dan een ander. Ten slotte geeft het dashboard ook informatie weer met betrekking tot huidige processen en informatie die te maken heeft met alle applicaties van de klant die in beheer zijn bij Kabisa.

Screenshot Customer Dashboard

Wat heb je geleerd tijdens je stage?

Het Ruby on Rails framework was compleet nieuw voor ons beiden. We hebben geleerd om met behulp van deze techniek snel en eenvoudig een dynamische webapplicatie op te zetten. Voor het project is gekozen om dit op een Agile werkwijze te ontwikkelen. Dit houdt in dat er in korte fases nieuwe doelen zijn gesteld en functionaliteiten zijn geïmplementeerd. Hierbij wordt aan het begin van elke dag even kort samengevat wat er allemaal is gedaan en wat er nog verder die dag op de planning staat. Ook vinden er na elke fase review sessies plaats waarin er wordt gekeken naar de opgeleverde functionaliteiten en wordt besproken wat er goed ging en volgende keer beter kan. Deze manier van werken hebben wij als bijzonder prettig ervaren. Op school hebben wij hierover al de nodige basis kennis opgedaan, die wij bij Kabisa in de praktijk hebben kunnen brengen. Een andere ontwikkelmethode, TDD (Test Driven Development), sluit hier perfect op aan. Door middel van TDD worden eerst testen geschreven voordat de daadwerkelijke functionaliteit wordt ontwikkeld. Door de ontwikkeling van nieuwe functionaliteiten op deze wijze aan te pakken wordt er geen overbodige code geïmplementeerd. Dit zorgt voor ‘schonere’ code. Ook is er veel geleerd wat betreft het werken in teamverband, waarbij tegelijkertijd ook werk wordt verdeeld zodat ieder teamlid vooruit kan.

Wij kijken zelf zeer tevreden terug op onze stage bij Kabisa en hebben het gevoel veel ervaring te hebben opgedaan maar ook veel te hebben geleerd. Wij raden Kabisa dan ook zeker aan bij medestudenten die nog zoeken naar een stageplek.

Ruben en Robin, bedankt voor dit interview

Ben je ook student en op zoek naar een afstudeerplek of stage? Voel jij je thuis in een ambitieuze omgeving waarin je kunt groeien tot een echte IT professional? Neem dan contact met ons op en vul het contactformulier in!

Joost Saanen

Gepassioneerde all-rounder met brede interesses; van serverbeheer en cloudhosting tot (UI)design en (web)development. Hardloopt en schrijft het liefst tegelijk.