Mentorat technique pour architectes

VérifiéSûr

Formez les ingénieurs aux compétences d'architecture grâce à des parcours de croissance structurés, une pratique délibérée et un binôme de révision de conception.

Spar Skills Guide Bot
DeveloppementAvancé
22/07/2026
Claude CodeCursorWindsurfCopilotCodex
#mentoring#architecture#adr#career-growth#design-review

Recommandé pour

Synthèse automatique

Structure un mentorat d'architecte pour ingénieurs seniors autour d'un référentiel de compétences, de katas d'architecture, de rédaction d'ADR en binôme et d'observations de revues de design.

Points forts

  • Fournit un cadre opérationnel complet : évaluation par rubric, objectifs à 90 jours, pratique hebdomadaire et recalibrage trimestriel
  • Inclut des artefacts concrets et copiables, comme le plan de croissance Markdown et le format de sortie attendu
  • Identifie des pièges réalistes du mentorat (monologue du mentor, mémorisation de patterns, absence d'artefacts) avec des correctifs

Limites

  • Suppose l'existence préalable d'une rubric de compétences publiée, d'un accès à des revues réelles et d'une capacité mentor de 2 à 3 h par semaine
  • Repose fortement sur des références externes (Larson, Hohpe, Neward, ATAM) sans détailler leur contenu
  • Peu de conseils sur la mesure de l'efficacité du programme au-delà du delta de matrice de compétences
Quand l'utiliser

À utiliser lorsqu'on fait progresser un ingénieur senior vers un rôle staff/principal ou qu'on construit une filière d'architectes interne.

Quand l'éviter

À éviter si aucune rubric de compétences ni accès à du travail de design réel n'existe, ou si la sécurité psychologique nécessaire aux exercices n'est pas garantie.

Analyse de sécurité

Sûr
Score qualité90/100

The skill is purely instructional mentoring content. It declares no tools, executes no commands, accesses no secrets or network resources, and contains no destructive or exfiltration behavior. All referenced artifacts are documentation and meeting practices.

Aucun point d'attention détecté

Comment cette analyse est faite

Exemples

Growth plan for a senior engineer
Draft a Q2 2026 growth plan to move our senior backend engineer toward staff architect, including 3-5 outcome-based goals, a weekly cadence, and the evidence links I should collect.
Design an ADR drill
Create a weekly architecture kata and ADR drill that forces trade-off reasoning on four quality attributes, plus the reflection questions to ask in the paired session.
Diagnose a stalled mentoring program
Our architect mentoring program produces no visible artifacts and the mentor does most of the talking — review this against the pitfalls table and propose fixes for the next quarter.

name: technical-mentoring description: Mentor engineers on architecture skills with structured growth paths, deliberate practice, and design-review pairing. Use when developing senior/staff/principal engineers, building an internal architect bench, or coaching individuals through ADRs, trade-off analysis, and stakeholder communication.

Technical Mentoring for Architects

Architecture is a craft learned through reps, feedback, and reflection. Effective mentoring pairs explicit competency models with low-stakes practice (katas, shadowing) and high-stakes pairing (real ADRs, real reviews) so mentees internalize trade-off thinking, not just patterns.

Stack Baseline (2026)

| Concern | Recommended | | --- | --- | | Competency model | Staff Engineer Archetypes (Larson) + Hohpe Architect Elevator floors | | Growth framework | T-shaped depth + breadth across c4model.com layers | | Practice format | Architecture Kata (Ted Neward), ADR drills, brown-bag teardowns | | Feedback loop | Weekly 1:1 + paired ADR authoring + review shadowing | | Reference texts | Fundamentals of Software Architecture 2e, The Software Architect Elevator | | Tracking | Skill matrix in Markdown/Notion; quarterly calibration |

When to Use

  • Promoting senior engineers toward staff/principal/architect roles.
  • Onboarding a new architect to the org's domain and decision style.
  • Closing gaps surfaced in architecture reviews (e.g., weak NFR analysis).
  • Building a mentoring program inside a guild or chapter.

Prerequisites

  • A published competency rubric (levels, behaviors, evidence).
  • Access to live design work: ADRs, RFCs, review meetings.
  • Mentor capacity (~2-3 hrs/week per mentee) and a 6-12 month horizon.
  • Psychological safety: mistakes in drills must not affect performance reviews.

Instructions

flowchart LR
  A[Assess: rubric + 360] --> B[Plan: 90-day growth goals]
  B --> C[Practice: katas + ADR drills]
  C --> D[Pair: real reviews + RFCs]
  D --> E[Reflect: 1:1 + journal]
  E --> F[Recalibrate quarterly]
  F --> B
  1. Assess with a 2026 rubric covering: systems thinking, NFR reasoning, communication (Elevator floors), influence, and tech breadth.
  2. Plan three to five outcome-based goals per quarter (e.g., "Author 2 ADRs that survive review with <3 substantive comments").
  3. Practice weekly: one architecture kata, one anti-pattern teardown, or one capacity estimation drill.
  4. Pair on real artifacts: co-author an ADR, co-facilitate an ATAM-lite, shadow a vendor evaluation.
  5. Reflect in 30-min 1:1s using the prompt: what decision, what trade-off, what you'd change.
# Mentee Growth Plan — Q2 2026

Mentee: <name>          Mentor: <name>
Target level: Staff Engineer (Architecture track)

## Goals
1. Lead 1 cross-team ADR end-to-end (draft -> review -> accepted).
2. Facilitate 2 architecture reviews using ATAM-lite checklist.
3. Publish 1 internal teardown of an anti-pattern from our codebase.

## Cadence
- Weekly 1:1 (Tue 30m), paired ADR session (Thu 60m)
- Monthly review with skip-level

## Evidence
Links to ADRs, review notes, recordings.

Common Pitfalls

| Pitfall | Why it hurts | Fix | | --- | --- | --- | | Pattern memorization over trade-offs | Produces Golden Hammer thinkers | Force "what would change your mind?" in every drill | | Mentor monologues | Mentee never practices the muscle | Mentor talks <30% of the time; ask, don't tell | | No artifacts | Growth is invisible at calibration | Require ADR/RFC outputs each cycle | | One-floor mentoring | Mentee can talk to peers but not execs | Rotate across Hohpe Elevator floors quarterly | | Skipping NFRs | Designs collapse under load/regulation | Every kata must score on 4+ quality attributes |

Output Format

  • A growth plan (Markdown) with goals, cadence, and evidence links.
  • A skill-matrix delta showing pre/post scores per competency.
  • A portfolio folder of mentee-authored ADRs and review notes.
  • A quarterly retro summarizing wins, gaps, and next-quarter focus.

Authoritative References

  • Mark Richards & Neal Ford, Fundamentals of Software Architecture, 2e (O'Reilly, 2024).
  • Gregor Hohpe, The Software Architect Elevator (O'Reilly).
  • Will Larson, Staff Engineer — archetypes and growth paths.
  • Ted Neward, Architecture Kata format — neward.net/architecturalkatas.
  • ThoughtWorks Technology Radar (latest volume) — thoughtworks.com/radar.
  • GitHub ADR community — github.com/joelparkerhenderson/architecture-decision-record.

Du fichier au premier essai

Le téléchargement contient exactement le contenu affiché sur cette fiche. Cette copie peut différer de la dernière version du dépôt source.

Consulter la source et ses fichiers annexes

Ce téléchargement contient uniquement SKILL.md. Les scripts, références, modèles et dépendances éventuels ne sont pas inclus. Récupérez les fichiers nécessaires depuis la source en conservant leur arborescence avant de poursuivre.

1. Télécharger le fichier

Télécharger SKILL.md

Depuis la racine d’un projet de test, enregistrez le fichier sous .skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md, ou utilisez la commande suivante. Ce dossier sert à examiner la skill avant son installation.

Commande pour macOS/Linux ou WSL : un shell POSIX et curl sont nécessaires. Sous Windows sans WSL, utilisez le bouton de téléchargement et créez le dossier manuellement.

mkdir -p '.skill-downloads/technical-mentoring-for-architects-mrwakd20' && curl --fail --show-error --location 'https://skills-guides.com/api/skills/technical-mentoring-for-architects-mrwakd20/download' --output '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md.part' && mv '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md.part' '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md'

2. Vérifier les prérequis

Lisez SKILL.md avant de l’utiliser. Si le fichier cite des scripts ou services externes, examinez-les et préparez les accès nécessaires dans votre environnement de test.

Extrait original : Prerequisites
  • A published competency rubric (levels, behaviors, evidence).
  • Access to live design work: ADRs, RFCs, review meetings.
  • Mentor capacity (~2-3 hrs/week per mentee) and a 6-12 month horizon.
  • Psychological safety: mistakes in drills must not affect performance reviews.

Les plateformes de la fiche sont des indications du catalogue. Les chemins ci-dessous suivent la documentation des outils ; ils ne prouvent pas que cette skill y a été exécutée. Aucune version minimale de ces outils n’est attestée pour cette fiche.

3. Charger la skill

Après vérification, copiez le dossier complet dans le projet avec l’une des commandes ci-dessous, puis ouvrez une nouvelle session de l’outil. La commande s’arrête si un dossier du même nom existe déjà : comparez les fichiers avant de le remplacer.

Claude Code
test -f '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && test -s '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && mkdir -p '.claude/skills' && test ! -e '.claude/skills/technical-mentoring' && cp -R '.skill-downloads/technical-mentoring-for-architects-mrwakd20' '.claude/skills/technical-mentoring'

Cursor
test -f '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && test -s '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && mkdir -p '.cursor/skills' && test ! -e '.cursor/skills/technical-mentoring' && cp -R '.skill-downloads/technical-mentoring-for-architects-mrwakd20' '.cursor/skills/technical-mentoring'

Codex
test -f '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && test -s '.skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md' && mkdir -p '.agents/skills' && test ! -e '.agents/skills/technical-mentoring' && cp -R '.skill-downloads/technical-mentoring-for-architects-mrwakd20' '.agents/skills/technical-mentoring'

OpenSkills

OpenSkills doit déjà être installé. La procédure locale install/read est contrôlée avec OpenSkills 1.5.0, qui exige Node.js ≥ 20.6.0. Aucun slug du catalogue n’est résolu automatiquement.

Installation officielle d’OpenSkills
openskills install './.skill-downloads/technical-mentoring-for-architects-mrwakd20'

openskills read 'technical-mentoring-for-architects-mrwakd20'

La lecture doit afficher le contenu du fichier installé et son dossier de base. Elle ne lance ni la skill ni ses dépendances.

Pour un agent qui lit AGENTS.md, synchronisez ensuite l’index. Cette commande modifie AGENTS.md : relisez le diff avant de l’utiliser.

openskills sync

Mode manuel ou autre outil : joignez SKILL.md à une conversation, ou ouvrez-le dans un agent capable de lire les fichiers. Ajoutez les ressources annexes nécessaires. Il n’existe pas de dossier universel reconnu par tous les outils.

4. Faire un premier essai

Utilisez une entrée courte et fictive : un endpoint d’API, un petit document ou un brief d’interface. Dans une nouvelle conversation, joignez le fichier ou donnez son chemin à l’agent, puis adaptez cette demande :

Lis .skill-downloads/technical-mentoring-for-architects-mrwakd20/SKILL.md et applique ses instructions à cet exemple : [décrire une entrée de test]. Indique les fichiers, dépendances ou accès qui manquent. Produis le résultat demandé par la skill sans inventer de données ni exécuter de script non examiné.

Résultat attendu : une sortie correspondant aux instructions de la skill, ou une liste précise des prérequis manquants. Une simple confirmation de lecture ne valide pas le premier usage. Si une ressource externe est indisponible, ce parcours reste à tester.

Skills similaires