Conception et architecture logicielles
Conçoit la structure d’une application ou d’une interface, répartit les fonctionnalités entre les différents composants et évalue les choix en fonction de la maintenabilité, des performances et de la sécurité.
Comment hrmforce le mesure
- Méthode de mesure
- Test sur échantillon de travail · rho 0.33 (SD 0.09)
- Instrument hrmforce
- Test sur échantillon de travail, Portefeuille
- Aptitude (référentiel 50)
- Pensée conceptuelle
- Aptitude à l'apprentissage
- moyen
- Perspective de demande 2026 à 2030
- en hausse
Le candidat réalise un échantillon de travail représentatif dans des conditions standardisées.
Ancres comportementales
| Niveau | Comportement attendu à ce niveau |
|---|---|
| N1 Guidé | Décompose une conception fournie en différents éléments et pose des questions lorsque celle-ci s'avère incomplète. travaille sous supervision et suit les consignes · procédure standard, une variable à la fois · tâche personnelle |
| N3 Maîtrise | Élabore une proposition pour une application définie, consigne les principaux choix et alternatives, puis l'examine avec ses collègues. définit sa propre approche et sollicite activement des contributions · plusieurs variables, une certaine ambiguïté · votre propre équipe ou processus |
| N5 Direction | Définit les principes d'architecture de l'organisation et prend les décisions relatives aux conceptions ayant une incidence sur plusieurs systèmes. définit la norme et la politique · stratégique, dans un contexte de forte incertitude · organisation, chaîne de valeur ou profession |
Les éléments N2 et N4 ne sont délibérément pas ancrés. Les évaluateurs les placent entre les points d'ancrage, conformément à la convention O*NET.
Compétences sous-jacentes
Ces compétences héritent de la voie de mesure et des ancres comportementales de ce construit.
| T | Compétence | Définition | Perspective de demande 2026 à 2030 |
|---|---|---|---|
| T | Tailwind CSS Tailwind CSS | Permet de créer des interfaces cohérentes avec Tailwind en définissant des styles dans des classes utilitaires et en configurant un thème personnalisé. | en hausse |
| T | Astro Astro | Crée rapidement des sites web dans Astro à l'aide de pages, de composants et d'îlots partiellement interactifs. | en hausse |
| V | Application des modèles de conception Modèles de conception | Choisit des modèles connus tels que « repository », « factory » ou « observer » lorsque ceux-ci simplifient la conception. | stable |
| V | Décomposition d’une candidature en couches Architecture en couches | Sépare la présentation, la logique et le stockage des données afin que les différentes parties puissent être modifiées et testées indépendamment les unes des autres. | stable |
| V | Évaluation des microservices Microservices | Évalue les avantages d'une segmentation en services distincts par rapport à une application unique en termes d'exploitation, d'interfaces et de taille des équipes. | stable |
| V | Consignation d’une décision d’architecture Compte rendu des décisions d'architecture · ADR | Chaque fiche présente, sous forme de document de décision succinct, le problème, les options envisagées et les conséquences. | en hausse |
| V | Conception d'une base de données pour une application Conception de la base de données | Conçoit des tables, des relations et des index adaptés aux modèles de lecture et d'écriture de l'application. | stable |
| V | Mise en œuvre des directives d'accessibilité WCAG WCAG · Accessibilité | Crée des interfaces utilisables avec un clavier et un lecteur d’écran, puis les teste au regard des directives d’accessibilité. | en hausse |
| V | Conception axée sur les exigences de performance Conception des performances | Traduit les exigences en matière de temps de réponse et de volume d'utilisateurs en choix concernant la mise en cache, les index et le traitement en arrière-plan. | en hausse |
| V | Gestion de la dette technique Dette technique | Permet de mettre en évidence les retards d’entretien, d’évaluer les risques et de planifier leur résorption avec le client. | en hausse |