CollabSpace

Introductie en opdrachten

WBP-specialisatie

Verwachtingen, werkplek en het opdrachtenaanbod voor deze periode.

Verwachtingen

Normen en waarden

Icoon bureaustoel

Professionele houding

CollabSpace is geen school. Werkplek in plaats van klaslokaal.

Icoon gebouw

Werken op locatie

Woensdag en vrijdag van 09:00u tot 17:00u. Begeleiding aanwezig.

Icoon agenda

Administratie

Ziekmelden voor 08:00u. Agenda bijhouden.

Verwachtingen

Vereiste bedrijfstooling

Microsoft Teams

Microsoft Teams

Beschikbaar via Teams, hulpvragen etc via Teams Chat.

Teams downloaden
Azure DevOps

Azure DevOps

Elk groepje heeft een eigen omgeving voor: backlog, sprintbord, code-repository, documentatie.

Naar onze DevOps-omgeving
AI

AI

Afstemmen met projectgenoten welk model handig is. Een pro-abonnement zou voldoende moeten zijn.

LLM-leaderboard bekijken

Werkplek

Digital Society Hub

Zernikepark 10

  • Eerste weken één dag in de week, andere dag thuis werken
  • Verdeling per opleiding
  • Gaat gewijzigd worden, houd er rekening mee
  • Je hoort eind deze week welke dag op de DSH is en welke thuiswerken wordt
Digital Society Hub, Zernikepark 10

Aanbod

Opdrachten

Business IT & Management (BITM)

BITM-01

ID Wallet implementeerbaar maken

Details

OpdrachtID-wallet implementeerbaar maken
Project/consortiumID Wallet Technology
ContactpersoonBjarne van der Laan
OpmerkingDITlab werkt ook aan opdrachten voor de consortium.

Opdrachtomschrijving

Nijmegen heeft al diverse usecases, demo's en processen gerealiseerd. Groningen wil deze implementeren, maar het is nog onduidelijk of dit via eenvoudige overdracht (bijvoorbeeld met een USB-stick) of via een volledige implementatie en aansluiting moet gebeuren. Hiervoor is nog analyse nodig. Aanvullende opdracht: onderzoek hoe hiervan een toolkit te maken is voor overdraagbaarheid naar andere gemeenten.

Illustratie overdracht ID-wallet tussen gemeenten

BITM-02

Data-eigenaarschap voor VRG inregelen

Details

OpdrachtData-eigenaarschap voor VRG
Project/consortiumVeiligheidsregio Groningen
ContactpersoonRichard Hopman
OpmerkingIDDI-lab werkt ook aan opdrachten voor VRG.

Opdrachtomschrijving

Voor Veiligheidsregio Groningen wordt gevraagd het data-eigenaarschap binnen de organisatie te organiseren op basis van een definitiecatalogus. Het gaat om het uitwerken van wat data-eigenaarschap concreet inhoudt, welke acties en verantwoordelijkheden daarbij horen, en of er trainingen nodig zijn, zowel voor de eigen organisatie als voor de virtuele schil eromheen. Belangrijk uitgangspunt is transparantie: data-eigenaarschap moet inzichtelijk en beschikbaar zijn voor de hele organisatie, met de mogelijkheid om metadata te genereren over welke databronnen gebruikt worden en door wie ze benaderd zijn. Kernvragen daarbij zijn of de huidige data klopt, hoe dit beschikbaar te maken is voor de organisatie, en hoe het genereren van metadata te automatiseren is.

Illustratie archiefkast met databronnen

BITM-03

Processen in kaart brengen bij VRG

Details

OpdrachtProcessen in kaart brengen
Project/consortiumVeiligheidsregio Groningen
ContactpersoonRichard Hopman
OpmerkingIDDI-lab werkt ook aan opdrachten voor VRG.

Opdrachtomschrijving

