Aller au contenu

Tech Lead

Essence : Garantir que les décisions techniques d’aujourd’hui ne bloquent pas les évolutions de demain.

Sans vision à long terme, chaque fonctionnalité est localement optimisée mais globalement incohérente. Le Tech Lead assure que l’ensemble reste maintenable, évolutif et aligné avec la stratégie technique.

ActionFréquence
Maintenir le document ARCHITECTURE à jourContinu
Valider les décisions techniques structurantesÀ la demande
Conduire les design reviewsPar fonctionnalité
Définir et faire évoluer les standardsMensuel
Gérer la dette technique globaleContinu
Coacher les PE sur les bonnes pratiquesContinu

Le Tech Lead n’intervient pas sur tout avec la même intensité :

TypeRôle du Tech LeadExemple
StratégiqueDécideChoix de stack, patterns d’architecture, migrations majeures
TactiqueGuideStructure d’un module, choix d’une librairie, patterns locaux
OpérationnelleN’intervient pasNommage de variables, style de code, détails d’implémentation
IndicateurCible
Dette techniqueStable ou décroissante
Décisions techniques revisitées dans l’annéeMoins de 10%
Temps moyen d’une design reviewMoins de 2h

Le TL “super développeur” qui code plus qu’il ne guide. Le Tech Lead doit se concentrer sur les décisions à fort impact et le coaching, pas sur l’implémentation quotidienne.

Interactions avec les autres rôles

Le Tech Lead guide l'architecture avec les PE, arbitre les trade-offs avec le PM, définit les standards pour l'AE, et établit les critères qualité avec le QA.

PEPMAEQA

Configuration d'équipe recommandée

PersonneResponsabilités
A
PMTech Lead
B
PEQAAE