Le point de vue de quelqu'un qui fait les deux

Freelance ou agence web comment choisir

Je suis développeur web full stack freelance à Perpignan depuis 2015, et je dirige aussi une agence. Autant le dire tout de suite : je suis les deux à la fois.

C'est ce qui rend cette page utile, et discutable. Utile parce que je n'ai pas de camp à défendre. Discutable parce que vous pouvez légitimement vous demander si je ne pousse pas vers celui qui m'arrange. Alors voici la règle que je m'applique ici : chaque fois que la bonne réponse est « l'autre », je le dis, et je dis pourquoi.

01 Le vrai sujet

La question n'est pas « freelance ou agence »

C'est la question que tout le monde pose, et elle mène rarement à la bonne décision. La question utile est celle-ci : de quoi votre projet a-t-il besoin qui n'existe pas déjà chez vous ?

Tout le reste, les comparatifs de tarifs journaliers et les listes d'avantages et d'inconvénients, découle de cette question. Pas l'inverse.

« Quelqu'un qui code »

Vous cherchez un développeur. Son statut n'est pas le sujet.

« Coder, dessiner, écrire, coordonner »

Vous cherchez une équipe. Là, le statut devient déterminant.

« Quelqu'un encore là dans trois ans »

Examinez les deux options avec la même méfiance : aucune ne le garantit par nature.

02 Ce que vous achetez vraiment

Avec un freelance, vous achetez une personne

Ses compétences exactes, son jugement, sa disponibilité. Vous parlez à celui qui écrit le code. Il n'y a aucune traduction entre ce que vous dites et ce qui est tapé au clavier, et c'est le gain le plus sous-estimé du modèle : la moitié des malentendus de projet naissent dans cette traduction.

Une personne tombe malade, prend des vacances, et ne possède qu'un seul jeu de compétences. Elle ne se dédouble pas quand le projet accélère.

Avec une agence, vous achetez une organisation

De la continuité, plusieurs métiers réunis, un processus qui survit au départ d'un salarié. Quand votre projet exige quatre compétences différentes, une structure vous évite de recruter et de coordonner quatre prestataires.

Vous parlez rarement à celui qui code. Vous financez une couche de gestion qui n'écrit pas une ligne. Et votre projet partage l'attention de l'équipe avec d'autres clients, ce qui est le fonctionnement normal d'une structure, pas un défaut caché.

03 La méthode

Les cinq questions qui tranchent

Posez-les dans cet ordre. Trois réponses qui penchent du même côté suffisent à décider.

  1. 01

    Combien de métiers différents votre projet demande-t-il ?

    penche freelance

    Un seul métier dominant, le développement, penche vers le freelance. Design, rédaction, référencement et développement à parts égales penchent vers l'agence. Comptez les métiers, pas les tâches.

  2. 02

    Que se passe-t-il si la personne disparaît trois semaines ?

    penche agence

    Si la réponse est « on attend », un freelance suffit. Si la réponse est « on perd un marché », il vous faut une structure, ou un contrat qui organise la reprise.

  3. 03

    Votre besoin est-il stable ou va-t-il changer tous les mois ?

    penche freelance

    Un périmètre mouvant coûte cher en agence, parce que chaque changement traverse une chaîne de coordination. Un freelance encaisse mieux les virages, il n'a personne à prévenir.

  4. 04

    Avez-vous quelqu'un en interne capable de piloter ?

    penche agence

    C'est la question la plus souvent oubliée, et la plus déterminante. Un freelance a besoin d'un interlocuteur qui décide. Si personne chez vous ne tient ce rôle, une agence facturera ce pilotage, et ce sera de l'argent bien dépensé.

  5. 05

    Sur quelle durée engagez-vous ?

    Moins de trois mois : le coût d'entrée d'une structure ne sera pas amorti. Plus d'un an : la question de la continuité devient centrale et doit être contractualisée, quel que soit le prestataire.

04 Sans langue de bois

