Project

General

Profile

Actions

Feature #60

closed
RA

Feature #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)

Feature #60: Backend / taxonomie : normalisation des rôles & compétences Agile (role-normalization.md + MatchingAgent)

Added by Redmine Admin about 2 months ago. Updated about 2 months ago.

Status:
Shipped
Priority:
Normal
Assignee:
-
Start date:
06/11/2026
Due date:
% Done:

0%

Estimated time:
spec_ref:
build_status:
build_number:
ci_run_url:
scan_status:
scan_report_url:
deploy_status:
preprod_url:
deployed_at:
branch:
pr_url:
security_key:
severity:
paused:

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 Actions #1

  • 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.

RA Updated by Redmine Admin about 2 months ago Actions #2

  • Status changed from Preprod to Shipped

Portion GetYourJob livrée en production avec #29. Preprod → Shipped. (Alignement scorer MatchingAgent = #68, séparé, non encore livré.)

Actions

Also available in: PDF Atom