Stratégie

Comment choisir entre équipe interne et ESN pour votre projet tech ?

PULSE.digital · 9 min

Comment choisir entre équipe interne et ESN pour votre projet tech ?

Équipe interne ou ESN ? La vraie question n’est pas « lequel est le meilleur », mais « lequel correspond à votre besoin de capacité d’ingénierie, à votre horizon et à votre niveau de pilotage ». Recruter en interne maximise la propriété technique et la connaissance métier, mais coûte 6 à 9 mois par poste et fige votre masse salariale. Passer par une ESN apporte de la capacité vite, mais le modèle classique — un prestataire qui pilote à distance — dilue souvent la qualité de livraison. Entre les deux, les modèles hybrides (régie, équipe dédiée) combinent la vitesse de l’externe et le contrôle de l’interne. Ce guide compare les trois options, chiffres et critères à l’appui.

À retenir

  • Recruter un développeur senior en Suisse prend 6 à 9 mois et coûte 25 à 30 k CHF avant le premier jour de travail (recrutement, onboarding, risque d’erreur de casting).
  • L’ESN classique au forfait convient aux périmètres fermés et non stratégiques ; dès que le sujet touche votre produit ou votre architecture logicielle, la distance de décision devient un risque.
  • Les modèles hybrides — staff augmentation (régie) et équipe dédiée — gardent la roadmap, le code et la propriété technique chez vous.
  • Le bon critère n’est pas le tarif journalier mais le coût total de la capacité : recrutement + charges + turnover côté interne ; reprise, re-cadrage et dette côté prestataire mal choisi.

Ce que l’équipe interne fait mieux

Une équipe interne reste imbattable sur trois terrains. La connaissance métier : vos ingénieurs comprennent le contexte, l’historique des décisions et les enjeux stratégiques sans qu’on leur explique. La propriété technique : le code, l’architecture logicielle et les choix structurants restent portés par des gens qui seront encore là dans trois ans. La capitalisation : chaque projet enrichit un savoir-faire qui reste dans l’entreprise.

Le revers, c’est le coût et la latence. En Suisse romande, un développeur senior représente 130 à 160 k CHF de coût employeur annuel, un cycle de recrutement de plusieurs mois, et un risque réel : si le profil ne convient pas, vous recommencez. Et quand la roadmap redescend, la capacité, elle, reste. Notre analyse du piège du tout-recrutement détaille ce mécanisme.

Ce que l’ESN fait mieux

Une ESN ou agence tech apporte ce que l’interne ne peut pas produire vite : des ingénieurs seniors immédiatement disponibles, une expertise pointue difficile à recruter (data engineering, IA, intégrations complexes), et une capacité d’ingénierie élastique qui monte et descend avec la roadmap. Sur un périmètre bien cadré avec une deadline ferme, une équipe expérimentée livre plus vite qu’une équipe qui se construit.

La limite du modèle classique est structurelle : quand le prestataire pilote son propre processus à distance, vous achetez un résultat sans en contrôler la fabrication. Tant que le périmètre est fermé, cela fonctionne. Dès qu’il glisse vers le cœur de votre produit, la distance de décision se paie en reprises, en dette technique et en qualité de livraison qui s’érode. Notre comparatif staff augmentation vs outsourcing décortique précisément ce point de bascule.

Équipe interne vs ESN vs hybride : le comparatif

Comparaison équipe interne, ESN classique et modèle hybride
CritèreÉquipe interneESN classique (forfait)Hybride (régie / équipe dédiée)
Contrôle & propriété techniqueTotalChez le prestataireChez vous
Vitesse de mise en place6–9 mois2–6 semaines~1 semaine (profil validé sous 48 h)
Coût de la capacitéÉlevé et fixeVariable, coûts cachés de re-cadrageMensuel, transparent, ajustable
Connaissance métierMaximaleFaibleCroissante (intégration dans vos rituels)
Qualité de livraisonVos standardsStandards du prestataireVos standards, appliqués par des seniors
RéversibilitéFaible (licenciement)Moyenne (fin de contrat)Élevée (au mois)

Le vrai calcul : coût total de la capacité

Comparer un salaire à un tarif journalier est le piège classique. Le bon calcul intègre, côté interne : 15 à 20 % du package en coûts de recrutement, 2 à 3 mois de montée en charge, les charges patronales et le coût du turnover (un départ senior = 6 mois de contexte perdu). Côté prestataire : le tarif, mais aussi le coût des reprises si la qualité de livraison n’est pas au niveau, et la dette technique laissée si l’architecture logicielle n’a pas été respectée. C’est ce coût complet — pas le tarif affiché — qui départage les modèles. Notre guide du coût d’un développement sur mesure donne les ordres de grandeur.

Le modèle hybride : capacité externe, pilotage interne

Pour la plupart des équipes tech qui ont déjà un pilotage interne, le meilleur rapport contrôle/vitesse est un modèle hybride : un noyau interne qui porte la vision produit et l’architecture, renforcé par des ingénieurs seniors externes intégrés à vos rituels — vos dépôts, vos revues de code, votre definition of done. Vous gardez la propriété technique ; vous ajoutez de la capacité d’ingénierie qui livre dès la première semaine.

