Qu'est-ce qu'un forward deployed engineer ? Définition simple
Un forward deployed engineer, souvent abrégé en FDE, est un ingénieur qui travaille au sein de l’entreprise cliente. Il utilise ses vraies données et ses vrais process, et construit la solution sur place. Un éditeur de logiciel livre le même produit à de nombreux clients, à distance. Un forward deployed engineer construit une chose pour un client, avec son équipe, au plus près.
D’où vient le terme
Palantir a popularisé le titre : l’entreprise envoyait des ingénieurs chez ses clients pour que son logiciel fonctionne sur leurs données. L’idée a gagné les projets d’IA, où la difficulté vient rarement du modèle. Elle vient de la réalité autour : des documents rangés à cinq endroits, un process qui n’existe que dans la tête de quelqu’un, des exceptions que personne n’a notées.
Ce que fait un forward deployed engineer
- Il s’assoit avec les personnes qui font le travail et regarde comment cela se passe aujourd’hui.
- Il lit les vrais documents, les vrais mails et les vraies données, pas un échantillon nettoyé.
- Il construit une version mince mais fonctionnelle et la met en production tôt.
- Il recueille les retours des utilisateurs et modifie le système jusqu’à ce qu’il fasse le travail.
- Il laisse à l’équipe quelque chose qu’elle peut continuer à utiliser, avec un interlocuteur pour la suite.
En quoi il diffère des rôles voisins
| Rôle | Travaille sur | Livrable principal |
|---|---|---|
| Consultant | La stratégie et l’organisation | Analyse, recommandations, feuille de route |
| Solutions engineer | L’intégration du produit d’un éditeur | Une démo ou une intégration de ce produit |
| Ingénieur chez un éditeur | Un produit pour de nombreux clients | Une fonctionnalité du produit |
| Forward deployed engineer | Les données et process d’un client | Un système qui tourne pour ce client |
Quand une entreprise en a besoin
Trois situations reviennent le plus souvent. Le process est manuel et personne n’a eu le temps de le documenter. Les données sont dans plusieurs outils et aucun produit du marché ne les lit toutes. Un premier pilote a été construit puis a calé avant que quelqu’un l’utilise. Si en plus le délai est court et qu’il n’y a pas d’équipe de machine learning en interne, le rôle convient bien.
Il ne convient pas à tout. Si un outil standard couvre déjà le besoin, comme la comptabilité ou un CRM, achetez l’outil.
À quoi ressemble un bon projet
Un bon projet en forward deployed montre quelque chose qui tourne tôt, pour que de vrais utilisateurs réagissent à autre chose qu’une présentation. Une personne valide les résultats avant que quoi que ce soit ne sorte de l’entreprise. Quelqu’un côté client est responsable du résultat.
C’est notre façon de travailler chez Saména, l’agence qui publie ce blog. Après un premier appel de 30 minutes, un premier agent tourne deux semaines plus tard, et l’équipe valide ce qu’il prépare avant tout envoi. La même boucle vaut pour les projets de machine learning et de données, pas seulement pour les agents.
Questions fréquentes
Que fait un forward deployed engineer ?
Il travaille dans l'entreprise cliente, lit ses vrais documents et ses données, construit une première version de la solution, la met entre les mains des utilisateurs et l'ajuste sur leurs retours jusqu'à ce qu'elle fasse le travail.
Un forward deployed engineer, est-ce la même chose qu'un consultant ?
Non. Un consultant produit surtout de l'analyse et des recommandations. Un forward deployed engineer produit un système qui tourne sur les données du client.
Faut-il une équipe de machine learning en interne pour en faire appel à un ?
Non. L'ingénieur apporte les compétences techniques. L'entreprise doit avoir quelqu'un qui connaît le process et qui décide ce qui est assez bon pour passer en production.
En combien de temps un projet en forward deployed donne-t-il un résultat ?
Cela dépend du projet. Chez Saména, un premier agent tourne deux semaines après le premier appel, puis il est ajusté sur les retours du client.