Aller au contenu
Budget et décision

Freelance, agence ou ESN pour un logiciel métier

Interlocuteur unique, équipe pluridisciplinaire ou grande structure : les forces et limites de chaque type de prestataire pour une application métier de 6 000 à 50 000€HT.

Par Damien Ladurelle · Mis à jour en · Lecture 6 min

Sommaire
  1. Les trois profils en un tableau
  2. Le développeur indépendant
  3. L’agence
  4. L’ESN
  5. Où je me situe et quand ce n’est pas le bon choix
  6. Les critères qui comptent plus que le statut
  7. Par où commencer
En bref

Un développeur indépendant expérimenté convient bien à une application métier de 6 000 à 50 000€HT : un seul interlocuteur, moins de coûts de structure. Une agence apporte une équipe pluridisciplinaire, une ESN des effectifs et des process pour les grands programmes. Le bon choix dépend de la taille du projet, pas du statut.

Le type de prestataire influence le prix, la réactivité et la continuité de votre projet, autant que ses compétences techniques. Il n’y a pas de bonne réponse universelle : une ESN est surdimensionnée pour une application de gestion utilisée par 30 personnes, un indépendant seul n’est pas adapté à un programme de transformation à plusieurs équipes. Voici une comparaison honnête, y compris sur mes propres limites.

Les trois profils en un tableau

Critère Développeur indépendant Agence ESN
Taille de projet typique Application métier, outil interne, reprise de prototype Projet web et applicatif avec design, contenu, marketing Grands programmes, intégration au système d’information, renfort d’équipe
Interlocuteur Le développeur lui-même Un chef de projet, plusieurs intervenants Un commercial, un chef de projet, des consultants
Coûts de structure Faibles Moyens Élevés
Réactivité Forte, décisions rapides Variable selon la charge Process formalisés, plus lents
Continuité si une personne part Dépend du contrat et de la documentation Assurée par l’équipe Assurée par l’effectif
Capacité à monter en charge Limitée Moyenne Forte

Le développeur indépendant

C’est le modèle le plus direct : la personne qui comprend votre besoin est celle qui écrit le code. Moins d’intermédiaires, moins de perte d’information, moins de frais de structure dans le devis.

Ses limites sont réelles. La capacité de travail est celle d’une personne, ce qui borne la taille des projets et le nombre de chantiers en parallèle. Et la question de la continuité se pose : que se passe-t-il en cas d’absence prolongée ? La réponse tient dans trois garanties à exiger :

  1. Cession du code source et des droits après paiement, voir ce qu’il faut exiger dans le contrat sur la propriété du code.
  2. Hébergement et comptes à votre nom, pas à celui du prestataire.
  3. Une technologie courante et documentée, pour qu’un autre développeur puisse reprendre.

L’agence

Une agence réunit des profils complémentaires : chef de projet, designer, développeurs, parfois rédacteurs et spécialistes du référencement. C’est un atout quand le projet mêle site public, image de marque et application.

Le revers : un coût de coordination intégré au devis et un interlocuteur commercial qui n’est pas toujours celui qui réalise. J’ai dirigé une agence digitale pendant dix ans, je connais ce fonctionnement de l’intérieur : il est excellent pour les projets pluridisciplinaires, moins efficace pour un outil métier où l’essentiel est de bien comprendre un processus et de le traduire en écrans.

L’ESN

Une entreprise de services du numérique (anciennement appelée SSII, voir la définition du Journal du Net) dispose d’effectifs importants, de process qualité formalisés et peut affecter plusieurs équipes à un même programme. Elle répond aux appels d’offres structurés et aux exigences des grands comptes.

Pour une entreprise de 10 à 250 salariés qui veut une application métier ciblée, c’est souvent surdimensionné : le coût de structure et la lourdeur des process pèsent sur un projet de quelques dizaines de milliers d’euros. Une ESN devient pertinente pour un ERP complet à plusieurs centaines d’utilisateurs, une intégration lourde au système d’information ou un besoin de plusieurs développeurs à temps plein sur la durée.

Où je me situe et quand ce n’est pas le bon choix

Je travaille comme consultant et développeur : je fais moi-même le cadrage et le développement, avec 17 ans d’expérience et plus de 800 projets accompagnés, dont dix ans à la tête d’une agence. Mon barème vise les projets de 6 000 à 50 000€HT et les plateformes sur devis, comme Nooxup V2, une plateforme SaaS livrée.

Je ne suis pas le bon choix si vous avez besoin de plusieurs développeurs à temps plein pendant un an, d’une astreinte 24 heures sur 24 ou d’un prestataire qui puisse remplacer votre service informatique. Dans ces cas, une ESN ou une équipe interne est plus adaptée et je vous le dirai lors du premier échange.

Les critères qui comptent plus que le statut

Quel que soit le profil, vérifiez :

  • des projets réellement livrés, visibles, comparables au vôtre ;
  • un devis détaillé, par lots, avec un périmètre clair ;
  • une méthode : cadrage, maquettes, livraisons testables ;
  • les clauses de propriété et de réversibilité ;
  • la personne qui réalisera vraiment le travail et pas seulement celle qui vend.

À périmètre égal, les écarts de prix entre ces profils s’expliquent surtout par les coûts de structure et le nombre d’intervenants : chef de projet, commercial, designer, développeurs. Ce n’est ni bon ni mauvais en soi. La question à vous poser est simple : avez-vous besoin de ces intervenants pour votre projet ? Pour une application métier utilisée en interne, la réponse est souvent non ; pour un programme qui touche plusieurs services et plusieurs outils, elle est souvent oui.

La grille complète est dans comment choisir son prestataire de développement.

Par où commencer

  1. Estimez la taille de votre projet : l’estimateur donne une fourchette en une minute.
  2. Choisissez le profil adapté à cette taille, avec le tableau ci-dessus.
  3. Consultez deux ou trois prestataires du même profil, sur le même cahier des charges.

Si votre projet correspond à mon barème, l’appel découverte de 30 minutes est gratuit et sans engagement.

Questions fréquentes

Qu’est-ce qu’une ESN ?

Une entreprise de services du numérique, anciennement appelée SSII. Elle fournit des prestations informatiques, souvent des consultants placés chez le client ou des équipes de développement sur de grands projets. Elle s’adresse surtout aux entreprises de taille intermédiaire et aux grands comptes.

Que se passe-t-il si mon prestataire indépendant devient indisponible ?

C’est le risque principal et il se maîtrise par le contrat et la méthode : code source et droits cédés au client, hébergement à votre nom, code documenté sur une technologie courante. Ainsi, un autre développeur peut reprendre le projet sans repartir de zéro.

Une agence est-elle plus fiable qu’un freelance ?

Pas automatiquement. Une agence offre une continuité si un développeur part, mais votre projet peut aussi passer de main en main. La fiabilité tient d’abord aux projets réellement livrés, à la clarté du devis et aux clauses sur le code et la réversibilité.

Peut-on mélanger les types de prestataires ?

Oui. Une entreprise peut confier son application métier à un indépendant, son site vitrine à une agence et son infrastructure à une ESN. Il faut alors définir clairement qui est responsable de quoi, notamment pour les connexions entre outils.

Vous hésitez pour votre projet ?

On en parle 30 minutes : je vous dis franchement quelle option je choisirais à votre place.

Réserver un appel de 30 min English version