Externaliser le développement web : modèles, coûts, risques
Faut-il recruter des développeurs ou confier le développement web à un prestataire ? Pour une PME comme pour un grand compte, la question revient à chaque nouveau projet : une plateforme métier, une refonte, une application connectée au système d’information. Ce guide pose les définitions, compare les trois modèles d’externalisation, donne des repères de coûts tirés des budgets publiés sur La Fabrique du Net (relevés le 19 octobre 2026) et détaille les clauses qui protègent votre code et vos données.
En bref : externaliser le développement web, c’est confier tout ou partie de la conception, du code et de la maintenance d’un site ou d’une application à un prestataire (agence, ESN, freelance), en régie (facturation au temps passé) ou au forfait (engagement sur un périmètre, un prix et un délai). C’est le choix le plus rationnel pour un projet borné ou quand l’entreprise n’a pas d’encadrement technique ; l’internalisation se justifie quand le produit est le cœur du métier. Sur 1 729 budgets de développement web analysés par La Fabrique du Net, la médiane est de 15 000 € (calcul du 19 octobre 2026).

Externaliser le développement web : définition
Externaliser, c’est confier à une entreprise extérieure une activité que vous pourriez réaliser en interne. Appliqué au développement web, cela recouvre la conception technique, l’écriture du code, les tests, la mise en ligne et la maintenance d’un site, d’une application web ou d’une plateforme métier. Le prestataire peut être une agence de développement, une ESN (entreprise de services du numérique, ex-SSII) ou un développeur indépendant.
L’internalisation, à l’inverse, consiste à constituer votre propre équipe de salariés. Les deux options ne s’excluent pas : beaucoup d’entreprises gardent en interne la vision produit et les arbitrages, et externalisent la production ou une partie des compétences (design, DevOps, mobile). Pour un comparatif centré sur la décision elle-même, voir aussi notre article développement interne ou externalisation : comment choisir.
Une nuance de vocabulaire : on parle souvent indifféremment d’externalisation et de sous-traitance. En pratique, la sous-traitance désigne surtout le cas où votre prestataire confie lui-même une partie du travail à un tiers. C’est un point à encadrer au contrat : si des données personnelles sont en jeu, le RGPD interdit au prestataire de recruter un autre sous-traitant sans votre autorisation écrite préalable (article 28 du RGPD, sur le site de la CNIL).
Les trois modèles : régie, forfait, Build-Operate-Transfer
Externaliser ne se résume pas à « acheter du code ». Le modèle contractuel détermine qui pilote le travail, qui s’engage sur le résultat et comment vous reprenez la main à la fin.
La régie : vous pilotez, le prestataire fournit les compétences
En régie (ou assistance technique), le prestataire met à disposition un ou plusieurs développeurs, facturés au temps passé, qui travaillent sur votre backlog. Le prestataire s’engage sur la compétence et la disponibilité de ses équipes, pas sur un livrable fini : c’est vous qui définissez les priorités et validez le travail. Ce modèle convient quand vous disposez d’un responsable technique capable d’encadrer le travail, et pour des besoins évolutifs difficiles à figer dans un cahier des charges.
Un point juridique à connaître : le Code du travail interdit, sauf exceptions, toute opération à but lucratif ayant pour objet exclusif le prêt de main-d’œuvre (ministère du Travail, fiche « Le prêt de main d’œuvre »). Une régie doit donc rester une prestation de service : le prestataire garde l’encadrement de ses développeurs et apporte un savoir-faire propre, vous exprimez le besoin.
Le forfait : le prestataire s’engage sur un résultat
Au forfait, le prestataire s’engage sur un périmètre, un prix et un délai, à partir d’un cahier des charges ou de spécifications détaillées. Il porte le risque de réalisation : si le projet demande plus de jours que prévu, c’est à lui de les absorber, sauf modification du périmètre. C’est le mode de facturation dominant pour la création de site : selon le baromètre des tarifs de création de site internet de La Fabrique du Net, environ 9 agences web sur 10 proposent le forfait au projet. Sa contrepartie : chaque changement de périmètre en cours de route donne lieu à un avenant.
Le Build-Operate-Transfer : construire, exploiter, puis internaliser
Dans un Build-Operate-Transfer, le prestataire construit la première version, l’exploite et la fait évoluer, puis transfère progressivement le code, la documentation et le savoir-faire à une équipe interne. C’est une voie adaptée quand le produit est appelé à devenir cœur de métier mais que l’équipe n’existe pas encore. Le transfert se prépare dès le contrat : calendrier, livrables de documentation, période de recouvrement entre les deux équipes.
Les avantages de l’externalisation du développement web
- La vitesse de démarrage. Un prestataire mobilise une équipe constituée en quelques semaines, là où un recrutement de profils confirmés prend souvent plusieurs mois, période d’intégration comprise.
- L’accès à des compétences variées. Un projet web mobilise développement front et back, design, tests, DevOps, sécurité. Une agence ou une ESN réunit ces métiers ; une PME peut rarement les recruter tous à temps plein.
- Des coûts variables. Vous payez un projet ou des jours de prestation, pas des coûts fixes de structure, d’encadrement et de formation. Vous pouvez augmenter ou réduire l’effort selon l’avancement.
- Le recentrage sur votre métier. Vos équipes gardent la vision produit et les arbitrages, sans avoir à manager une équipe technique.
- Un regard extérieur. Un prestataire qui travaille pour plusieurs clients confronte vos choix d’architecture à d’autres contextes et peut challenger un besoin mal posé.
Les inconvénients et les risques de l’externalisation
- La dépendance au prestataire. Si le code est mal documenté, hébergé sur ses comptes ou bâti sur une surcouche propriétaire, changer de prestataire devient coûteux. La parade est contractuelle et technique (voir plus bas).
- La connaissance qui reste chez le prestataire. Ce que l’équipe apprend sur votre métier part avec elle en fin de mission. Gardez un référent interne et exigez une documentation à jour.
- Un coût journalier supérieur à un salaire. Le tarif à la journée d’un prestataire inclut ses charges, son encadrement et sa marge. Le calcul pertinent compare le coût complet sur la durée du projet, pas un taux journalier à un salaire brut.
- La communication. Distance, fuseau horaire ou langue peuvent ralentir les échanges, surtout en offshore. Des points réguliers et un outil de suivi partagé limitent ce risque.
- Le dérapage de périmètre. Un besoin mal spécifié se paie en avenants au forfait, ou en jours supplémentaires en régie.
Combien coûte un développement web externalisé
Les budgets publiés sur La Fabrique du Net par les agences (réalisations) et par leurs clients (avis) donnent des ordres de grandeur. Sur 1 729 budgets de projets de développement web analysés, la médiane est de 15 000 € et la moyenne de 40 781 € : la moyenne est tirée vers le haut par une minorité de gros projets, c’est donc la médiane qui sert de repère (calcul du 19 octobre 2026, détail sur la page tarifs des agences de développement web).

