Software Realiseren


Niveau 1

Op gestructureerde wijze bouwen, testen en beschikbaar stellen van een eenvoudig softwaresysteem dat werkt met gestructureerde data en voldoet aan de basis kwaliteitseisen of Opstellen en uitvoeren van (geautomatiseerde) unittesten

Extra toelichting software realiseren niveau 1

Opmerkingen

Denk bij het bevragen van een database ook aan het bevragen van een (REST API) backend vanuit de frontend.

Beroepsproducten

Bij het uitvoeren van deze beroepstaak kunnen onder andere de volgende beroepstaken worden gemaakt:

  • Werkende code;
  • Werkende database;
  • Webpagina's/website.

Links en bronnen

Niveau 2

Bouwen van een softwaresysteem dat bestaat uit meerdere subsystemen, gebruikmakend van bestaande of gegenereerde componenten en de gemaakte keuze kunnen beredeneren of Integreren van softwarecomponenten in een bestaand softwaresysteem, waarbij onder andere de integriteit, veiligheid en systeemprestaties bewaakt worden of Opstellen en uitvoeren van (geautomatiseerde) unit- en UI-testen

Niveau 3

Bouwen, testen en beschikbaar stellen van een schaalbaar softwaresysteem dat aansluit bij bestaande systemen, eventueel in de cloud, volgens een ontworpen of gegenereerde architectuur met onderbouwd gebruik van frameworks of Opstellen en uitvoeren van regressie-, integratie- en systeemtesten en de uitkomsten ervan evalueren, verwerken en opvolgen of Refactoren van een bestaande applicatie m.b.v. design patterns

Niveau 4

Bouwen en beschikbaar stellen van (zelflerende) softwaresysteem gebaseerd op een model, algoritme of data met wetenschappelijk aantoonbare correcte werking en antwoorden gevend op ethische vragen of Opstellen en uitvoeren van (herbruikbare) compliancytesten