Face à un besoin numérique, quatre options s'offrent à une entreprise. Voici la grille de décision pour choisir sans se tromper, au-delà du seul critère de prix.
Acheter un SaaS convient quand la capacité est standard, le délai court et le marché mature. Configurer une plateforme existante convient quand les écarts avec le besoin portent surtout sur des règles et workflows. Intégrer plusieurs produits spécialisés s'impose quand aucun outil unique ne couvre correctement le besoin. Développer se justifie quand la capacité crée un avantage spécifique, nécessite un contrôle particulier, ou ne peut pas être couverte raisonnablement par le marché.
Sur le délai initial, le SaaS est généralement plus court, le sur mesure plus long. Sur le coût initial, le SaaS est souvent plus faible, le développement plus élevé. Sur le contrôle technique, le SaaS reste limité, le sur mesure élevé. Sur le risque principal, le SaaS expose à un verrouillage fournisseur, le sur mesure à une dette technique et de maintenance.
Le calcul ne s'arrête jamais au coût affiché : il faut examiner le TCO sur plusieurs années, l'exportabilité des données, la disponibilité des API, le modèle de permissions et le SLA proposé par le fournisseur.
Une architecture cible n'est jamais un simple dessin de produits : elle repose sur des principes : identité centralisée et MFA pour les accès critiques, API documentées, journalisation sur les flux critiques, donnée propriétaire exportable, environnements séparés, sauvegardes testées, secrets hors du code, droits minimaux et système de référence défini pour chaque objet métier.
Pas nécessairement sur la durée : un SaaS mal adapté peut générer des coûts de contournement cachés, tandis qu'un développement bien ciblé peut éviter des abonnements récurrents. Le calcul du TCO sur plusieurs années tranche mieux qu'une comparaison du seul coût initial.
Oui, à condition que l'architecture cible ait prévu l'exportabilité des données et des API documentées dès le départ. C'est justement ce qui évite qu'un choix initial devienne irréversible.