note

Tous les Forward Deployed Engineers ne sont pas vraiment des FDE

Ce qui distingue le forward-deployed engineering du conseil en implémentation : transformer l'expérience client en améliorations produit grâce à l'accès, à la contribution et au feedback.

2 min de lecture

Depuis un an, je vois de plus en plus d’entreprises recruter des Forward Deployed Engineers. C’est en train de devenir l’un des métiers les plus en vue dans les logiciels d’entreprise et l’IA.

C’est une bonne chose. Mais je pense aussi que le terme commence à perdre son sens.

À l’origine, le Forward Deployed Engineer n’était pas simplement un ingénieur qui aidait les clients à déployer un logiciel. Ce rôle, popularisé par Palantir, a été conçu pour résoudre un problème bien plus difficile : réduire la distance entre les vrais problèmes des clients et les ingénieurs qui construisent le produit.

Un FDE reste suffisamment longtemps au contact des clients pour comprendre comment ils travaillent réellement. Il implémente des solutions, identifie les fonctionnalités manquantes, puis transmet directement ces enseignements à l’équipe produit. Mieux encore, il peut souvent contribuer lui-même à ces améliorations.

C’est une mission très différente du conseil traditionnel.

Pour moi, un FDE devrait pouvoir répondre « oui » à la plupart de ces questions :

  • Suis-je employé par l’entreprise qui construit le produit ?

  • Puis-je lire le code source du produit ?

  • Puis-je y contribuer avec des pull requests ?

  • Puis-je participer aux discussions de planification produit ?

  • Attend-on de moi que je réinjecte les enseignements tirés des clients dans le développement du produit ?

  • Ma réussite est-elle en partie mesurée par ma contribution à l’amélioration du produit lui-même ?

Plus vous répondez « non », plus le rôle commence à ressembler à du conseil en implémentation plutôt qu’à du forward-deployed engineering.

Il est intéressant de noter que j’y vois un parallèle fort avec le Developer Advocacy. Les Developer Advocates raccourcissent la boucle de feedback entre les développeurs et les équipes produit. Les Forward Deployed Engineers raccourcissent la boucle de feedback entre les entreprises clientes et les équipes produit. Des publics différents. La même philosophie.

Au fond, je ne pense pas qu’un FDE se définisse par le fait de travailler dans les locaux d’un client. Il se définit par sa capacité à transformer rapidement la réalité du client en meilleures décisions produit. C’est ce qui rend ce rôle particulier — et la raison pour laquelle nous ne devrions pas en diluer le sens.