Salesforce, SAP, HubSpot, Odoo… Les solutions SaaS dominent le marché des ERP et CRM. Et pour cause : elles offrent un démarrage rapide, un écosystème riche et une maintenance déléguée. Pourtant, de plus en plus d’entreprises se tournent vers le développement sur mesure pour répondre à des besoins que ces plateformes ne couvrent pas — ou couvrent mal. Alors, comment trancher ?
Cet article propose une analyse honnête, sans parti pris, pour aider les CTOs et directeurs des opérations à faire un choix éclairé.
Le paysage actuel : deux philosophies qui coexistent
D’un côté, les solutions SaaS (Software as a Service) comme Salesforce, SAP S/4HANA ou HubSpot proposent des plateformes complètes, configurables et régulièrement mises à jour. Elles couvrent un large spectre de fonctionnalités : gestion commerciale, suivi client, facturation, reporting.
De l’autre, le développement custom consiste à concevoir un outil métier sur mesure, pensé exclusivement pour les processus et contraintes de votre organisation.
Ces deux approches ne s’opposent pas systématiquement. Le bon choix dépend avant tout de la maturité de vos processus, de vos ambitions de croissance et de votre budget.
Quand le SaaS suffit (et c’est très bien ainsi)
Pour de nombreuses entreprises, une solution SaaS reste le choix le plus pertinent. C’est particulièrement vrai dans les cas suivants :
- Vos processus métier sont standards : gestion de contacts, pipeline commercial, facturation classique. Salesforce ou HubSpot excellent dans ces domaines.
- Votre équipe est réduite : une PME de 10 à 50 personnes n’a souvent ni le temps ni les ressources pour maintenir un outil interne.
- Votre budget initial est limité : un abonnement mensuel est plus facile à absorber qu’un investissement de développement.
- Vous avez besoin de démarrer vite : un CRM SaaS est opérationnel en quelques jours, là où un développement custom prend plusieurs mois.
Les limites à anticiper
Même dans ces cas favorables, gardez à l’esprit que les coûts SaaS augmentent avec le nombre d’utilisateurs, que la personnalisation a ses limites, et que vous restez dépendant des évolutions décidées par l’éditeur.
Quand le développement custom devient nécessaire
Le sur mesure prend tout son sens lorsque les solutions du marché deviennent un frein plutôt qu’un accélérateur :
- Processus métier spécifiques : votre flux de travail ne rentre dans aucun template standard. Vous passez plus de temps à contourner l’outil qu’à l’utiliser.
- Intégrations complexes : vous devez connecter votre ERP à des systèmes legacy, des APIs propriétaires ou des outils industriels que les connecteurs SaaS ne supportent pas.
- Scalabilité sur mesure : votre volume de données ou de transactions dépasse les limites (ou les coûts raisonnables) des plans SaaS enterprise.
- Propriété des données : pour des raisons réglementaires ou stratégiques, vous devez héberger vos données sur votre infrastructure.
- Avantage concurrentiel : votre outil interne est un différenciateur clé et vous ne voulez pas utiliser la même plateforme que vos concurrents.
Si vous passez plus de 30 % de votre temps à paramétrer des workarounds dans votre CRM, c’est probablement le signe qu’un développement sur mesure serait plus rentable à moyen terme.
Comparaison honnête : SaaS vs Custom
| Critère | SaaS (Salesforce, SAP…) | Développement custom |
|---|---|---|
| Coût initial | Faible (abonnement) | Élevé (investissement projet) |
| Coût à 5 ans | Croissant (licences × utilisateurs) | Stable (maintenance + évolutions) |
| Délai de mise en production | Jours à semaines | Mois |
| Flexibilité | Limitée aux options de l’éditeur | Totale |
| Intégrations | Via connecteurs existants | Sur mesure, sans limite |
| Dépendance éditeur | Forte (vendor lock-in) | Aucune |
| Maintenance | Incluse dans l’abonnement | À votre charge (interne ou prestataire) |
| Mises à jour | Automatiques (parfois subies) | Maîtrisées |
| Sécurité / données | Hébergement mutualisé | Contrôle total |
Le vrai calcul : TCO sur 5 ans
Un point souvent sous-estimé : le coût total de possession (TCO). Prenons un exemple concret :
- Salesforce Enterprise : ~150 €/utilisateur/mois. Pour 50 utilisateurs, cela représente 90 000 €/an, soit 450 000 € sur 5 ans — sans compter les add-ons, l’intégration et la formation.
- Développement custom : un investissement initial de 80 000 à 200 000 € selon la complexité, puis 15 000 à 30 000 €/an de maintenance. Sur 5 ans : 155 000 à 350 000 €.
Le développement custom n’est pas toujours plus cher. Au-delà d’un certain nombre d’utilisateurs ou de modules, il devient souvent plus économique — et surtout, il vous appartient.
Le modèle hybride : le meilleur des deux mondes
Dans la pratique, la réponse n’est pas toujours binaire. De plus en plus d’entreprises adoptent une approche hybride :
- Conserver un SaaS pour le cœur fonctionnel : CRM, comptabilité, emailing — là où les solutions du marché sont matures et performantes.
- Développer des modules custom pour les spécificités : un portail client sur mesure, un moteur de calcul métier, un tableau de bord opérationnel connecté à vos données terrain.
- Connecter le tout via des APIs : le SaaS et les modules custom communiquent en temps réel grâce à des intégrations bien conçues.
Exemple concret
Une entreprise industrielle utilise SAP pour sa comptabilité et sa supply chain, mais a développé un outil sur mesure pour la gestion de ses interventions terrain — un besoin trop spécifique pour être couvert par un module SAP standard. Les deux systèmes échangent des données via une API REST, offrant une vue unifiée aux équipes.
Comment faire le bon choix ?
Avant de trancher, posez-vous ces questions :
- Mes processus métier sont-ils réellement standards ? Si oui, le SaaS est probablement suffisant.
- Combien de temps passons-nous à contourner les limites de notre outil actuel ? Si la réponse est “beaucoup”, le custom mérite d’être étudié.
- Quel est mon budget sur 5 ans, pas seulement la première année ? Le TCO change souvent la perspective.
- Ai-je les compétences en interne pour maintenir un outil custom ? Si non, un partenaire technique fiable est indispensable.
- La propriété et la maîtrise de mes données sont-elles critiques ? Dans certains secteurs (santé, finance, défense), c’est un critère décisif.
Conclusion
Il n’existe pas de réponse universelle. Le SaaS reste un excellent choix pour les besoins standards et les structures qui privilégient la rapidité de déploiement. Le développement sur mesure s’impose lorsque vos processus métier sont votre avantage concurrentiel et que les solutions du marché vous ralentissent plus qu’elles ne vous aident.
Le plus important est de prendre cette décision en connaissance de cause, en évaluant honnêtement vos besoins actuels, votre trajectoire de croissance et votre budget réel.
Vous hésitez entre SaaS et développement custom pour votre ERP ou CRM ? Contactez notre équipe pour un audit gratuit de vos besoins — nous vous aiderons à identifier la solution la plus adaptée, sans a priori.