Ce modèle a deux déclinaisons chez PULSE : la régie informatique (IT staff augmentation) pour ajouter un ou plusieurs profils précis sous votre management, et l’équipe dédiée pour confier un périmètre durable à une cellule stable qui monte en contexte. Pour choisir entre les deux — et savoir quand aucun des deux ne convient — notre guide du renfort d’équipe tech compare les modèles, leurs signaux d’usage et leur gouvernance.

Sur le terrain, c’est le modèle derrière des projets comme Life CPM (plateforme métier santé, cellule stable sur la durée) ou FlySpa (produit construit puis opéré avec une équipe dédiée) : le client garde la roadmap, PULSE apporte les ingénieurs seniors et la continuité.

Comment décider en pratique

  • Le besoin est permanent et cœur de métier (produit principal, poste structurant) → recrutez en interne, quitte à couvrir l’attente par un renfort temporaire.
  • Le besoin est un pic, une compétence rare ou une roadmap qui fluctuerenfort senior intégré, sous votre pilotage.
  • Le besoin est un flux continu sur un périmètre délégable → équipe dédiée avec gouvernance partagée.
  • Le périmètre est fermé, non stratégique, avec une deadline nette → le forfait (ESN classique ou projet clé en main avec un responsable delivery identifié) reste pertinent.

Les cinq critères qui doivent décider

1. La criticité du sujet. Plus le périmètre est proche du cœur de votre produit, plus le pilotage doit rester interne. On délègue un site vitrine ; on ne délègue pas les décisions d’architecture de sa plateforme métier.

2. L’horizon du besoin. Un besoin permanent justifie un recrutement ; un besoin de 6 à 18 mois, un renfort intégré ; un périmètre borné avec une fin datée, un forfait. Le drame classique : traiter un pic de 9 mois comme un poste permanent, puis porter la masse salariale une fois le pic passé.

3. Votre capacité de pilotage. La régie suppose qu’un tech lead interne pilote réellement. Si personne ne peut tenir ce rôle, une équipe dédiée avec gouvernance partagée — ou un projet clé en main avec un responsable delivery — est plus honnête qu’une régie livrée à elle-même.

4. La séniorité accessible. Le marché suisse est en pénurie durable sur les profils seniors. La vraie alternative n’est souvent pas « interne vs externe » mais « senior externe disponible maintenant vs junior interne disponible dans six mois ». À qualité de livraison égale, c’est la séniorité qui fait la différence, pas le statut contractuel.

5. La réversibilité. Que se passe-t-il si le contexte change dans six mois ? Un modèle sain se dénoue proprement : ajustement au mois en régie, transfert de connaissance organisé en équipe dédiée. Un modèle mal choisi vous laisse un licenciement coûteux ou un prestataire propriétaire de fait de votre code.

Les erreurs classiques (et comment les éviter)

  • Comparer un TJM à un salaire brut — comparez des coûts complets annuels, charges, recrutement et turnover inclus.
  • Choisir une ESN sur le tarif — un tarif bas avec des juniors facturés seniors coûte plus cher en supervision et en dette technique que l’écart de prix ne le laisse croire. Notre analyse du coût réel de la dette technique chiffre ce mécanisme.
  • Déléguer le cœur sans garder la propriété — exigez que le code, les dépôts et la CI/CD restent chez vous dès le premier jour, quel que soit le modèle.
  • Empiler des externes sans cadre — sans standards partagés ni revues communes, l’architecture logicielle se fragmente. Le renfort doit entrer dans vos rituels, pas créer un circuit parallèle.

FAQ

Une ESN est-elle moins chère qu’un recrutement ?

Sur 12 mois et à séniorité égale, les coûts complets sont souvent proches. La différence est ailleurs : l’ESN transforme un coût fixe en coût variable, élimine le risque de recrutement et démarre en jours plutôt qu’en mois. L’interne gagne sur le très long terme, quand le poste est réellement permanent.

Comment garder le contrôle avec des externes ?

En choisissant un modèle où les ingénieurs travaillent dans vos outils et reportent à votre tech lead — pas à un chef de projet intermédiaire. C’est la différence entre la régie intégrée et le forfait piloté à distance : dans le premier cas, la propriété technique et la qualité de livraison restent mesurables chez vous.

Le modèle hybride ne crée-t-il pas une équipe à deux vitesses ?

Pas si l’intégration est réelle : mêmes rituels, mêmes revues de code, mêmes standards pour tous. Le risque à surveiller n’est pas le statut (interne/externe) mais la séniorité : un renfort junior crée de la charge de supervision, un senior élève le niveau de l’équipe.

Quand faut-il éviter l’ESN classique ?

Quand le sujet touche le cœur de votre produit ou votre architecture logicielle et que le besoin va évoluer. Un forfait figé sur un périmètre mouvant produit mécaniquement des avenants, des reprises et de la dette. Sur ces sujets, gardez le pilotage et faites entrer la capacité chez vous.

Vous hésitez encore entre recruter, renforcer ou déléguer ? Réservez un premier échange : 30 minutes pour cadrer votre contexte et repartir avec une recommandation argumentée.