Ga naar hoofdinhoud

Deelvragen

De volgende deelvragen zijn bedacht met de focus op gebruiksvriendelijkheid. Door middel van het beantwoorden van onderliggende deelvragen, wordt ervoor gezorgd dat de gebruiker een fijne ervaring heeft.

Koppeling met productvisie

Het beantwoorden van deze deelvragen is essentieel om de productvisie te ondersteunen en vorm te geven. Door inzicht te krijgen in de integratievereisten(bijvoorbeeld gebruik maken van bepaalde technologieën), schaalbaarheidsopties en de behoeften van vervoerders, kan er een afhaalpuntmodule ontworpen worden die niet alleen naadloos integreert met het Veloyd-systeem, maar ook flexibel, gebruiksvriendelijk en conflict-arm is. Het stellen van deze vragen maakt het mogelijk om de ontwikkeling te sturen naar een product dat voldoet aan de specifieke behoeften van vervoerders.

1. Hoe kan de nieuwe module naadloos geïntegreerd worden met het bestaande Veloyd-systeem?

Het is logisch om aan te nemen dat een nieuwe module goed moet werken om gebruiksvriendelijkheid te waarborgen. Als de nieuwe module niet hetzelfde structuur aan houdt als het systeem wordt het verwarrend voor de gebruikers. Het is van cruciaal belang dat de afhaalpuntmodule wordt toegevoegd als een naadloze uitbreiding op de kernfunctionaliteiten van Veloyd. Aangezien vervoerders hun bestaande werkwijzen zo min mogelijk willen aanpassen, moet de nieuwe module binnen de bestaande patronen van het systeem kunnen functioneren. Dit waarborgt niet alleen een soepele integratie maar ook een consistente gebruikerservaring voor de vervoerders die dagelijks met het Veloyd-systeem werken.

  • Sub-vragen:
    • Welke technische vereisten zijn er voor de integratie?
    • Wat is nog meer nodig voor de integratie?
    • Hoe kan de workflow tussen de modules zo smooth mogelijk gemaakt worden?
  • Methodes: Expert interview, technische analyse, proof of concept.
    • Expert interview: In gesprek gaan met mensen die hier van af weten en al langer hiermee bezig zijn kom ik op inzichten die helpen deze vraag te beantwoorden.
      • Hoe? Een gesprek plannen en uitvoeren met collega's die al langer voor Veloyd werken en meer afweten van het systeem.
      • Wie? Met collega's.
      • Waarom? Om erachter te komen hoe wat de beste manier is om een nieuwe module te integreren in het systeem.
    • Technische analyse: Het Veloyd systeem gronding doorpluizen om inzicht te krijgen in de architectuur en componenten.
      • Hoe? Een analyse uitvoeren van het systeem, het bestuderen van gebruikte technologieën, databases, API's, etc.
      • Wie? Zou samen met de developer kunnen.
      • Waarom? Deze analyse kan belangrijk zijn om integratie conflicten te voorkomen en helpt bij het identificeren van eventuele knelpunten.
    • Proof of concept: Een kleinschalige implementatie.
      • Hoe? Een kleinschalige implementatie maken van de module.
      • Wie? Kan met overleg met mede-developer.
      • Waarom? Om de haalbaarheid van de module te testen. En eventuele (technische) obstakels van te voren al te identificeren.

2. Hoe kan de module zo gemaakt worden om schaalbaarheid en flexibiliteit te garanderen?

