Feature #60
closedFeature #29: Ajouter les rôles et compétences Agile manquants dans les listes et filtres
Backend / taxonomie : normalisation des rôles & compétences Agile (role-normalization.md + MatchingAgent)
0%
Description
## Description
Mettre à jour la taxonomie de normalisation des rôles pour que les nouveaux rôles/compétences Agile soient reconnus et **distingués** du « Scrum Master » générique, condition de la pertinence du filtrage et du matching.
### Rôles
- Créer des entrées de normalisation distinctes pour **Coach Agile**, **Scrum Master SAFe** et **Release Train Engineer (RTE)**.
- Retirer « Coach Agile » de la liste des synonymes du « Scrum Master » générique (aujourd'hui trop large) et appliquer les règles de priorité de `docs/superpowers/plans/2026-04-20-role-normalization.md` pour que « Scrum Master SAFe » ≠ « Scrum Master ».
### Compétences / outils
- Mapper **Agilité à l'échelle** (SAFe, LeSS), **Coaching Agile**, **Amélioration continue** (Kaizen, Lean), ainsi que **Confluence** et **Miro** (alias éventuels) afin qu'une offre/un profil portant ces termes soit correctement normalisé et donc filtrable.
### Surfaces
- `docs/.../2026-04-20-role-normalization.md` (documentation de la taxonomie).
- `MatchingAgent/` (Python) si la normalisation des rôles/skills y est implémentée (matching à 6 couches tech / role-alignment).
## Acceptance criteria
- Les rôles Coach Agile, Scrum Master SAFe et RTE sont normalisés en entités distinctes du Scrum Master générique, conformément aux règles de priorité de role-normalization.md.
- Les compétences/outils Agile ajoutés sont reconnus par la normalisation (alias couverts) sans casser le mapping existant.
- role-normalization.md est mis à jour pour refléter les nouvelles entrées et la distinction de spécialisation.
- Tests de normalisation : « Scrum Master SAFe » et « Coach Agile » ne sont plus rabattus sur « Scrum Master » ; les nouveaux skills/outils se normalisent vers les bons libellés.
- Aucune régression sur la normalisation des rôles/skills existants.
## Dépendances
Aucune en amont. Condition de pertinence pour la sous-tâche « filtres de recherche ».
## Estimation
M
RA Updated by Redmine Admin about 2 months ago
- Status changed from Submitted to Preprod
Portion GetYourJob livrée et promue vers preprod (normalisation des rôles Agile + role-normalization.md, PR #232 / preprod #234). NB : la portion MatchingAgent (alignement du scorer Python sur les nouveaux rôles/compétences) n'est PAS incluse — suivie dans une sous-tâche de suivi dédiée pour ne rien perdre.