Platform Code Kwaliteit

Samenwerkingsplatform voor code kwaliteit

Achtergrond

Binnen Topicus Onderwijs wordt veel aandacht besteedt aan het verbeteren van de kwaliteit van onze code. Zo houden we geregeld code reviews om te leren van elkaars fouten, en worden er geregeld presentaties en discussies gehouden over bepaalde software ontwikkelmethoden. Ook wordt er geprobeerd om fouten die in andermans code gevonden worden terug te koppelen naar de oorspronkelijke auteur om zo dergelijke fouten in de toekomst te voorkomen.
Zo’n terugkoppeling blijft echter redelijk beperkt - naast je eigen projectgroep en de oorspronkelijke auteur van de code (voor zo ver die niet langer deel is van de projectgroep), blijft het aantal mensen dat profiteert van een code review nog redelijk laag. Dit zou efficiënter kunnen.

De opdracht

Tijdens de stage ga je je bezig houden met het ontwikkelen van een webapplicatie waarmee we online code reviews kunnen uitvoeren en best practices kunnen delen tussen projecten en werkmaatschappijen. Hierbij moet de nadruk liggen op de mogelijkheden tot toelichten van code fragmenten en het leveren van feedback hierop, evenals het vinden van oplossingen voor veelvoorkomende fouten. Verder zou er gekeken kunnen worden naar zaken als het automatisch controleren van software metrics op aangeleverde code fragmenten of het op meerdere manieren kunnen zoeken naar code fragmenten (bijvoorbeeld op categorie of “tags”, maar ook op inhoud). De uiteindelijke detailopdracht zal in overleg met Topicus opgesteld worden.

Over Topicus

Topicus, de ict-dienstverlener uit Deventer die het allemaal net even anders doet. Onze eigenwijze manier van werken betekent geen ingewikkelde projectaanpakken en onnodig management. Sterker nog, door het werken in kleine teams en met de modernste technieken, zijn onze SaaS-oplossingen de concurrentie ver vooruit. Door technische ontwikkelingen nauwlettend en kritisch te volgen en door samenwerking met hogescholen en universiteiten heeft Topicus veel kennis opgebouwd op uiteenlopende gebieden.

Topicus ontwikkelt producten met een visie! Simpele dingen bouwen kan elk softwarebedrijf, maar onze speerpunten zijn juist de interactie tussen verschillende producten, marktoverstijgende oplossingen en gehele ketenintegraties. Met de kennis en ideeën van onze collega’s worden de meest uitdagende producten ontwikkeld

Over Topicus Onderwijs

Topicus Onderwijs is gestart met de bouw van ParnasSys. Dit webgebaseerde informatiesysteem voor het basisonderwijs heeft al meer dan een half miljoen leerlingen geregistreerd en is marktleider in deze sector. Vervolgens is Vocus voor het VO en MBO’s informatiesystemen gaan bouwen. Topicus Onderwijs ondersteund dus de leerling van 3 tot 20 jaar.

Naast het continu verbeteren en bijschalen van deze systemen, gaan we echt de ketenintegratie aanpakken. De overdracht van dossiers tussen verschillende scholen, landelijke schakelpunten, uitwisseling met de IB-groep: het zijn slecht een paar van de ontwikkelingen die gaande zijn. Het monitoren van de gehele onderwijsloopbaan van een leerling biedt zoveel kansen en uitdagingen dat hier nog een wereld voor ons open ligt. En, niet te vergeten ligt de aansluiting bij het KD+ van Topicus Jeugdzorg natuurlijk erg voor de hand.

Interesse?

Auteurs: Ing. J. Steenbeeke en T. van de Ven
Geschikt voor afstudeerder: HBO of WO (Technische) Informatica
Vergoeding: 500 euro bruto per maand
Vestiging: Leeuwenbrug 23 te Deventer (naast Centraal Station)
Contactpersoon: Sabine Oude Booijink via sollicitatie@topicus.nl of 0570 - 662 662