+31 (0)88 88 321 88
V Vaardigheid HF-D7.4-002 sectorspecifiek 10 skills

Softwareontwerp en architectuur

Ontwerpt de structuur van een applicatie of koppeling, verdeelt functionaliteit over onderdelen en weegt keuzes op onderhoudbaarheid, prestaties en beveiliging.

Hoe hrmforce dit meet

Meetmethode
Werkproef · rho 0.33 (SD 0.09)
hrmforce instrument
Werkproef, Portfolio
Competentie (50-framework)
Conceptueel denken
Trainbaarheid
middel
Vraagontwikkeling 2026 tot 2030
stijgend

De kandidaat voert een representatief werkfragment uit onder gestandaardiseerde condities.

Gedragsankers

NiveauGedrag op dit niveau
N1 Begeleid Werkt een aangeleverd ontwerp uit in onderdelen en stelt vragen wanneer het ontwerp onvolledig blijkt.
werkt onder toezicht en volgt instructie · routinematig, een variabele tegelijk · eigen taak
N3 Zelfstandig Maakt een ontwerp voor een afgebakende applicatie, legt de belangrijkste keuzes en alternatieven vast en toetst dit bij collega's.
stelt de eigen aanpak vast en vraagt zelf om input · meerdere variabelen, enige ambiguiteit · eigen team of proces
N5 Toonaangevend Stelt de architectuurprincipes van de organisatie vast en beslist over ontwerpen met gevolgen voor meerdere systemen.
zet de standaard en het beleid · strategisch, met hoge onzekerheid · organisatie, keten of vakgebied

N2 en N4 zijn bewust niet geankerd. Beoordelaars plaatsen die tussen de ankers, conform de conventie van O*NET.

Onderliggende skills

Deze skills erven de meetroute en de gedragsankers van dit construct.

TSkillDefinitieVraagontwikkeling 2026 tot 2030
T Tailwind CSS
Tailwind · Utility-first CSS
Bouwt consistente interfaces met Tailwind door opmaak in hulpklassen op te bouwen en een eigen thema te configureren. stijgend
T Astro
Astro-framework · Static site generator
Bouwt snelle websites in Astro met pagina's, componenten en gedeeltelijk interactieve onderdelen. stijgend
V Ontwerppatronen toepassen
Design patterns · Patronen · Ontwerppatroon
Kiest bekende patronen zoals repository, fabriek of waarnemer waar die het ontwerp eenvoudiger maken. stabiel
V Applicatie in lagen opdelen
Laagscheiding · Gelaagde architectuur · Separation of concerns
Scheidt presentatie, logica en gegevensopslag zodat onderdelen los van elkaar te wijzigen en te testen zijn. stabiel
V Microservices afwegen
Microservices · Monoliet versus services · Servicegrenzen
Weegt opdeling in losse diensten tegen een samenhangende toepassing op beheer, koppelvlakken en teamgrootte. stabiel
V Architectuurbesluit vastleggen
Beslisdocument · Architecture decision record · ADR
Legt per keuze het probleem, de afgewogen opties en de gevolgen vast in een kort beslisdocument. stijgend
V Databaseontwerp voor een applicatie
Schemaontwerp · Indexering · Databaseschema
Ontwerpt tabellen, relaties en indexen die passen bij de leesschrijfpatronen van de toepassing. stabiel
V Toegankelijkheid volgens WCAG toepassen
WCAG · Digitale toegankelijkheid · Screenreader-proof
Bouwt interfaces die met toetsenbord en schermlezer werkbaar zijn en toetst dat aan de richtlijnen voor toegankelijkheid. stijgend
V Prestatie-eisen in ontwerp meenemen
Performance-eisen · Schaalbaarheid ontwerpen · Caching
Vertaalt eisen aan responstijd en aantal gebruikers naar keuzes over caching, indexen en achtergrondverwerking. stijgend
V Technische schuld beheersen
Technical debt · Achterstallig onderhoud · Codeschuld
Maakt uitgesteld onderhoud zichtbaar, schat het risico en plant het inlopen ervan in met de opdrachtgever. stijgend
Gratis demo