Domaine 26 / 30
Développement logiciel
Le domaine « Développement logiciel » couvre qualité code, tests, revue code, documentation technique. Il s'adresse principalement aux profils suivants : développeur, lead developer, ingénieur logiciel.
Prochaine revue planifiée : 22 janvier 2027.
Métiers concernés
Sous-domaines
Skills du domaine (6)
Analyser un journal d'erreurs applicatives
Trie et déduplique les erreurs d'un fichier de logs, reconstruit les pics et incidents, et priorise les pistes d'investigation.
Documenter une API technique
Produit la documentation de référence d'une API (fiches endpoints, conventions, guide de démarrage) à partir du code ou d'une collection.
Générer des cas de test
Génère un jeu de cas de test (nominaux, limites, erreurs, non-régression) avec matrice de couverture à partir d'une spécification fonctionnelle.
Rédiger une revue de code structurée
Revue de code statique hiérarchisée : findings par sévérité, ancrés sur le code cité, avec corrections proposées et checklist OWASP.
Auditer l'accessibilité d'une interface web
L'équipe de développement soumet des extraits de code front-end ou des rapports d'outils automatisés pour vérifier l'accessibilité numérique d'une application. Le skill identifie les manquements aux critères du RGAA et propose des correctifs techniques précis.
Auditer l'écoconception d'un service numérique
Une équipe produit ou de développement souhaite évaluer l'empreinte environnementale de son application web. Elle fournit le code source et les spécifications pour vérifier la conformité au RGESN et identifier les optimisations techniques (poids des pages, requêtes, etc.) avant le déploiement.
Sources officielles liées
- OWASP Top 10 — risques applicatifs web — OWASP Foundation, 2021
- Référentiel Général d'Amélioration de l'Accessibilité (RGAA)
- Web Content Accessibility Guidelines (WCAG) 2.1
- Référentiel général d'écoconception de services numériques (MiNumEco)
- Référentiel général de l'écoconception des services numériques version 2024 (PDF)