Passer au contenu principal
Fugen Services logo

Working With Us

Estimation des coûts : comment les projets logiciels devraient être tarifés

Deux agences proposent des devis pour le même cahier des charges : £12,000 et £40,000. Généralement, aucune ne ment. Voici ce qui explique réellement la différence, et comment repérer le devis sur lequel vous pouvez compter.

Fugen ServicesMis à jour 5 min de lecture
Close-up of a calculator on financial documents with graphs and analysis papers.
Photo by RDNE Stock project on Pexels

Pourquoi deux devis honnêtes peuvent varier du simple au triple

Vous envoyez le même brief de deux pages à trois agences. Les devis reviennent à £12 000, £24 000 et £40 000. L’instinct est de penser qu’une agence surcharge. En réalité, ce n’est généralement pas le cas.

Un brief décrit ce que vous voulez. Un devis évalue ce qui sera construit. Entre les deux se trouve une longue liste de décisions que le brief n’a pas mentionnées, et chaque agence a discrètement pris ses propres choix :

  • La migration du contenu est-elle incluse, ou devez-vous coller vous-même 60 pages ?
  • Qui rédige les textes ?
  • Quels navigateurs et appareils sont testés, et en combien d’exemplaires ?
  • L’accessibilité est-elle respectée selon une norme, ou simplement « nous ferons au mieux » ?
  • Y a-t-il une couverture de tests automatisés, ou seulement des vérifications manuelles avant le lancement ?
  • Qui gère la carte de redirections 301 pour les URL existantes ?
  • La formation est-elle incluse ? La documentation ?
  • Que se passe-t-il au deuxième mois si quelque chose ne fonctionne plus ?

Le devis le moins cher n’est presque jamais plus efficace. Il suppose simplement moins de travail. Cela n’est pas forcément incorrect — si vous avez effectivement quelqu’un en interne pour rédiger les textes et migrer le contenu, payer une agence pour le faire serait du gaspillage. Le problème survient quand personne ne réalise que cette hypothèse a été faite, jusqu’à ce que la facture pour les « travaux supplémentaires » arrive.

La question la plus utile à poser sur un devis est : que n’inclut-il pas ? Une bonne agence aura cette liste sous la main.

Prix fixe ou temps et matériaux

Les deux modèles sont légitimes. Chacun échoue dans un cas précis lorsqu’il est appliqué à un type de travail inadapté.

Prix fixe

Vous convenez d’une portée et d’un montant. L’agence prend le risque que le projet prenne plus de temps que prévu.

Adapté pour : sites marketing, intégrations définies, déploiements de terminaux de paiement (POS), migrations — tout ce dont l’état final peut être décrit avant de commencer.

Le mode d’échec : l’agence intègre une marge de risque invisible, et chaque échange devient une négociation pour déterminer si quelque chose relève du périmètre initial. Sur un projet véritablement incertain, le prix fixe rend l’agence défensive précisément au moment où vous avez besoin de flexibilité.

Temps et matériaux

Vous payez pour le temps passé, avec une estimation et des rapports réguliers.

Adapté pour : travaux exploratoires de produit, R&D, projets dont les exigences évolueront légitimement à mesure que vous apprendrez.

Le mode d’échec : pas de plafond et pas d’urgence. Cela nécessite un budget plafonné par phase et une visibilité véritablement hebdomadaire, sans quoi le projet s’étire.

Le modèle à refuser

Un prix fixe sur un brief que personne n’a analysé en profondeur. Cela donne une fausse impression de certitude. Le résultat se présente de deux manières : des demandes de modifications qui font grimper le coût réel au-delà de ce qu’un devis honnête aurait été, ou des compromis invisibles — tests, accessibilité, sécurité.

Pourquoi la phase de découverte est facturée

C’est la partie sur laquelle les clients râlent le plus, alors voici l’explication, sans détour.

Pour établir un devis précis pour un système sur mesure, il faut comprendre le processus qu’il remplacera. Cela implique de s’asseoir avec les personnes qui effectuent le travail et de documenter ce qui se passe réellement — y compris la feuille de calcul non documentée dont tout dépend, et l’étape que tout le monde a oubliée de mentionner parce que c’est « évident ».

Cela prend une à trois semaines. Une agence qui le fait gratuitement doit récupérer ce coût ailleurs : soit dans le prix du projet, soit en ne le faisant pas et en devinant.

Chez nous, la découverte coûte entre £1 500 et £4 000 et produit une spécification écrite, une esquisse d’architecture et un devis de développement fixe. Vous en gardez la propriété. Si vous confiez le développement à une autre agence et obtenez un prix inférieur, c’est un résultat légitime — et cela arrive.

