Project

General

Profile

Actions

Feature #29

closed
CD

Ajouter les rôles et compétences Agile manquants dans les listes et filtres

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

Added by Client Dashboard about 2 months ago. Updated about 1 month ago.

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

100%

Estimated time:
(Total: 0:00 h)
spec_ref:

Spec épopée #29 (voir commentaire daté du 2026-06-11) : 3 sous-tâches — (1) Frontend listes rôles/compétences/outils, (2) Frontend filtres de recherche + E2E pertinence, (3) Backend/taxonomie normalisation (role-normalization.md + MatchingAgent). Surfaces : GetYourJob/src/ (TS) + MatchingAgent/ (Python).

build_status:
build_number:
ci_run_url:
scan_status:
scan_report_url:
deploy_status:
preprod_url:
https://github.com/omdev-tech/GetYourJob/pull/240
deployed_at:
branch:
feat/redmine-29-agile-roles
pr_url:
https://github.com/omdev-tech/GetYourJob/pull/232
security_key:
severity:
paused:

Description

### Problème
Actuellement, les rôles et compétences spécifiques à l'Agilité (ex : Coach Agile, RTE, SAFe) sont absents des listes de sélection dans les profils et les offres d'emploi. De plus, les outils comme Confluence et Miro ne sont pas disponibles pour le filtrage, limitant la visibilité des profils et offres dans ce domaine.

### Contexte
Les utilisateurs (candidats et recruteurs) ne peuvent pas :
- Sélectionner des rôles comme **Coach Agile**, **Scrum Master SAFe** ou **Release Train Engineer (RTE)** dans leur profil ou lors de la création d'une offre.
- Filtrer les offres/profils par des compétences clés comme **Agilité à l'échelle**, **Coaching Agile** ou des outils comme **Miro** et **Confluence**.

D'après la documentation existante ([role-normalization.md](doc:frontend:docs/superpowers/plans/2026-04-20-role-normalization.md)), le rôle **Scrum Master** est déjà présent mais trop générique (inclut "Coach Agile" comme synonyme), ce qui ne permet pas de distinguer les spécialisations.

### Comportement proposé
1. **Ajouter les rôles manquants** dans la catégorie existante **"Leadership & Architecture"** (pour rester cohérent avec la structure actuelle) :
- **Coach Agile** (distinct de "Scrum Master").
- **Scrum Master SAFe** (pour cibler les certifications SAFe).
- **Release Train Engineer (RTE)**.

2. **Ajouter les compétences et outils manquants** dans les listes existantes (sans créer de nouvelle catégorie) :
- **Compétences** : Agilité à l'échelle (SAFe, LeSS), Coaching Agile, Amélioration continue (Kaizen, Lean).
- **Outils** : Confluence, Miro (vérifier si Jira est déjà présent).

3. **Rendre ces ajouts disponibles dans les filtres de recherche** pour permettre aux utilisateurs de filtrer les offres/profils par ces critères.

## Acceptance criteria
- [ ] Les rôles **Coach Agile**, **Scrum Master SAFe** et **RTE** sont disponibles dans la catégorie **"Leadership & Architecture"** lors de la sélection d'un poste (profil ou offre).
- [ ] Les compétences **Agilité à l'échelle**, **Coaching Agile** et **Amélioration continue** sont disponibles dans la section compétences.
- [ ] Les outils **Confluence** et **Miro** sont disponibles dans la section outils (vérifier que **Jira** est déjà présent).
- [ ] Tous les nouveaux rôles, compétences et outils sont disponibles dans les filtres de recherche (ex : un recruteur peut filtrer les profils par "RTE" ou "Miro").
- [ ] Un test utilisateur confirme que les filtres retournent des résultats pertinents (ex : une recherche par "Coach Agile" affiche les profils correspondants).
- [ ] Les rôles et compétences ajoutés respectent les règles de priorité définies dans [role-normalization.md](doc:frontend:docs/superpowers/plans/2026-04-20-role-normalization.md) (ex : "Scrum Master SAFe" est distinct de "Scrum Master").
- [ ] Aucune régression n'est introduite dans les fonctionnalités existantes (ex : les filtres actuels continuent de fonctionner).


Files

qa_29_visual_proof.png (101 KB) qa_29_visual_proof.png Redmine Admin, 06/11/2026 07:22 PM
qa_29_technical_proof.txt (8.4 KB) qa_29_technical_proof.txt Redmine Admin, 06/11/2026 07:22 PM
qa_29_visual_proof.png

Subtasks 4 (0 open4 closed)

Feature #57: Frontend : enrichir les listes rôles / compétences / outils (Agilité à l'échelle)Shipped06/11/2026

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

Actions
Feature #65: Frontend : exposer les nouveaux critères Agile dans les filtres de recherche + test E2E de pertinenceShipped06/11/2026

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

Actions
Actions

Also available in: PDF Atom