Examenvoorbereiding
Vanaf 2020
Eisen en wensen
- De eisen en wensen zijn verwerkt in de user stories.
- De user stories voldoen aan de criteria (wie, wat, waarom en realistisch).
Ontwerp
De user stories zijn vertaald naar een passend, eenduidig en volledig ontwerp (sluit aan op wensen en eisen).*
-
Er is gebruikgemaakt van relevante of toepasselijke schematechnieken (bijv. activiteitendiagram, klassendiagram, ERD, use case diagram).
-
De gemaakte keuzes in het ontwerp zijn onderbouwd met steekhoudende argumenten, waarbij rekening is gehouden met bijv. ethiek, privacy en security.
Realisatie
Er is voldoende inhoud van de user stories gerealiseerd binnen de gestelde/geplande tijd.*
- De opgeleverde functionaliteiten voldoen aan de eisen en wensen zoals omschreven in de betreffende user story.
De kwaliteit van de code is goed. Dit uit zich onder andere in: OOP, objectstructuur, MVC, validatie, efficiëntie, foutafhandeling en terugkoppeling, security (veilig programmeren). *
-
De code is gestructureerd opgesteld volgens code conventions.
-
De code is verzorgd, leesbaar, gestructureerd en voorzien van zinvol commentaar.
-
Versiebeheer is effectief toegepast.
De voortgang is bewaakt en de juiste keuzes/afwegingen zijn gemaakt op basis van prioriteiten.
Testen
-
De testcases in het testplan sluiten aan op de user stories en bevatten alle scenario's.
-
De stappen, het gewenste resultaat en testdata zijn benoemd. Niet alleen het hoofdscenario, maar ook alternatieve scenario’s.
-
Het testrapport bevat de juiste resultaten en conclusies.
Verbetervoorstellen
- De juiste verbetervoorstellen zijn gedaan vanuit het testen.
- De juiste verbetervoorstellen zijn gedaan vanuit de oplevering.
- De juiste verbetervoorstellen zijn gedaan vanuit de reflectie.
Authenticiteit
De examinator(en) is/zijn overtuigd van de authenticiteit van het gemaakte werk van de kandidaat. *