Voor het datateam van de Veiligheidsregio Groningen wordt gevraagd de kritieke werkprocessen te inventariseren en uit te tekenen. Dit gebeurt in samenhang met nationaal overkoepelende kaders zoals NORA en VERA (voor veiligheidsregio's), in afstemming met de Enterprise Architect. Doel is helder te krijgen welke processen het datateam heeft, hoe deze processen precies verlopen, en welke daarvan kritiek zijn en dus volledig beschreven moeten worden versus welke optioneel zijn en verder gefinetuned kunnen worden.

Illustratie processtroom uittekenen

BITM-04

Waterstofsimulator EnHyCo migreren naar Azure + AI

Details

OpdrachtWaterstofsimulator EnHyCo migreren naar Azure
Project/consortiumEntrancE
ContactpersoonRick Stratingh
OpleveringAdviesrapport, poc-omgeving in Azure

Opdrachtomschrijving

Onderzoeken wat de voordelen zijn van het draaien van EnHyCo in Azure in plaats van standalone op een laptop, en wat dat aan kosten met zich meebrengt. Daarbij moet in kaart worden gebracht vanaf welk punt Azure voordeliger is dan lokaal draaien, en moeten scenario's worden uitgewerkt voor verschillende gebruikersgroepen: een dedicated omgeving voor expertgebruikers versus een webomgeving die voor iedereen toegankelijk is. Belangrijke aandachtspunten zijn de balans tussen EnHyCo, en gebruikersgemak, hoe eenvoudig gebruikers ermee kunnen leren werken, welke eisen aan de omgeving worden gesteld, wie de gebruikers zijn, en wat de rol van AI kan zijn bij het toetsen en verder ontwikkelen van deze aanpak.

Illustratie migratie simulator naar cloud

BITM-05

Campagne datakwaliteit verbeteren bij de bron

Details

OpdrachtCampagne datakwaliteit verbeteren bij de bron
Project/consortiumVeiligheidsregio Groningen
ContactpersoonRichard Hopman
OpleveringToolkit

Opdrachtomschrijving

Veel data waarmee de Veiligheidsregio Groningen werkt, komt uit externe bronnen zoals sectorregistraties, waterbedrijven (brandkranen) en waterschappen (waterwegen), en uit gemeentelijke basisregistraties van personen en gebouwen. De kwaliteit van deze aangeleverde data is vaak onvoldoende, terwijl de eigen informatievoorziening hier sterk van afhankelijk is. Gevraagd wordt een aanpak of campagne te ontwikkelen om de datakwaliteit al bij de bron te verbeteren, bijvoorbeeld door een tour langs beheerders in de provincie te organiseren waarin besproken wordt hoe data beter aangeleverd kan worden. Een belangrijk aandachtspunt is hoe de awareness bij deze externe partijen te vergroten is en hoe Product Owners en andere betrokkenen hierin beïnvloed kunnen worden.

Illustratie datastromen van externe bronnen

BITM-06

Dashboard voor kwaliteitszorg

Details

OpdrachtDashboard voor kwaliteitszorg
Project/consortiumHBO Verpleegkunde
ContactpersoonJanine Brons / Herman van der Werff
OpleveringDashboard

Opdrachtomschrijving

Binnen verpleegkunde zijn we bezig met Kwaliteitszorg waarvoor we binnen alle onderwijsmodules enquêtes versturen om het onderwijs te evalueren (wat vinden ze van de lessen, hoeveel stress ervaren ze, sluit het aan bij wat ze hebben geleerd etc). Je begrijpt het vast, veel versturen met herinneringen en inzichten delen over de teams. Grote wens, een soort van dashboard waarop we voor de hele opleiding kunnen zien wat de studenten van het onderwijs vinden.

Illustratie enquêtes samengebracht in dashboard

Software Engineering (SE)

SE-01

Hanze Studentenportaal

Details

OpdrachtOne-stop-shop studentenportaal: inzicht in de student journey
Project/consortiumHanze Informatisering
ContactpersoonLeonie Slump
OpleveringProof-of-Concept app

Opdrachtomschrijving

In deze opdracht ontwerp en bouw je een werkend prototype van een one-stop-shop studentenportaal: een mobiele app met een gepersonaliseerd dashboard voor studievoortgang, rooster, vakdetails en aankomende verplichtingen, een backend met integratie- en aggregatielaag richting de bronsystemen, dataopslag voor caching, metadata en audittrail, en een AI-component die de student in natuurlijke taal door de eigen studiedata laat navigeren. Het portaal is view-only; de bronsystemen blijven leidend en doorklikken leidt naar de bron. Naast de software levert het team een architectuurblauwdruk op met datastromen, koppelingen en autorisaties, als basis voor latere productiebouw.

Illustratie bronsystemen naar studentenportaal

SE-02

Soepele start in het VO

Details

OpdrachtApp Soepele start in het VO
Project/consortiumLectoraat Jeugd, Educatie en Samenleving
ContactpersoonMargot Bochane
OpleveringProof-of-Concept app

Opdrachtomschrijving

Scholen willen beter zicht krijgen op het welbevinden van leerlingen, vooral rond de spannende overgang naar de brugklas. Nu komen signalen daarover uit allerlei losse bronnen: mentorgesprekken, een veiligheidsmonitor, kennis bij de schoolleiding. Die beelden worden nergens samengebracht, waardoor scholen moeilijk kunnen bepalen waar ze het gesprek moeten voeren of moeten bijsturen. In deze opdracht ontwikkel je een prototype van een scaninstrument dat dit oplost. Manager, mentor en leerlingen vullen dezelfde vragenlijst in, waarna het systeem de uitkomsten samenbrengt, verschillen tussen de groepen zichtbaar maakt en op basis van een zelf in te richten rubric prioriteiten en aanbevelingen genereert. De opdracht vraagt om een volwaardige technische opzet (frontend, backend, dataopslag en analyse) met een speelse, uitnodigende invulervaring, en wordt in ongeveer acht iteraties opgeleverd als testbaar proof-of-concept.

Illustratie leerlingen, mentor en manager vullen vragenlijst in

SE-03

Productdata uit ongestructureerde bronnen halen met AI

Details

OpdrachtProductdata uit ongestructureerde bronnen halen met AI
Project/consortiumWouter
ContactpersoonWouter Dieters / Sander Mangel
OpleveringBron-inventarisatie, doelmodel met normalisatieregels, gelabelde referentieset, werkende extractie-pijplijn, datalineage-dashboard + mobiele weergave

Opdrachtomschrijving

Bouwen van een afgebakende AI-proof-of-concept die productdata haalt uit ongestructureerde bronnen zoals PDF's, e-mails, spec sheets en scans, deze normaliseert en koppelt aan een productdatamodel, met een datalineage-dashboard (inclusief mobiele weergave) dat per waarde zichtbaar maakt uit welke bron die komt, welk model die heeft bepaald en welke normalisatieregel is toegepast. Het team brengt eerst de bronsoorten in kaart, legt samen met de opdrachtgever een doelmodel en een gelabelde referentieset vast om de nauwkeurigheid per veld meetbaar te maken, en bouwt pas daarna de extractie- en normalisatiepijplijn; self-healing op gestructureerde feeds en het productdashboard van Qurated vallen buiten scope. De proef is verkennend en niet productiewaardig, de bevindingen en gemeten resultaten zijn de kernoplevering, niet de code, terwijl de opdrachtgever nog moet bepalen welke productgroep en welk bronmateriaal (inclusief eventueel opgeschoonde klantdata) beschikbaar komen, wat direct bepalend is voor hoe groot en betrouwbaar de meetlat kan worden.

Illustratie ongestructureerde documenten naar gestructureerde data

SE-04

Agentic ontwikkelstraat, Gameserver ISY

Details

OpdrachtAgentic ontwikkelstraat, Gameserver ISY
Project/consortiumOpleiding ICT
ContactpersoonMartijn Riemersma
OpleveringPoC

Opdrachtomschrijving

Studenten ontwikkelen spellen die via een gameserver tegen elkaar gespeeld worden en afgesloten worden met een AI-toernooi. De huidige gameserver is verouderd, instabiel en niet uitbreidbaar met nieuwe spellen. Ontwikkel een nieuwe gameserver die minimaal 30 gelijktijdige clients ondersteunt, Tic-Tac-Toe en Othello faciliteert met Java-clients en uitbreidbaar is naar spellen als Stratego, Zeeslag en Pester inclusief spelregelvarianten. Daarbij hoort een mobiele app met accounts, scores, clientoverzicht, uitnodigingen en toernooiweergave, plus een zelf ingerichte agentic-AI ontwikkelstraat waarin meerdere LLM's, lokale modellen, Azure DevOps, versiebeheer en documentatie gekoppeld worden tot een geautomatiseerde pipeline van requirements naar code, pull-requests, tests en documentatie.

Illustratie spellen, gameserver en mobiele app

SE-05

Aansturing voor de Schoorsteen Warmtepomp

Details

OpdrachtAansturing voor de Schoorsteen Warmtepomp
Project/consortiumNewntide
ContactpersoonJacco Langebeeke
OpleveringPoC, architectuurontwerp, ontwikkelplan

Opdrachtomschrijving

Schoorsteen Warmtepomp, een non-invasieve vervanger voor cv-ketels die gebruikmaakt van de bestaande schoorsteenconstructie. In dit project ontwerpen en realiseren jullie de software-architectuur voor de aansturing, communicatie en het onderhoud van dit systeem: van open connectiviteit via een protocol als Modbus over TCP voor integratie met smart home systemen zoals Home Assistant, tot zelflerende aansturing van vloerverwarming en radiatoren, predictive maintenance, een automatisch reinigingsmechanisme dat de ventilatorrichting op basis van sensordata omkeert, en een automatische ontluchtingscyclus bij inbedrijfstelling. Daarnaast houden jullie rekening met veilige OTA-updates en role-based access control voor eindgebruikers en installateurs. Het resultaat bestaat uit een gedocumenteerd architectuurontwerp, een werkende proof of concept van een deel van de kernlogica en een ontwikkelplan voor de verdere uitrol van de intelligente componenten en OTA-functionaliteit, waarbij veiligheid en betrouwbaarheid steeds voorop staan.

Illustratie warmtepomp in schoorsteen met aansturing

SE-06

Waterstofsimulator doorontwikkelen met behulp van agents

Details

OpdrachtVibecoding, Agentic AI, toepassen op doorontwikkelingen bij EnTrancE
Project/consortiumEntrancE
ContactpersoonRick Stratingh
OpleveringPoC AI-infused samenwerkingsomgeving

Opdrachtomschrijving

De opdracht is om een gedeelde werkwijze te ontwikkelen voor het programmeren met GitHub, waarbij wordt vastgelegd welke standaarden gehanteerd moeten worden zodat nieuwe code op een goede manier aan de bestaande codebase kan worden toegevoegd. Daarbij moet worden onderzocht hoe AI, en met name agents en vibecoding, kunnen worden ingezet om de ontwikkeling verder te brengen, en hoe daarbij de betrouwbaarheid en veiligheid van de code op peil blijven. Dit moet leiden tot een goede manier van werken in combinatie met GitHub, met een doorkijk naar hoe deze werkwijze zich verder zou moeten ontwikkelen. Ook moet worden afgewogen of Azure DevOps hiervoor een beter alternatief zou zijn dan GitHub.

Illustratie samenwerking en codebase

SE-07

Opdrachtenbank voor lectoraat JES

Details

OpdrachtOpdrachtenbank voor lectoraat JES
Project/consortiumLectoraat Jeugd, Educatie en Samenleving
ContactpersoonMargot Bochane
OpleveringWebsite / app

Opdrachtomschrijving

Opzetten van een omgeving waar het lectoraat opdrachten kan aanbieden voor hun leergemeenschap. Details volgen met de opdrachtgever.

Illustratie opdrachtenbord met leergemeenschap

SE-08

Slimmer genereren van code met een LLM-kennisbank

Details

OpdrachtSlimmer genereren van code met een LLM-kennisbank
Project/consortiumStafbureau BS&I
ContactpersoonTwan Holtrop
OpleveringPoC LLM

Opdrachtomschrijving

Hanze Dataplatform gebruikt meerdere pipelines om data uit bronsystemen op te halen. De ontwikkeling van deze pipelines verloopt versnipperd: iedere ontwikkelaar werkt vanuit een eigen repository en met een eigen werkwijze, waardoor code moeilijk herbruikbaar en onderhoudbaar is. In deze opdracht ontwerpt en realiseert het team van zes studenten een LLM-gebaseerde assistent die code genereert voor de dataplatformprocessen, zoals extractie-, transformatie- en laadstappen. Het team analyseert de bestaande pipelines en repositories, definieert een gemeenschappelijke codestandaard en projectstructuur, en richt hierop een LLM in (via fine-tuning, retrieval-augmented generation of prompt engineering) die binnen deze standaard werkende, testbare code oplevert.

Illustratie codefragmenten naar datapipeline

SE-09

Ontwikkeling van een interactieve virtuele fietsomgeving voor sport- en revalidatieonderzoek

Details

OpdrachtOntwikkeling van een interactieve virtuele fietsomgeving voor sport- en revalidatieonderzoek
Project/consortiumLode
ContactpersoonBenjamin Smits
OpleveringInteractieve virtuele fietsomgeving

Opdrachtomschrijving

Ontwikkel een interactieve virtuele fietsomgeving die in realtime gekoppeld is aan een fietsergometer. De snelheid en beweging van de omgeving moeten direct worden aangestuurd door fietsparameters zoals vermogen, snelheid of cadans, zodat een realistische optical flow ontstaat tijdens een tijdrit. Als vervolguitdaging kan een 'ghost avatar' worden toegevoegd waarmee gebruikers tegen een eerdere eigen prestatie fietsen, inclusief de mogelijkheid deze referentieprestatie gecontroleerd te manipuleren (bijvoorbeeld ±5%). De opdracht combineert realtime softwareontwikkeling, datavisualisatie, game-technologie en human movement/sporttechnologie.

Illustratie fietsergometer met virtuele omgeving

Vervolgstappen

Vorm je projectgroep en...

Icoon e-mail

Mail Martijn of Maybel

Je groepsamenstelling. De top 3 aan gewenste opdrachten.

Icoon vuurwerk

Eind deze week uitslag

Definitieve toewijzing groepje en opdracht wordt gemaild.

Icoon kalender

Start woensdag 9 september, 09:00 uur

Je hoort nog waar je verwacht wordt.

CollabSpace-logo

Alvast voorbereiden?

Volg de onboardingstappen op onze setup-pagina.