Agence EdTech vs freelance vs ESN : comment choisir son prestataire

13/10/2025
Vous avez validé votre projet EdTech : plateforme de formation, LMS sur mesure, application de microlearning. Il faut maintenant choisir qui va le développer. Trois options s'offrent à vous : un ou plusieurs freelances, une ESN (ex-SSII), ou une agence spécialisée.
Ce choix conditionne la qualité du livrable, le coût total du projet, et votre capacité à faire évoluer le produit dans la durée. Les trois modèles ont des forces et des faiblesses que cet article détaille, avec un focus sur les contraintes spécifiques aux projets EdTech.
Les trois modèles en résumé
| Critère | Freelance | ESN | Agence classique | Agence à taille humaine |
|---|---|---|---|---|
| TJM effectif | 400-700 € | 500-900 € | 800-1 500 € | 495-550 € |
| Taille d'équipe | 1-2 personnes | 3-10+ personnes | 3-8 personnes | 2-5 personnes |
| Connaissance EdTech | Variable | Rare | Variable | Forte (si spécialisée) |
| Pilotage projet | Vous | Chef de projet ESN | Chef de projet | CTO / lead dev |
| Continuité | Risque de disponibilité | Rotation d'effectifs | Variable | Équipe stable |
| Qui code ? | Vous savez | Profils variables | Souvent des juniors | Des seniors, toujours |
| Contact dev | Direct | Via chef de projet | Via chef de projet | Direct |
| Engagement type | Mission, régie | Régie, forfait | Forfait | Forfait, CTO-as-a-Service |
Le TJM ne dit pas tout. Une agence classique à 1 200 €/jour avec des profils juniors livrera moins de valeur qu'une agence à taille humaine à 500 €/jour avec des seniors qui connaissent le secteur. Le critère déterminant n'est pas le modèle, c'est l'adéquation entre les compétences du prestataire et les contraintes de votre projet.
Le freelance
Quand c'est le bon choix
Le freelance convient aux projets bien cadrés, avec un périmètre limité et une direction technique assurée en interne.
Prototype ou MVP rapide. Vous avez un CTO ou un lead technique qui sait ce qu'il veut. Vous cherchez un développeur expérimenté pour exécuter le plan. Le freelance produit du code, vous prenez les décisions d'architecture.
Renfort ponctuel sur une compétence précise. Votre équipe interne développe la plateforme, mais il manque une expertise spécifique : implémentation SCORM, développement React Native, intégration SIRH. Un freelance spécialisé comble le gap sans recruter.
Budget limité, périmètre maîtrisé. Le TJM d'un freelance est inférieur à celui d'une agence ou d'une ESN. Sur un projet de 3 mois avec un périmètre clair, l'économie est réelle.
Les limites en contexte EdTech
Pas de pilotage projet. Le freelance exécute, il ne pilote pas. Si vous n'avez pas de direction technique en interne, vous portez seul les décisions d'architecture, le choix des standards (SCORM vs xAPI), la stratégie de données, les intégrations. Sur un LMS, ces décisions ont des conséquences à long terme.
Risque de disponibilité. Un freelance a plusieurs clients. Si votre projet s'étend sur 12 mois, sa disponibilité n'est pas garantie sur toute la durée. Un départ en milieu de projet génère un coût de reprise (onboarding du remplaçant, compréhension du code existant) qui annule l'économie initiale.
Compétence isolée. Un projet EdTech mobilise du frontend, du backend, de l'intégration, du DevOps, de la compréhension métier. Un freelance couvre rarement tous ces domaines au niveau requis. Assembler une équipe de freelances fonctionne, mais le coordination repose entièrement sur vous.
Pas de connaissance sectorielle par défaut. Les contraintes EdTech (Qualiopi, SCORM, xAPI, accessibilité RGAA, intégrations SIRH) ne sont pas des compétences communes. Un développeur fullstack compétent peut apprendre, mais le temps d'apprentissage est un coût caché.
L'ESN (Entreprise de Services du Numérique)
Quand c'est le bon choix
L'ESN convient aux organisations qui ont besoin de plusieurs développeurs rapidement, avec un engagement contractuel solide.
Besoin de volume. Vous avez besoin de 5 développeurs pendant 6 mois. L'ESN a le vivier pour constituer une équipe rapidement, avec un contrat cadre qui sécurise la prestation.
Contraintes d'achat corporate. Les grands groupes et les administrations ont des processus d'achat qui favorisent les ESN : contrats cadre, référencement fournisseur, capacité à répondre aux appels d'offres. Si votre organisation impose ce circuit, l'ESN est le chemin de moindre résistance.
Projet à forte composante d'intégration SI. Les ESN ont de l'expérience sur les intégrations avec les systèmes d'information d'entreprise (Active Directory, SAP, Workday). Si votre plateforme de formation doit s'intégrer dans un SI complexe, cette connaissance est précieuse.
Les limites en contexte EdTech
Rotation des équipes. Le modèle économique des ESN repose sur la marge entre le TJM facturé au client et le salaire du consultant. Un consultant qui monte en compétences sur votre projet devient plus cher à garder. Les ESN ont des taux de rotation élevés (20-30 % par an dans le secteur). Sur un projet EdTech de 12 mois, vous pouvez voir 2 ou 3 développeurs se succéder sur le même poste.
Chaque rotation génère un coût de reprise : le nouveau développeur doit comprendre le code existant, la logique métier, les intégrations en place. Sur un LMS avec des parcours adaptatifs et un moteur de workflows, cette montée en compétences prend 4 à 8 semaines.
Profils généralistes. Les ESN staffent avec les profils disponibles, pas nécessairement avec les profils les plus pertinents pour votre projet. Un développeur Java issu d'un projet bancaire n'apportera pas la même valeur qu'un développeur TypeScript ayant déjà travaillé sur des plateformes de formation.
Le chef de projet n'est pas un CTO. Les ESN fournissent un chef de projet qui gère le planning, les livrables et le reporting. Ce n'est pas un directeur technique qui prend des décisions d'architecture, challenge les choix de conception ou anticipe les problèmes de scalabilité. Sur un produit EdTech, la direction technique est aussi importante que l'exécution.
Coût total élevé. Le TJM affiché est compétitif, mais le coût total inclut les frais de gestion, les rotations d'équipe, le temps de montée en compétences des remplaçants, et la productivité réduite pendant les transitions. Sur un projet de 12 mois, le surcoût lié aux rotations peut atteindre 15-25 % du budget initial.
L'agence spécialisée
Quand c'est le bon choix
L'agence spécialisée convient aux projets où la connaissance du secteur est un avantage compétitif, et où le pilotage technique fait partie du besoin.
Vous n'avez pas de CTO. C'est le cas de la majorité des startups EdTech en phase de lancement et de nombreux organismes de formation qui digitalisent leur offre. L'agence apporte la direction technique en plus de l'exécution : choix d'architecture, sélection des standards, stratégie de données, arbitrages fonctionnels.
Votre projet a des contraintes sectorielles. Qualiopi, SCORM/xAPI, accessibilité RGAA, intégrations SIRH : une agence qui a déjà navigué ces contraintes évite les erreurs de conception coûteuses. L'implémentation d'un player SCORM ou d'un moteur de répétition espacée n'est pas un sujet qu'on apprend en cours de route sans risque.
Vous cherchez un partenaire long terme. Le développement d'une plateforme EdTech ne s'arrête pas au lancement. Les retours utilisateurs, les nouvelles intégrations, l'évolution des standards, l'optimisation des performances : le produit vit et évolue. Une agence avec une équipe stable assure la continuité technique.
Notre mission avec Andra Learning illustre ce modèle : 2 ans et demi de développement continu, de la première ligne de code aux itérations post-lancement, avec la même équipe technique du début à la fin.
Les limites
Coût unitaire plus élevé. Le TJM ou le forfait d'une agence spécialisée est supérieur à celui d'un freelance. L'écart se justifie par le pilotage technique inclus, la connaissance sectorielle et la stabilité de l'équipe, mais il reste un facteur à prendre en compte sur les budgets serrés.
Capacité limitée. Une agence de 8 personnes ne peut pas stafffer 15 développeurs sur votre projet. Si votre besoin dépasse la capacité de l'agence, elle devra sous-traiter ou refuser le projet.
Dépendance. Confier l'intégralité de la technique à un prestataire externe crée une dépendance. Cette dépendance est gérable (documentation, code propre, transfert de compétences planifié), mais elle doit être anticipée dès le départ.
Comment arbitrer : les 5 questions
1. Avez-vous une direction technique en interne ?
Si oui, le freelance ou l'ESN fonctionnent : votre CTO pilote, le prestataire exécute. Si non, vous avez besoin d'un partenaire qui prend en charge les décisions techniques. L'agence spécialisée ou un modèle CTO-as-a-Service comble ce gap.
2. Quelle est la durée prévisible du projet ?
Moins de 3 mois avec un périmètre fixe : le freelance est pertinent. 6 à 18 mois avec un périmètre évolutif : l'agence ou l'ESN offrent plus de continuité. Au-delà de 18 mois, la stabilité de l'équipe devient le critère dominant.
3. Votre projet a-t-il des contraintes sectorielles fortes ?
SCORM, xAPI, Qualiopi, accessibilité RGAA, intégrations SIRH : ces contraintes demandent une expertise préalable. Si votre projet en cumule plusieurs, un prestataire qui les a déjà rencontrées vous fera gagner du temps et évitera des erreurs de conception.
4. Quel est votre budget ?
Pour un MVP à 20-30K€ : un freelance senior peut suffire. Pour un LMS complet à 50-120K€ : l'agence spécialisée ou l'ESN sont adaptées. Au-delà de 150K€ : le choix dépend plus de la qualité du prestataire que du modèle. Consultez notre guide des coûts par type de projet EdTech.
5. Que se passe-t-il après le lancement ?
Si le produit est livré puis maintenu en interne : le modèle importe peu, prévoyez un transfert de compétences. Si le produit continue d'évoluer avec le prestataire : la continuité de l'équipe et la connaissance accumulée du projet deviennent déterminantes.
Notre modèle : l'agence EdTech à taille humaine
On a été des deux côtés. Freelances pendant des années, puis fondateurs de notre propre agence. On connaît les avantages et les limites de chaque modèle parce qu'on les a vécus.
Le modèle qu'on a construit chez Bob le développeur combine la qualité d'une agence spécialisée avec la réactivité et les tarifs d'un freelance senior.
Équipe 100 % senior. Pas de juniors, pas de stagiaires. Chaque développeur a 10+ ans d'expérience. Vous travaillez avec les mêmes personnes du début à la fin. Sur Andra Learning, la même équipe a accompagné le projet pendant 2 ans et demi.
Contact direct avec les devs. Pas de chef de projet écran. Vous parlez directement aux personnes qui codent votre projet. Les décisions se prennent vite.
Ex-entrepreneurs. Nos fondateurs ont co-créé une startup e-santé avec exit en 2018. On ne se contente pas de coder : on comprend les enjeux produit, le mode lean, et les arbitrages de priorisation parce qu'on les a vécus.
Structure légère = prix maîtrisés. Pas de locaux luxueux, pas d'équipe commerciale, pas de middle management. Notre TJM effectif est de 495 à 550 €/jour, dans la fourchette d'un freelance senior.
Nos tarifs EdTech
En mode projet :
| Type de projet | Budget | Délai |
|---|---|---|
| App mobile de formation | 19 800 € – 39 600 € | 2-4 mois |
| LMS sur mesure | 29 700 € – 59 400 € | 3-6 mois |
| Plateforme de microlearning | 29 700 € – 59 400 € | 3-6 mois |
| Marketplace de cours | 39 600 € – 79 200 € | 4-8 mois |
En mode accompagnement (CTO-as-a-Service) :
| Formule | Tarif mensuel | Ce que c'est |
|---|---|---|
| Mode Intensif | 9 900 € HT/mois | Dev senior full-time dédié à votre projet |
| Mode Évolution | 5 500 € HT/mois | 10 jours de développement par mois |
| Mode TMA | 2 000 € HT/mois | Maintenance, corrections, petites évolutions |
Le mode CTO-as-a-Service est celui que nous utilisons le plus sur les projets EdTech. C'est le modèle qui a fonctionné avec Andra (startup en mode lean au départ, puis montée en charge après la levée de fonds) et qui permet d'adapter l'effort technique au rythme du projet.
Notre recommandation
Pour tout projet EdTech qui a un enjeu business, une agence spécialisée est le choix le plus sûr. La connaissance sectorielle (Qualiopi, SCORM, xAPI, intégrations SIRH), la continuité d'équipe et le pilotage technique font une différence concrète sur le résultat.
Si votre besoin est ponctuel et bien défini (intégration SCORM sur un LMS existant, renfort React Native pour une app de formation), un freelance senior fait l'affaire. C'est d'ailleurs le type d'intervention que nous avons faite sur Chance : un mois de renfort ciblé sur une codebase existante.
Si vous hésitez encore, prenez 30 minutes avec nous. On vous donnera un avis honnête, même si la conclusion est qu'un freelance serait mieux adapté.
