| Verbeterpunt | Aanleiding | Oplossing |
|---|---|---|
| Imports vaker opschonen | Tijdens development ontstonden ongebruikte imports | Regelmatig imports automatisch laten opschonen binnen Visual Studio |
| Meer waarden naar constants verplaatsen | Sommige defaultwaarden kwamen meerdere keren terug in de code | Veelgebruikte defaultwaarden centraliseren in constants |
| UUID’s correct vanuit database ophalen | Tijdens testen bleek dat sommige UUID’s willekeurig gegenereerd werden | UUID’s rechtstreeks vanuit de database ophalen |
| Offering-objecten verder uitwerken | OOAPI-specificatie vereist aparte offering-typen | Extra mapping en endpoints toevoegen voor offerings |
| Mapping uitbreiden | Niet alle optionele velden zijn nog beschikbaar | Mapping uitbreiden zonder databasewijzigingen |
Herleidbaarheid
De verbeterpunten zijn te herleiden naar drie bronnen:
- testresultaten, bijvoorbeeld de afwijkende organisation response;
- feedback uit voortgangsgesprekken en reviewmomenten;
- analyse van de OOAPI-specificatie en ontbrekende vervolgfunctionaliteit.
De voorstellen zijn realistisch gehouden door onderscheid te maken tussen verbeteringen die direct in code kunnen worden opgepakt en verbeteringen waarvoor eerst databasewijzigingen of extra afstemming nodig zijn.