Een wens vanuit de vervoerders is dat het systeem geoptimaliseerd is en snel werkt. Vervoerders verschillen in grootte, de module moet werken voor elke grootte. Een grotere vervoerder zal lijden tot een groter aantal afhaalpunten.

  • Sub-vragen:
    • Hoe kan de module worden opgezet voor verschillende aantallen en typen pakketpunten?
    • Hoe kan ervoor worden gezorgd dat het systeem snel genoeg blijft werken, vooral in fysieke winkels zoals supermarkten, waar snelheid cruciaal is?
    • Hoe kan het systeem omgaan met verschillen in belasting, bijvoorbeeld bij pieken met feestdagen?
    • Hoe wordt schaalbaarheid en snelheid zo gecombineerd dat de gebruiker(s) zo efficiënt mogelijk kunnen werken?
      • Hoe kan ervoor worden gezorgd dat ongeacht het aantal punten de vervoerder snel kan werken?
  • Methodes: Testen / scenario, performance monitoren.
    • Enquête
      • Hoe? Een vragenlijst opstellen en naar verschillende vervoerders sturen om in te vullen.
      • Wie? De enquête wordt verstuurd naar verschillende vervoerders.
      • Waarom? Door de enquête komt er meer inzicht in waar de afhaalpuntfunctionaliteit flexibel in moet zijn.
    • Testen / scenario
      • Hoe? Scenario's schetsen en hiervan testen uitvoeren om te meten hoe het systeem presteert.
      • Wie? Samen met mede-developer.
      • Waarom? Door deze testen uit te voeren kunnen er prestatieproblemen ingezien worden en maatregelen genomen worden.
    • Performance monitoren
      • Hoe? Een performance monitor tool implementeren om (in real-time) te kijken hoe het systeem wordt belast.
      • Wie? Samen met mede-developer.
      • Waarom? Door constant het systeem te monitoren kunnen we detecteren wanneer het systeem extra belast wordt en dat evalueren.

3. Hoe kunnen we vervoerders meer mogelijkheid geven bij het vormgeven van het (afhaal)proces?

Vervoerder wilt conflicten minimaliseren, en verantwoordelijkheden duidelijk hebben. Door bepaalde checks te installeren wordt de data kwalitatief hoger.

  • Sub-vragen:

    • Welke specifieke checks kunnen worden geïmplementeerd om de kwaliteit van de verzamelde data te verbeteren?
      • Mogelijke controlepunten identificeren die kunnen worden toegevoegd aan het afhaalproces om de nauwkeurigheid en betrouwbaarheid van de gegevens te waarborgen.
    • Hoe kunnen we het afhaalproces structureren om conflicten tussen vervoerders en afhaalpunten te minimaliseren?
      • Verschillende modellen onderzoeken voor het organiseren van het afhaalproces, met het oog op het verminderen van potentiële conflicten en het verduidelijken van verantwoordelijkheden.
    • Welke informatiestromen en communicatiemiddelen kunnen worden geïntroduceerd om de samenwerking tussen vervoerders en afhaalpunten te optimaliseren?
      • Mogelijkheden verkennen voor het verbeteren van de communicatie tussen vervoerders en afhaalpunten, waardoor duidelijkheid ontstaat over taken, verantwoordelijkheden en eventuele uitzonderingssituaties.
    • Welke aspecten van het afhaalproces kunnen vervoerders momenteel beïnvloeden?
      • Bestaande mogelijkheden en beperkingen identificeren die vervoerders hebben bij het vormgeven van het afhaalproces.
    • Op welke manieren kunnen we de besluitvormingsmogelijkheden van vervoerders vergroten?
      • Verschillende benaderingen onderzoeken om de autonomie en besluitvormingsbevoegdheden van vervoerders te vergroten.
  • Methodes: Security test, naspelen van scenario.

    • Security test
      • Hoe? Door white en black box tests uit te voeren.
      • Wie? Een beveiligingsexpert, mede-developer.
      • Waarom? Online systemen zoals Veloyd zijn vatbaar voor misbruik, deze tests kunnen zwakke punten identificeren en helpen zo misbruik te voorkomen.
    • Naspelen van scenario
      • Hoe? Door een realistisch(real-world) scenario na te spelen.
      • Wie? Een vrijwilliger die als consument speelt.
      • Waarom? Om erachter te komen of de consument bepaalde privacy schendingen kan vinden in het process van het gebruiken van de service.