Kyan Collier Projectdetail Thomas More

KVV Rauw Projectcase

01 // Projectdetail

KVV Rauw

Een semester 1 analyse- en ontwerpproject waarbij we voor Anke Coomans en voetbalclub KVV Rauw onderzochten hoe administratieve taken gedigitaliseerd konden worden in een centrale webapplicatie.

De focus lag hier niet op programmeren, maar op een sterke basis: requirements, use cases, Figma-prototypes, prioriteiten en een datamodel dat klaar was om later op verder te bouwen.

SKILL2 semester 1 Team ACO-1 Analyse & ontwerp Echte klantcontext
Logo van KVV Rauw
KVV Rauw was de context voor een analyseproject rond inschrijvingen, planning, kledij, betalingen en clubadministratie.

02 // Context

Probleem, klant en team

Dit project begon vanuit een echte administratieve nood binnen de club, niet vanuit een fictief oefenscenario.

Waarom deze applicatie nodig was

Voor KVV Rauw verliep veel administratie nog via Excelbestanden en papier. Samen met opdrachtgever Anke Coomans onderzochten we hoe een webapplicatie dat werk kon vereenvoudigen voor spelers, ouders, trainers en beheerders.

Uit de klantgesprekken met mevrouw Coomans kwamen heel concrete noden naar voren: spelers inschrijven, planning raadplegen, afwezigheden melden, kledij bestellen, carpool regelen, betalingen registreren en mails centraal beheren. Dat alles moest logisch samenkomen in een systeem dat echt bruikbaar was voor de club.

Team en opgeleverde analyse

Ik werkte in team ACO-1 samen met Siebe Sampermans, Maarten Ceulemans, Ferre Kerkhofs en Quinte Belmans. Ons eindresultaat was een volledig analyse- en ontwerprapport waarop een latere implementatie kon steunen.

  • Functionele en niet-functionele requirements voor de hele applicatie.
  • Use case diagram en gedetailleerde use cases per rol.
  • Prototypes in Figma om flows en schermen met de klant af te stemmen.
  • Datamodel voor spelers, ouders, trainers, groepen, activiteiten, bestellingen en betalingen.
  • MoSCoW-prioriteiten om duidelijk te maken wat eerst gebouwd moest worden.

03 // Mijn rol

Mijn bijdrage

Binnen dit project lag mijn grootste meerwaarde in het structureren van de applicatie achter de schermen.

Database en structuur

Ik heb binnen dit project een groot aandeel opgenomen in het datamodel. Daarbij dacht ik mee na over hoe relaties tussen personen, groepen, trainingen, wedstrijden, afwezigheden, inschrijvingen, bestellingen, kledij en betaalmethodes logisch aan elkaar gekoppeld moesten worden.

Dat was voor mij een belangrijk stuk van het project, omdat je daar de kwaliteit van een latere applicatie al sterk mee bepaalt. Als het model niet klopt, bots je later overal op beperkingen.

Analyse, use cases en prototypes

Naast het databankwerk heb ik ook een groot aandeel gehad in het uitwerken van use cases en in de Figma-prototypes.

Daardoor zat mijn bijdrage niet alleen in tabellen en relaties, maar ook in het vertalen van klantnoden naar concrete schermen, flows en gebruikersgedrag.

Use case diagram van de KVV Rauw applicatie

Breed functioneel beeld

Het use case diagram maakte duidelijk hoeveel rollen en processen in dezelfde clubapp samen moesten komen.

Kern van het datamodel voor KVV Rauw

Relationeel denken

Het datamodel toont hoe spelers, ouders, groepen, wedstrijden, trainingen en aanwezigheid logisch aan elkaar gekoppeld werden.

Prototype van de KVV Rauw applicatie

Prototypes uitwerken

De prototypes zorgden voor een betere communicatie met de klant en zullen de ontwikkelaars helpen bij de implementatie.

04 // Sterktes

Wat dit project inhoudelijk sterk maakte

Voor mij is deze case vooral sterk omdat ze toont hoe belangrijk analyse is voor een goede technische oplossing.

Meer dan alleen lijstjes met eisen

  • We beschreven niet alleen functies, maar werkten ze uit in duidelijke use cases met normaal verloop en alternatieven.
  • Via prototypes konden we schermen en interacties al vroeg aftoetsen met de klant.
  • We brachten ook de niet-functionele eisen in kaart, zoals usability, performance efficiency en functional suitability.
  • De MoSCoW-prioritering hielp om onderscheid te maken tussen wat essentieel was en wat later kon volgen.
  • De klant vroeg ook expliciet om de kleuren van KVV Rauw terug te laten komen, waardoor ook de visuele richting van de applicatie al mee vastlag.

Wat ik hieruit geleerd heb

  • Hoe je klantgesprekken omzet naar een structuur die ontwikkelaars later echt kunnen gebruiken.
  • Hoe belangrijk een degelijk datamodel is zodra meerdere rollen en processen samen in een systeem zitten.
  • Dat requirementsanalyse niet losstaat van techniek: goede analyse voorkomt later veel herwerk.
  • Hoe je een project afbakent met prioriteiten in plaats van alles ineens even belangrijk te maken.

05 // Resultaat

Waarom dit in mijn portfolio hoort

Dit project toont het nut aan van structuur en analyse in de softwareontwikkeling.

Portfolio-waarde

KVV Rauw is een belangrijk project omdat het laat zien dat application development niet enkel code is, maar ook vooraf voor structuur in een complex probleem zorgen.

Voor een echte clubcontext met meerdere gebruikersrollen hebben we een fundament uitgewerkt dat later perfect als basis voor ontwikkeling kan dienen.