Grace
Roadmap des talents

Vue d'ensemble

Cible complète du catalogue — 5 profils, 11 personas.

La cible complète du catalogue : 5 profils (un par couche) et 11 personas — un par profil, des transverses au craft (Architect, Quality Engineer, Product Analyst), un Security Engineer transverse aux couches, plus Design System Engineer et Platform DX Engineer. Granularité du catalogue (grace.<famille>.<nom>), inspirée de la registry hoppr-talents (80 skills).

Une page par profil : Craft · Frontend · DevOps · Infra · Platform · Personas.

Comment lire ces pages

NotationSens
Priorité déjà publié au catalogue · P0 à développer d'abord · P1 ensuite · P2 complétude.
Typecomposite = regroupe des atomics + règles/checks · atomic = un seul concept.
Dépend de requires (prérequis dur) · recommends (complément non bloquant) · inclut (composite).

Dans les graphes : trait plein = requires, trait pointillé = recommends. Les nœuds grisés sont des talents déjà publiés au catalogue ; les autres restent à développer.

Les cinq profils

flowchart LR
  craft["Craft<br/>Software Craftsman"]
  front["Frontend<br/>Frontend Artisan"]
  devops["DevOps<br/>Delivery Engineer"]
  infra["Infra<br/>Cloud Engineer"]
  platform["Platform<br/>Platform Engineer · SRE"]

  craft --> front
  craft --> devops
  infra --> platform
  devops --> platform

Le craft est le socle (conception métier, tests) sur lequel s'appuient les autres profils. Infra provisionne le cloud, Platform y fait tourner les applications, DevOps relie le code à la production, Frontend porte la qualité d'interface.

Mise en œuvre

  • Graphe complet : tout requires / includes doit exister au catalogue (grace_doctor sans manquant). Développer dans l'ordre des priorités garantit que les prérequis précèdent.
  • Publication : chaque talent est ajouté à catalog/index.yml puis seedé (npm run seed).
  • Personas : publier profil par profil, une fois les required au catalogue. Un persona ne référence que des talents déjà publiés.
  • Référence d'écriture : Écrire un talent et Manifest.

On this page