Ce qui fait le coût d'un logiciel sur mesure

« Combien coûte une application ? » La question revient souvent, et la seule réponse honnête est qu’elle n’a pas de sens sans périmètre. Deux logiciels qui portent le même nom, « gestion des interventions » par exemple, peuvent demander un effort sans commune mesure selon le nombre de cas particuliers, d’utilisateurs et de liens avec d’autres outils. Comprendre ce qui fait le coût permet de lire un devis, de le comparer et de le réduire intelligemment.
Le principe : surtout du temps passé
L’essentiel du coût d’un logiciel sur mesure est du temps humain : analyse, conception, développement, tests, gestion de projet. Tout ce qui augmente ce temps augmente la facture. S’y ajoutent des coûts de fonctionnement récurrents (hébergement, licences de composants, maintenance) qui courent tant que le logiciel est en service.
Les postes avant la mise en service
Le cadrage
Ateliers, analyse de l’existant, rédaction des spécifications. Un cadrage solide coûte du temps au départ mais en fait gagner ensuite. Un cahier des charges préparé par l’entreprise réduit ce poste sans le supprimer.
Le design des écrans
Maquettes, parcours utilisateur, adaptation au téléphone. Un outil interne pour trois personnes n’appelle pas le même soin qu’une application utilisée par vos clients.
Le développement des fonctions
C’est le poste le plus visible. Il dépend du nombre de fonctions, mais surtout de leur complexité : une règle de calcul simple et une règle avec quinze exceptions n’ont rien de comparable.
Les intégrations
Chaque échange avec un autre logiciel (comptabilité, facturation, paiement, site web, messagerie) demande du développement, des tests et une surveillance. La difficulté dépend de la qualité de l’interface proposée par l’autre logiciel, que le prestataire ne maîtrise pas.
La reprise des données
Récupérer l’historique d’un ancien outil ou de tableurs suppose de nettoyer, dédoublonner, convertir. Plus les données d’origine sont désordonnées, plus le poste est lourd.
Les tests et la recette
Tests techniques par le prestataire, puis vérification par l’entreprise. Ce temps est aussi le vôtre : prévoyez des personnes disponibles pour essayer l’outil.
La mise en service et la formation
Installation, paramétrage, accompagnement des utilisateurs, documentation.
Les facteurs qui font grimper l’addition
| Facteur | Pourquoi il pèse |
|---|---|
| Nombre de profils d’utilisateurs et de droits | Chaque profil multiplie les écrans et les vérifications |
| Usage sur téléphone, hors connexion | Synchronisation et cas d’erreur à gérer |
| Nombre d’intégrations | Chaque connexion est un petit projet en soi |
| Cas particuliers et exceptions | Ce sont eux qui consomment le plus de temps |
| Exigences de disponibilité | Infrastructure plus robuste, surveillance, astreinte |
| Données sensibles | Sécurité renforcée, journalisation, contrôle d’accès |
| Accessibilité, plusieurs langues | Travail supplémentaire sur chaque écran |
| Changements en cours de projet | Reprise de travail déjà fait |
| Disponibilité de l’entreprise | Des réponses tardives allongent le projet |
Les coûts après la livraison
C’est la partie la plus souvent sous-estimée. Un logiciel n’est jamais « fini » :
- l’hébergement : serveur, nom de domaine, certificats, sauvegardes, surveillance ;
- la maintenance corrective : correction des anomalies découvertes à l’usage ;
- la maintenance de sécurité : mises à jour du système, du langage et des composants utilisés, indispensables pour ne pas laisser de failles ouvertes ;
- la maintenance évolutive : nouvelles fonctions, adaptations à un changement réglementaire ou à l’évolution d’un logiciel connecté ;
- les licences de composants tiers éventuelles.
Pour comparer honnêtement avec un abonnement en ligne, raisonnez sur plusieurs années, en additionnant développement initial et coûts de fonctionnement. Notre article logiciel sur mesure ou SaaS détaille cette comparaison.
Forfait ou temps passé
Deux grands modes de facturation coexistent :
- le forfait : un prix pour un périmètre défini. Il protège le client si le périmètre est clair, mais toute demande nouvelle donne lieu à un avenant. Le prestataire intègre une marge de prudence pour couvrir l’incertitude.
- le temps passé (régie) : l’entreprise paie le temps réellement consacré. Plus souple quand le besoin évolue, mais le budget final est moins prévisible et demande un suivi régulier.
Des formules mixtes existent : forfait pour le cadrage, puis par lots successifs. Dans tous les cas, exigez un devis détaillé par poste, avec les hypothèses retenues.
Réduire le coût sans fragiliser le projet
- Commencer petit : une première version limitée aux fonctions indispensables, puis des évolutions financées par l’usage réel.
- Réutiliser l’existant : un logiciel standard pour les fonctions banales, un développement spécifique seulement pour ce qui distingue l’entreprise.
- Préparer ses données avant la reprise.
- Désigner un interlocuteur interne disponible, qui tranche vite.
- Envisager le no-code ou le low-code pour des outils internes simples, en connaissant leurs limites.
À l’inverse, rogner sur les tests, la documentation ou la maintenance de sécurité fait baisser le devis mais augmente le coût réel : c’est ce qui rend un logiciel impossible à reprendre ou vulnérable. Ces points sont à vérifier lors du choix du prestataire.
Ce qu’il faut demander dans le devis
Un devis exploitable mentionne au minimum : le détail par poste, les fonctions incluses et exclues, le planning, le mode de facturation, les conditions de garantie, le contenu et les conditions de la maintenance, l’hébergement, la remise du code source et la cession des droits. Ce qui n’est pas écrit risque de faire l’objet d’une facturation supplémentaire.
Cet article peut contenir des liens partenaires. Ils n'influencent jamais ce que nous écrivons.