Feedbackproces

Tijdens het project heb ik feedback ontvangen van mijn stagebegeleider en engineers. Deze feedback ging onder andere over de technische opzet, mapping, codekwaliteit en planning.

Positieve punten:

  • De basis van de OOAPI is werkend opgezet.
  • De endpoints voor courses, programmes en organisations zijn gerealiseerd.
  • Authenticatie met JWT is werkend gemaakt.
  • De API is bereikbaar via APIM.

Verbeterpunten:

  • Imports moeten vaker opgeschoond worden.
  • Defaultwaarden moeten vaker in constants geplaatst worden.
  • UUID’s moeten uiteindelijk vanuit de database komen in plaats van tijdelijk gegenereerd worden.
  • Offering-objecten moeten verder uitgewerkt worden.
  • Mapping kan nog uitgebreider worden.

Reactie op feedback

Ontvangen feedback heb ik verwerkt in mijn werkzaamheden en planning. Verbeterpunten zijn opgenomen in DevOps zodat ze later uitgevoerd kunnen worden.

Voorbeelden:

  • Na feedback op codekwaliteit zijn herbruikbare services gebruikt, zoals ProductService.
  • Na testresultaten zijn mappings gecontroleerd.
  • Na overleg over UUID’s is dit als databasewijziging opgenomen.
  • Na bespreking van offerings zijn deze als openstaande werkzaamheden toegevoegd.