Quand je réponds « prenez une agence »

  • Quand le projet réunit au moins trois métiers et que vous n'avez personne pour les coordonner.
  • Quand l'indisponibilité d'une personne pendant deux semaines vous met en difficulté commerciale.
  • Quand le produit doit vivre cinq ans et que vous ne voulez pas dépendre d'un individu.
  • Quand vous répondez à un marché public ou à un donneur d'ordre qui exige des garanties de structure.

Quand je réponds « prenez un freelance »

  • Quand le besoin est technique et précis, et que vous savez déjà ce que vous voulez.
  • Quand il s'agit de renforcer une équipe existante, en régie, sur une compétence qui vous manque.
  • Quand il faut reprendre un projet mal terminé : une seule personne qui lit tout le code va plus vite qu'une équipe qui se le répartit.
  • Quand le budget est contraint mais le périmètre clair. C'est le seul cas où « moins cher » n'est pas un piège.
05 Le malentendu

Le prix ne se compare pas là où vous le regardez

Presque tous les comparatifs opposent un taux journalier à un autre. C'est la mauvaise unité. Un développeur à 500 euros par jour qui découvre votre technologie sur votre budget vous coûtera plus qu'une équipe à 700 euros qui la pratique depuis dix ans. Le prix se compare sur le projet livré, pas sur la journée facturée.

Et la dépense qui ruine vraiment un budget n'est jamais dans le devis initial : c'est la reprise. Un projet livré à moitié, sans documentation, sur un code que personne d'autre ne peut lire, se paie une deuxième fois. J'ai repris assez de projets dans ce cas pour savoir que le surcoût dépasse largement l'écart de tarif qui avait motivé le choix initial.

06 En pratique

La troisième réponse, celle que je pratique

Beaucoup de projets se passent très bien avec un développeur indépendant qui sait s'entourer. C'est exactement ce que je fais depuis 2015 : je développe seul ce qui relève du développement, et je m'appuie sur une structure quand un projet demande davantage que du code. Vous gardez l'interlocuteur unique et l'absence de traduction, sans le plafond de compétences d'une personne seule.

Votre besoin est du développement

Mes réalisations montrent ce que j'ai livré, et mon parcours détaille les technologies que je pratique réellement.

Votre projet réunit plusieurs métiers

C'est une structure qu'il vous faut. La Boîte à Code travaille un seul projet à la fois, ce qui n'est pas le fonctionnement le plus courant du secteur.

La question suivante

Une fois le prestataire choisi vient le mode de facturation : régie ou forfait, et qui porte le risque.

07 Questions fréquentes

Un développeur freelance peut-il gérer un gros projet ?

Oui, à deux conditions. Que le projet demande un seul métier dominant, le développement, et que vous ayez quelqu'un capable de le piloter côté client. Un freelance seul livre très bien une application métier de plusieurs mois. Il livre mal un projet qui exige simultanément du design, de la rédaction, du référencement et du développement.

Que se passe-t-il si mon freelance tombe malade ou disparaît ?

C'est le vrai risque du modèle, et aucun argument commercial ne le supprime. Il se traite par contrat : code déposé sur votre dépôt et non celui du prestataire, documentation à jour, accès aux hébergements à votre nom. Si ces trois points sont réunis, un autre développeur reprend le projet. S'ils ne le sont pas, vous êtes bloqué, freelance ou agence.

Une agence est-elle forcément plus chère ?

Sur le taux journalier, presque toujours, parce qu'elle finance une structure. Sur le coût total du projet, pas systématiquement. Un freelance qui apprend une technologie sur votre budget coûte plus cher qu'une équipe qui la maîtrise déjà. Le prix se compare sur le projet livré, pas sur le taux journalier.

Peut-on commencer avec un freelance puis passer à une agence ?

Oui, et c'est un scénario fréquent quand un projet grossit. La transition se prépare dès le premier jour : dépôt de code chez vous, pas de dépendance à des outils propriétaires du prestataire, et une documentation qu'un tiers peut lire. Ce sont les mêmes précautions que pour le risque de disponibilité.