Project

General

Profile

Actions

Feature #68

closed
RA

Feature #29: Ajouter les rôles et compétences Agile manquants dans les listes et filtres

[MatchingAgent] Aligner le scorer Python sur les nouveaux rôles & compétences Agile (suite de #60)

Feature #68: [MatchingAgent] Aligner le scorer Python sur les nouveaux rôles & compétences Agile (suite de #60)

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

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

0%

Estimated time:
spec_ref:

Spec dans la description du ticket : aligner la taxonomie du scorer MatchingAgent (role-alignment + matching tech) sur les 3 nouveaux rôles Agile (Coach Agile, Scrum Master SAFe, RTE) + alias compétences/outils (Agilité à l'échelle, Coaching Agile, Amélioration continue, Confluence, Miro, Jira), distincts du Scrum Master générique. Repo MatchingAgent/ (Python). Pas de split. Réf taxonomie GYJ : docs/superpowers/plans/2026-04-20-role-normalization.md.

build_status:
build_number:
ci_run_url:
scan_status:
scan_report_url:
deploy_status:
preprod_url:
https://github.com/omdev-tech/MatchingAgent/pull/21
deployed_at:
branch:
feat/redmine-68-scorer-agile
pr_url:
https://github.com/omdev-tech/MatchingAgent/pull/20
security_key:
severity:
paused:

Description

## Contexte
La portion GetYourJob de #60 (normalisation des rôles/compétences Agile + role-normalization.md) a été livrée et promue vers preprod dans l'épopée #29 (PR #232 / preprod #234). La portion **MatchingAgent (Python, repo séparé `MatchingAgent/`)** reste à faire et est isolée ici pour ne rien perdre.

## Périmètre
Aligner la taxonomie du scorer MatchingAgent sur les 3 nouveaux rôles et les alias de compétences/outils Agile afin que la couche d'analyse profonde (matching tech 6 couches + role-alignment) les pondère correctement :
- Rôles : Coach Agile, Scrum Master SAFe, Release Train Engineer (RTE) — distincts du « Scrum Master » générique.
- Compétences/outils : Agilité à l'échelle (SAFe/LeSS), Coaching Agile, Amélioration continue (Kaizen/Lean), Confluence, Miro, Jira (alias).

## Notes
- Repo `MatchingAgent/` (FastAPI / Python). Pré-requis d'une passe `backend-dev` distincte (TDD, PR vers dev côté MatchingAgent).
- Référence taxonomie : `docs/superpowers/plans/2026-04-20-role-normalization.md` (déjà mis à jour côté GYJ).

## Acceptance criteria
- Le scorer MatchingAgent reconnaît et distingue les 3 nouveaux rôles (pas de repli sur SCRUM_MASTER générique).
- Les compétences/outils Agile ajoutés sont pris en compte dans le matching (alias couverts).
- Tests scorer : non-régression sur les rôles/skills existants.


Files

qa-68-pytest-pass.png (181 KB) qa-68-pytest-pass.png Redmine Admin, 06/11/2026 10:36 PM
qa-68-rapport-technique.txt (4.89 KB) qa-68-rapport-technique.txt Redmine Admin, 06/11/2026 10:36 PM
qa-68-checks-resolution-roles-skills.txt (2.27 KB) qa-68-checks-resolution-roles-skills.txt Redmine Admin, 06/11/2026 10:37 PM
qa-68-pytest-pass.png
Actions

Also available in: PDF Atom