Skip to main content

K1 W3 Realisatie

Werkproces 3 van kerntaak 1 gaat over de realisatie, het coderen.

Je ontvangt de opdracht.

Je moet aantonen dat je het volgende beheerst.

Eisen

  1. Je hebt vodoende functionaliteiten gemaakt.
    Dit is natuurlijk afhankelijk van de vorm en de tijd. Maar je moet denken aan 16 tot 40 uur 'puur' programmeerwerk (dus zonder inrichten computer, overleg, ontwerp en dergelijke). Hoe meer hoe beter want dan kunnen we beter de kwaliteit beoordelen.
  2. De kwaliteit van de functionaliteit is goed en voldoet aan de vastgestelde eisen.
  3. De kwaliteit van de code is goed.
    De structuur klopt (bijv. MVC), de foutafhandeling is goed en je hebt rekening gehouden met security. De code werkt efficiënt (is dus niet onnodig langzaam).
  4. De code is opgesteld volgens de code conventions.
    Dit zijn afspraken die je onderling maakt over de vorm van de code.
  5. De code ziet er verzorgd uit.
    Dit heeft raakvlakken met de kwaliteit van de code. Het gaat erom of de code goed leesbaar is. DIt heeft ook te maken met structuur, naamgeving en commentaar.
  6. Versiebeheer is toegepast.
    Je kan de ontwikkeling van het product laten zien aan de hand van versiebeheer. Je kunt dus terugkijken in oude versies.

Bewijsmateriaal

Wat kun je als bewijsmateriaal aanleveren in je portfolio?

  1. De delen van het ontwerp (user stories) die jij hebt gecodeerd.
  2. De code in een vorm dat die door een ander kan worden geïnstalleerd. De code is dus compleet met database en korte installatie handleiding.
  3. De code conventions en een checklist waaruit blijkt dat je code is gecontroleerd.
  4. Documentatie waarin je de structuur en opbouw van je code uitlegt en eventueel onderbouwd.
  5. Documentatie waarin je uitlegt hoe en wat je hebt gedaan om je applicatie secure/veilig te maken.
  6. Je hebt een repository en laat bijvoorbeeld in een filmpje zien dat je meerdere versies hebt.

--