Als ‘Developer’ (ontwikkelaar) programmeert u software, zoals computerprogramma’s en applicaties, aan de hand van een ‘Programma van Eisen’. Daarvoor beheerst u niet alleen diverse computertalen, maar kunt u ook goed begrijpen wat gebruikers en klanten van de software verwachten.
Behalve handig en slim in het gebruik, moet software ook goed beveiligd zijn tegen het ‘lekken’ van data en tegen inbreuk van buitenaf. Daarom is software nooit ‘af’ en u weet dat als geen ander en u bent dan ook steeds op de hoogte van de laatste ontwikkelingen en bedreigingen.
Doel van dit profiel (Missie) | In dit profiel leert u om ICT-applicaties te bouwen en implementeren, waarbij u ook bijdraagt aan een laagdrempelig en toegankelijk ontwerp. U leert om software te programmeren die efficiënt en functioneel is, maar ook veilig en gebruikersvriendelijk. |
Verantwoordelijkheden die u leert. (bevoegdheden, verantwoordelijkheden) | Als ‘Developer’ bent u verantwoordelijk voor de ontwikkeling van software volgens het RACI-model. U bent eindverantwoordelijk voor het resultaat en bent beslissingsbevoegd om hier goedkeuring aan te geven. Begrippen als ‘Software Design Description’, ‘Test Procedure’ en ‘Ontwerp van gebruikerservaringen’ zijn voor u gesneden koek. |
Taken die u leert | U ontwikkelt software en applicaties volgens de eisen die eraan worden gesteld. U weet precies wat er nodig is voor een optimale gebruikerservaring. U bent bekend met de laatst bekende beveiligingslekken en weet deze aan te pakken door de beveiliging te onderhouden en te repareren. U ontwikkelt de software altijd door, waarbij u ook de documentatie aanlegt en actueel houdt. U biedt geavanceerde, technische ondersteuning aan andere medewerkers en gebruikers. U kunt problemen oplossen, zowel vóór als na de testfase. |
Modules (te behalen) | B.1. Application DevelopmentOntwerpt en bouwt software- en/of hardwarecomponenten die voldoen aan de vereiste specificaties en aan de eisen inzake energie-efficiëntie. Volgt een ... Verder Lezen B.2. Component IntegrationInstalleert aanvullende hardware-, software- of subsysteemcomponenten in een bestaand of voorgesteld systeem. Houdt zich aan ingevoerde processen en procedures (bijv ... Verder Lezen B.3. TestingOntwikkelt en voert systematische testprocedures uit voor IT-systemen of gebruikseisen voor klanten om overeenkomsten met ontwerpspecificaties vast te stellen. Bewaakt ... Verder Lezen B.5. Documentation ProductionStelt documenten op die producten, diensten, componenten of applicaties beschrijven om naleving van relevante eisen voor documentatie vast te stellen ... Verder Lezen C.4. Problem ManagementIdentificeert en verhelpt de oorzaak van incidenten. Benadert de oorzaak van ICT-problemen proactief. Zet een kennissysteem in gebaseerd op herhaaldelijk ... Verder Lezen |
KPI gebied | Volledig functionele componenten |