Le baromètre des tarifs de création de site affine ces repères selon la technologie et les fonctionnalités : un site sur-mesure (développement spécifique) a une médiane de 18 000 €, contre 5 000 € pour un site WordPress, et les projets qui incluent une intégration technique (API, CRM, ERP) ont une médiane de 15 000 €, soit trois fois celle d’un projet avec référencement naturel (5 000 €).


Côté facturation à la journée, les taux varient fortement selon la séniorité, la technologie et le type de structure : de quelques centaines d’euros HT pour un développeur indépendant à plus de 1 000 € HT pour des profils experts en agence ou en ESN. Ces écarts expliquent qu’un même cahier des charges reçoive des devis très différents ; demandez toujours le détail des jours par poste pour comparer.
Onshore, nearshore ou offshore
Externaliser ne veut pas forcément dire délocaliser. On distingue trois options :
- Onshore : un prestataire en France. Même langue, même droit, même fuseau horaire, réunions sur site possibles. C’est l’option la plus simple à piloter et la plus chère à la journée.
- Nearshore : un prestataire dans un pays proche (Europe de l’Est, Maghreb, Espagne, Portugal), avec un décalage horaire faible et souvent des équipes francophones.
- Offshore : un prestataire plus lointain (Madagascar, Maurice, Asie), au taux journalier plus bas mais au pilotage plus exigeant : décalage horaire, spécifications plus détaillées, recette plus rigoureuse.
Le taux journalier ne fait pas le coût total : temps de pilotage interne, allers-retours sur les spécifications et reprises de qualité réduisent l’écart réel. Pour comparer des prestataires qui travaillent à distance, consultez notre sélection d’agences de développement web offshore.
Externaliser le pilotage de projet web
Certaines entreprises externalisent aussi le pilotage : un chef de projet ou un assistant à maîtrise d’ouvrage extérieur rédige le cahier des charges, consulte les prestataires, suit le planning et organise la recette. C’est utile quand personne en interne n’a l’expérience d’un projet web, mais une fonction ne s’externalise jamais : la décision. Quelqu’un chez vous doit trancher sur les priorités, valider les maquettes et accepter les livrables.
Concrètement, un pilotage efficace d’un développement externalisé repose sur :
- un référent interne unique, qui connaît le métier et dispose du temps pour valider vite ;
- un cahier des charges ou des user stories écrits avant de chiffrer (voir notre modèle de cahier des charges pour une application web) ;
- des points réguliers et des démonstrations à chaque itération, plutôt qu’une découverte du produit à la livraison ;
- un outil de suivi partagé auquel vous avez accès (tickets, planning, recette), par exemple parmi les logiciels de gestion de projet agile ;
- une phase de recette prévue au planning, avec des critères d’acceptation écrits.
Propriété du code, données et réversibilité : les clauses à prévoir
La principale crainte des dirigeants porte sur la propriété du code. Elle se règle au contrat, à condition de l’écrire correctement.
- Une cession de droits explicite. Le code écrit par un prestataire est une œuvre de son auteur. Pour qu’il vous appartienne, le contrat doit organiser la cession, et le code de la propriété intellectuelle exige que chacun des droits cédés fasse l’objet d’une mention distincte et que le domaine d’exploitation soit délimité « quant à son étendue et à sa destination, quant au lieu et quant à la durée » (article L131-3). Une clause vague du type « le client est propriétaire du site » ne suffit pas.
- Le dépôt de code à votre nom. Le dépôt Git, les comptes d’hébergement et le nom de domaine doivent appartenir à votre entreprise dès le premier jour, avec un accès administrateur de votre côté.
- Les données personnelles. Si le prestataire traite des données personnelles pour votre compte (clients, utilisateurs, salariés), l’article 28 du RGPD impose un contrat écrit qui précise notamment l’objet et la durée du traitement, et prévoit qu’en fin de prestation le prestataire supprime ou vous renvoie les données, selon votre choix.
- La réversibilité. Une clause prévoit ce que le prestataire doit livrer s’il est remplacé : code source, documentation, accès, scripts de déploiement, et une période d’accompagnement de l’équipe qui reprend.
- Les composants tiers. Demandez la liste des briques open source et des licences payantes utilisées, pour savoir ce qui vous est cédé et ce qui reste sous licence.
Ces points méritent la relecture d’un juriste sur les projets importants.
Les erreurs les plus fréquentes
Choisir le devis le moins cher sans comprendre l’écart
Un devis à 20 000 € face à trois devis autour de 60 000 € doit alerter. L’écart vient souvent d’une sous-estimation de la complexité, de l’absence de phase de conception ou de tests, ou d’une équipe junior sans encadrement. Le résultat habituel : retards, avenants pour « finir » le projet et dette technique.
Ne pas désigner de référent interne
Externaliser la production ne signifie pas externaliser la vision. Le prestataire a besoin d’un interlocuteur qui connaît le métier et tranche vite. Si une maquette attend trois semaines une validation, toute l’équipe de production est bloquée et le planning dérive.
Négliger les spécifications
Partir en développement sans cahier des charges fonctionnel ni user stories détaillées produit des malentendus, qui coûtent cher une fois le code écrit. Ateliers, maquettes et spécifications techniques en amont réduisent les allers-retours en recette.
Oublier la maintenance
Un site ou une application vit : mises à jour de sécurité, compatibilité, corrections, évolutions. Faites chiffrer la maintenance (souvent appelée TMA, tierce maintenance applicative) dès le devis de création.
Comment choisir son prestataire de développement web
Le marché est dense : La Fabrique du Net référence 623 agences de développement web en France (au 19 octobre 2026). Pour départager les candidats, allez au-delà du portfolio.
Les questions à poser
- « Pouvez-vous me présenter l’équipe qui travaillera sur mon projet ? » (pour éviter un senior à la vente et un junior à la production) ;
- « Que se passe-t-il si un développeur clé quitte le projet ? » ;
- « Avez-vous réalisé des projets comparables avec cette technologie ? Puis-je appeler l’un de ces clients ? » ;
- « Comment gérez-vous la qualité du code : revues de code, tests automatisés, intégration continue ? » ;
- « Que livrez-vous en fin de contrat, et à qui appartiennent le code et les comptes ? ».
Les signaux d’alerte
- le prestataire accepte tout sans questionner votre besoin ;
- le devis tient en une ligne globale, sans détail des jours par phase ;
- la maintenance après la mise en ligne n’est jamais évoquée ;
- le contrat ne dit rien de la cession des droits ni de la réversibilité.
Agence web ou ESN ? Les deux externalisent le développement, avec des formats différents : projet clé en main pour l’une, renfort d’équipe en régie plus fréquent pour l’autre. Notre article agence web ou ESN : quelle différence détaille l’arbitrage, et vous pouvez comparer les ESN et SSII comme les agences de développement web sur leurs réalisations et leurs avis clients. Pour la partie design et création de site, voir notre guide pour externaliser votre web design.
Grille de décision : internaliser ou externaliser
Pour arbitrer sur votre prochain projet, notez chaque critère de 1 (profil internalisation) à 5 (profil externalisation). Vous pouvez aussi télécharger la grille au format Excel (7 critères, total automatique et grille de lecture).
| Critère | Favorable à l’internalisation si | Favorable à l’externalisation si | Votre note (1 à 5) |
|---|---|---|---|
| Durée du projet | Produit cœur de métier qui évoluera en continu sur plusieurs années | Projet délimité ou phase de lancement | |
| Budget initial | Capacité à supporter des coûts fixes dès le départ | Besoin de coûts variables ou budget projet fixé | |
| Compétences techniques | Une technologie principale, maîtrisée en interne | Compétences variées (back, front, DevOps, mobile, design) | |
| Urgence | Délai confortable avant le démarrage | Démarrage rapide requis | |
| Management technique | Responsable technique en poste | Pas de manager technique en interne | |
| Confidentialité | Secret industriel ou algorithme critique | Besoin standard (site, e-commerce, application métier) | |
| Flexibilité | Charge de travail stable et prévisible | Charge variable, pics d’activité, incertitude |
Lecture : au-dessus de 25 sur 35, l’externalisation s’impose ; entre 15 et 25, étudiez un modèle hybride (régie encadrée ou Build-Operate-Transfer) ; en dessous de 15, l’internalisation est la cible. Si « urgence » et « management technique » sont notés 5, l’externalisation est généralement l’option la plus sûre.
Pour recevoir plusieurs devis comparables sur la même base, déposez votre projet gratuitement : décrivez-le une fois, les agences adaptées vous répondent.
Questions fréquentes sur l’externalisation du développement web
Qu’est-ce que l’externalisation en informatique et quels sont ses avantages ?
C’est le fait de confier à un prestataire extérieur des activités informatiques : développement, maintenance d’applications, infogérance, support. Les avantages recherchés sont l’accès rapide à des compétences, la transformation de coûts fixes en coûts variables et le recentrage des équipes internes sur leur métier.
Quelle est la définition d’externaliser ?
Externaliser, c’est confier à une entreprise extérieure une activité jusque-là réalisée en interne, ou qui pourrait l’être. L’entreprise reste responsable du résultat vis-à-vis de ses propres clients, et doit donc piloter son prestataire.
Quelle est la différence entre internaliser et externaliser ?
Internaliser, c’est réaliser l’activité avec vos salariés : vous gardez la maîtrise et le savoir-faire, mais supportez des coûts fixes et le management. Externaliser, c’est l’acheter à un prestataire : plus de souplesse et de compétences disponibles, au prix d’une dépendance à encadrer par contrat.
Quelle est la différence entre l’externalisation et la sous-traitance ?
Les deux termes se recoupent dans le langage courant. On réserve plutôt « externalisation » à la décision de confier durablement une fonction à l’extérieur, et « sous-traitance » au cas où un prestataire confie à son tour une partie du travail à un tiers. Dans ce second cas, prévoyez au contrat une autorisation préalable, obligatoire au titre du RGPD si des données personnelles sont traitées.
Quels sont les deux types d’externalisation ?
En développement web, les deux grands modes sont la régie, où le prestataire fournit des compétences facturées au temps passé sous votre pilotage, et le forfait, où il s’engage sur un résultat, un prix et un délai. On distingue aussi l’externalisation totale (tout le projet) et partielle (une partie des compétences).
Quels sont les avantages et les inconvénients de l’externalisation ?
Côté avantages : vitesse de démarrage, compétences variées, coûts variables, recentrage sur le métier. Côté inconvénients : dépendance au prestataire, perte de connaissance en fin de mission, coût journalier élevé, risques de communication et de dérapage de périmètre. Les sections ci-dessus détaillent chaque point et les parades.
Quel est le prix d’un développeur de site web ?
Raisonnez en budget de projet plutôt qu’en taux journalier. Sur La Fabrique du Net, la médiane d’un projet de développement web est de 15 000 € (1 729 budgets, calcul du 19 octobre 2026) ; celle d’un site internet, toutes technologies confondues, est de 5 200 € selon le baromètre des tarifs de création de site. À la journée, comptez de quelques centaines d’euros HT pour un indépendant à plus de 1 000 € HT pour un profil expert.
Quel est le travail d’un développeur web ?
Il conçoit et code les sites et applications web : interfaces côté navigateur (front-end), traitements et bases de données côté serveur (back-end), tests et mise en production. Le référentiel du titre professionnel « Développeur web et web mobile » précise qu’il travaille aussi dans le respect du RGPD, de l’accessibilité (RGAA) et de la sécurité des applications.
Quel diplôme pour être développeur web ?
Aucun diplôme n’est obligatoire, mais plusieurs certifications existent. La plus répandue est le titre professionnel « Développeur web et web mobile » du ministère du Travail, de niveau 5 (bac +2), enregistré au RNCP sous le numéro 37674. Des BTS, BUT, licences et masters en informatique y mènent aussi.
Comment externaliser la paie ?
C’est un sujet distinct du développement web : la paie s’externalise auprès d’un expert-comptable ou d’un prestataire spécialisé, ou s’internalise avec un logiciel. Pour comparer les outils, consultez notre sélection de logiciels de paie.
Quels sont les avantages d’externaliser le développement d’un logiciel ?
Les mêmes que pour un site, avec un enjeu plus fort sur la maintenance et la réversibilité, car un logiciel métier vit plus longtemps et s’intègre au système d’information. Le Build-Operate-Transfer y est fréquent. Pour ce type de projet, comparez les agences de développement logiciel.
Notez cet article