Cette phase permet aussi de conclure régulièrement que vous avez besoin de moins de logiciel que prévu. Ce résultat seul justifie le coût.

Ce qui détermine réellement le prix

Pour la plupart des projets, le coût est dominé par cinq facteurs — et aucun n’est « combien de pages ».

  1. Nombre d’intégrations. Chaque système externe est imprévisible. Une API héritée mal documentée peut consommer plus de temps que le reste du projet.
  2. Qualité de la migration des données. Migrer des données propres est peu coûteux. Migrer une décennie de données incohérentes, avec des clients en double et trois formats de date, ne l’est pas.
  3. Rôles et permissions des utilisateurs. Un seul type d’utilisateur est simple. Cinq rôles avec des permissions chevauchantes et un historique d’audit constituent un véritable sous-système.
  4. Volume de contenu et qui le produit. Soixante pages de texte à rédiger représentent des semaines de travail, quel que soit l’auteur.
  5. Exigences non fonctionnelles. Normes d’accessibilité, budgets de performance, garanties de disponibilité, résidence des données. Chacune représente un travail réel et chacune est généralement absente du cahier des charges.

Remarquez que « combien d’écrans » ne figure pas dans cette liste. Les écrans sont la partie la moins coûteuse.

Comment lire un devis correctement

Un devis fiable vous indiquera :

  • Ce qui est dans le périmètre, détaillé
  • Ce qui est hors périmètre, détaillé
  • Ce qu’il suppose concernant vos contributions — contenu, décisions, accès, disponibilité
  • Le calendrier de paiement et ce qui déclenche chaque étape
  • Ce qui arrive au prix si le périmètre change, et comment cela est convenu
  • Qui détient le code et ce que vous recevez à la fin

Si un devis se résume à un seul chiffre et un paragraphe, vous n’avez pas assez d’informations pour le comparer à quoi que ce soit.

Gérer la marge de manœuvre correctement

Conservez quinze à vingt pour cent du coût de développement en dehors du prix convenu.

Ce n’est pas une provision pour une erreur de l’agence. C’est pour les éléments que vous souhaiterez une fois le travail terminé et visible — et vous en voudrez, car voir quelque chose fonctionner génère de meilleures idées que la lecture d’un cahier des charges. Un projet sans marge de manœuvre transforme chaque bonne idée en une discussion difficile.

Le résumé honnête

L’estimation logicielle n’est pas précise, et toute agence prétendant le contraire gonfle ses prix ou s’apprête à vous décevoir. Ce qu’une bonne estimation offre, ce n’est pas de la certitude, mais de la transparence : voici ce que nous supposons, voici ce que nous excluons, voici comment nous gérerons la situation si la réalité diffère.

Si vous cherchez à budgétiser un projet et souhaitez une réponse directe sur la fourchette, nous vous la donnerons lors d’un appel avant tout document officiel.

Questions fréquentes

Parce qu'un cahier des charges est rarement assez précis pour permettre une estimation exacte. Chaque agence comble donc les lacunes avec ses propres hypothèses — sur les tests, la compatibilité navigateur, l'accessibilité, la migration de contenu, et qui rédige les textes. Un devis bon marché suppose généralement moins de travail, pas que l'exécution est plus efficace. Demandez à chaque agence ce que son devis exclut, et l'écart s'explique généralement de lui-même.

Le prix fixe convient aux projets dont le périmètre peut être défini à l'avance — un site marketing, une intégration précise, un déploiement de système de caisse (POS). Le tarif temps et matériaux convient aux projets réellement exploratoires dont les exigences évolueront au fil de l'apprentissage. L'option malhonnête consiste à proposer un prix fixe pour un cahier des charges imprécis, ce qui se résout toujours par des demandes de modification.

Parce qu'un chiffre produit sans comprendre votre processus est une estimation, et c'est généralement le client qui paie les mauvaises estimations, via des demandes de modification. La phase de découverte coûte entre £1,500 et £4,000, produit une spécification écrite et un devis de développement fixe, et vous appartient même si vous ne donnez pas suite. Vous pouvez donc l'utiliser ailleurs.

Quinze à vingt pour cent du coût de développement, à votre charge plutôt qu'intégrée au devis. Cette marge ne sert pas à couvrir les erreurs de l'agence, mais les fonctionnalités que vous souhaiterez ajouter une fois le projet lancé — un processus normal et sain dans tout projet.

  • pricing
  • budgeting
  • procurement
  • gestion de projet

Vous souhaitez que cela s’applique à votre situation ?

Les conseils généraux ne vont pas bien loin. Dites-nous ce que vous rencontrez et nous vous donnerons une réponse directe pour votre cas.

Contactez-nous