Développer ou acheter ? Le calcul a changé


Au cours des derniers mois, nous avons fait quelque chose chez We Do Dev Work que, paradoxalement, je n'aurais probablement pas recommandé il y a quelques années.
Chaque fois que quelqu'un propose un nouvel abonnement SaaS, ou chaque fois que nous passons en revue les logiciels que nous payons déjà, nous nous posons une question simple.
Si ce produit n'existait pas aujourd'hui, l'achèterions-nous quand même, ou construirions-nous nous-mêmes exactement les fonctionnalités dont nous avons besoin ?
Il y a quelques années, la réponse à cette question aurait été quasi immédiate.
Achète-le. Passe à autre chose. Concentre-toi sur ton business.
Dernièrement, la réponse est devenue beaucoup moins évidente.
Cela ne signifie pas que nous nous sommes soudainement retournés contre le SaaS. Bien au contraire. Nous utilisons nous-mêmes de nombreux produits SaaS, de GitHub à Google Workspace, en passant par des outils de design et de monitoring, et je soupçonne que cette liste ne fera que s'allonger dans les années à venir.
Ce qui a changé, ce n'est pas le SaaS, c'est le calcul.
Et je ne pense pas que suffisamment d'entreprises s'en soient encore rendu compte.
Pendant des années, la réponse était simple
Pendant la majeure partie des deux dernières décennies, un conseil était presque universellement accepté.
Ne développez pas ce que vous pouvez acheter.
Honnêtement, c'était un excellent conseil.
Développer des logiciels coûtait cher. L'infrastructure n'était pas bon marché, les équipes de développement étaient plus réduites, le cloud computing était encore en pleine évolution et chaque nouvelle fonctionnalité signifiait plus de développement, plus de tests et plus de maintenance pour un seul client.
Pendant ce temps, les entreprises SaaS avaient compris quelque chose d'incroyablement puissant.
Au lieu qu'une seule entreprise paie le coût total du développement, des milliers de clients pouvaient le partager via un abonnement mensuel. Soudain, des logiciels sophistiqués autrefois réservés aux banques, aux gouvernements (enfin, oui...) et aux multinationales sont devenus accessibles aux petites et moyennes entreprises.
Ce fut l'un des plus grands changements que notre industrie ait jamais connus.
Besoin d'un CRM ? Achetez-en un.
Besoin d'un logiciel de comptabilité ? Achetez-en un.
Besoin d'une plateforme e-commerce ? Achetez-en une.
Il n'y avait que très peu de raisons de passer des mois à reconstruire quelque chose qui existait déjà.
Et ce conseil reste encore vrai remarquablement souvent.
Le SaaS n'est pas devenu moins bon
Parfois, les gens lisent des articles comme celui-ci et supposent que je vais argumenter que chaque entreprise devrait remplacer ses SaaS par des logiciels sur mesure.
Ce n'est pas le cas.
Ce serait aussi absurde que de prétendre que chaque entreprise devrait développer sa propre plateforme d'e-mails sous prétexte que Microsoft existe.
Il existe des produits dans lesquels des milliards ont été investis sur des décennies :
Microsoft 365
Google Workspace
Slack
Stripe
Shopify
Logiciels de paie
S'il vous plaît, ne les reconstruisez pas. Sérieusement.
Si vous vous réveillez avec l'idée de créer votre propre passerelle de paiement, je vous suggère de prendre un café très serré, de vérifier votre compte bancaire et de passer à votre idée suivante.
Certains problèmes ont déjà été résolus de manière extraordinaire, et vous ne gagnerez aucun avantage concurrentiel en passant deux ans à essayer de rattraper votre retard.
Alors, si le SaaS n'est pas devenu subitement mauvais, qu'est-ce qui a changé ?
Développer des logiciels est devenu moins cher.
L'IA a discrètement déplacé le point de rentabilité
Je dis délibérément moins cher, pas gratuit.
J'ai récemment écrit un autre article expliquant pourquoi l'IA n'a pas miraculeusement éliminé le coût du développement logiciel, et je maintiens chaque mot.
L'ingénierie compte toujours
L'assurance qualité compte toujours
La sécurité compte toujours
Les développeurs expérimentés comptent plus que jamais
Mais on ne peut nier que l'IA a considérablement réduit le temps nécessaire à de nombreuses tâches de développement répétitives. Le code passe-partout (boilerplate), la documentation, la recherche, les tests unitaires, les intégrations standards et des dizaines d'autres activités qui prenaient autrefois des heures peuvent désormais souvent être achevées en une fraction de ce temps.
Cela ne signifie pas que le logiciel ne coûte soudainement plus rien.
Cela signifie que l'économie du secteur a changé au cours de la dernière demi-décennie.
Nous comparons les mauvaises choses
C'est probablement l'idée reçue la plus courante que je rencontre.
Une entreprise paie 400 € ou 500 € par mois pour une plateforme SaaS, quelqu'un suggère de construire une alternative pour 40 000 €. Immédiatement, la conclusion semble évidente : acheter est dix fois moins cher.
Sauf que ce n'est pas la bonne comparaison.
Gardez à l'esprit que vous reconstruisez votre flux de travail, pas le produit SaaS que vous utilisez.
Imaginez que vous utilisiez un CRM avec, disons, 250 fonctionnalités.
Sur combien d'entre elles comptez-vous réellement chaque jour ? 20 ? 10 ? 5 ?
Si ces quelques fonctionnalités soutiennent la manière dont votre entreprise fonctionne, alors que les 240 restantes existent principalement parce que des milliers d'autres entreprises en ont besoin, vous ne comparez plus des choses comparables.
Vous comparez le produit complet de quelqu'un d'autre avec vos propres besoins très spécifiques. Ce sont des calculs fondamentalement différents.
Personne ne se réveille un matin en décidant de concurrencer Salesforce, du moins je l'espère sincèrement.
Ce qu'ils pourraient décider, c'est que leur équipe commerciale n'utilise qu'une poignée de fonctionnalités, que leur reporting se fait ailleurs de toute façon et que la moitié du flux de travail consiste à s'adapter au logiciel au lieu que le logiciel s'adapte à eux.
Là, le calcul devient beaucoup plus intéressant. Vous ne trouvez pas ?
Le SaaS optimise pour tout le monde
Ce n'est pas une critique. C'est simplement ainsi que fonctionne le modèle économique. Croyez-moi, nous avons eu de nombreux clients éditeurs de SaaS au fil des ans.
Une entreprise SaaS doit construire un logiciel qui fonctionne raisonnablement bien pour des milliers, parfois des millions de clients.
Votre entreprise n'a qu'un seul client : vous et votre équipe.
Vos flux de travail, votre processus d'approbation, votre modèle de tarification, votre logistique, votre terminologie interne et votre façon de travailler sont uniques à votre organisation.
Le fournisseur SaaS n'optimisera pas pour cela ; au mieux, il vous donnera des astuces pour contourner le problème.
Gardez à l'esprit :
Ils construisent un produit
Vous gérez une entreprise
Ces objectifs sont complètement différents.
Le coût caché n'est pas toujours l'abonnement
Une chose que nous avons commencé à remarquer, tant en interne qu'avec nos clients, c'est que l'abonnement mensuel n'est souvent plus le coût le plus important.
Disons que vous payez 300 € par mois pour un logiciel tout à fait correct. Cela représente 3 600 € par an, ce qui, pour beaucoup d'entreprises, n'est pas exactement ce qui empêche le département financier de dormir.
La question intéressante concerne tout ce qu'il y a autour :
Qui maintient les intégrations ?
Qui les met à jour lorsqu'une API change ?
Qui forme les nouveaux employés ?
Qui copie manuellement les informations parce que le Système A ne comprend pas tout à fait le Système B ?
Qui passe son vendredi après-midi à se demander pourquoi l'automatisation qui fonctionnait parfaitement hier a soudainement décidé que c'était le bon jour pour s'arrêter ?
Le logiciel lui-même n'est peut-être pas cher, mais l'écosystème qui l'entoure l'est parfois.
Et je pense que c'est une chose que les entreprises ont commencé à sous-estimer.
Nous nous sommes surpris à faire exactement la même chose
Cet article n'a pas été inspiré par un client demandant s'il devait développer ou acheter.
Tout a commencé parce que nous avons examiné nos propres abonnements.
Non pas parce que nous essayions d'économiser de l'argent. De toute façon, le logiciel n'est généralement pas le coût le plus important au sein d'une entreprise de développement.
Nous avons simplement réalisé que chaque abonnement mérite la même question.
L'achèterions-nous encore aujourd'hui ? Parfois, la réponse est immédiatement oui.
Pourquoi diable construirions-nous notre propre logiciel de comptabilité ? Ou remplacerions-nous GitHub ? Ou essaierions-nous de concurrencer Shopify ? Ce n'est pas là que notre expertise crée de la valeur.
Mais occasionnellement, la réponse devient moins évidente.
Nous payions pour un outil de gestion de projet avec des centaines de fonctionnalités, alors que notre équipe n'en utilise qu'une poignée. Ce n'est pas un mauvais logiciel. Il résout simplement des problèmes que nous n'avons pas. Nous avons construit le nôtre.
Il y a cinq ans, nous aurions probablement haussé les épaules et continué à payer.
Aujourd'hui, nous faisons au moins le calcul.
Développez là où vous êtes différent
C'est là que je pense que beaucoup de discussions sur le choix entre développement interne et achat font fausse route.
Les gens comparent des produits.
Je pense qu'ils devraient comparer des processus.
Si votre logiciel fait exactement la même chose que celui de chacun de vos concurrents, il y a de fortes chances que vous devriez simplement l'acheter. La paie ne rend pas votre entreprise unique. La comptabilité non plus. L'e-mail non plus.
Mais dès l'instant où le logiciel commence à refléter la manière dont votre entreprise fonctionne réellement, comment vous calculez vos prix, comment les projets circulent dans l'organisation, comment les clients interagissent avec vous ou comment vos opérations diffèrent de celles des autres, vous n'achetez plus un outil générique.
Vous achetez des compromis.
Parfois, ces compromis valent absolument la peine d'être faits.
Parfois, non.
Et c'est précisément pourquoi je pense que la question est devenue plus intéressante ces dernières années. Non pas parce que l'IA a soudainement rendu le logiciel sur mesure gratuit, mais parce qu'elle a déplacé le point où ces compromis cessent d'avoir un sens financier.
Alors... développer ou acheter ?
Si vous avez lu cet article en espérant que je vous dise que chaque entreprise devrait commencer à remplacer ses SaaS par des logiciels sur mesure, je crains que vous ne soyez déçu.
Je ne pense pas que ce soit la direction que nous prenons.
En fait, je pense que nous verrons plus de produits SaaS au cours de la prochaine décennie que nous n'en avons jamais vu auparavant. L'IA facilite la création de logiciels, ce qui signifie que nous finirons probablement avec des milliers de produits hautement spécialisés résolvant des problèmes de plus en plus spécifiques. C'est une bonne évolution.
Ce qui change, selon moi, c'est la question que les entreprises devraient se poser.
Pendant des années, c'était :
Pouvons-nous nous permettre de construire cela nous-mêmes ?
Pour la plupart des entreprises, la réponse était non.
Aujourd'hui, je pense que la meilleure question est :
De quoi avons-nous réellement besoin ?
C'est une nuance subtile, mais elle change complètement le calcul.
Vous ne comparez plus votre entreprise à une plateforme SaaS entière contenant des centaines de fonctionnalités.
Vous comparez votre propre flux de travail avec la poignée de fonctionnalités sur lesquelles votre entreprise compte réellement chaque jour.
Parfois, vous conclurez que l'achat d'un logiciel reste de loin la décision la plus intelligente. En fait, je soupçonne que cela restera vrai le plus souvent.
Parfois, vous découvrirez que vous avez discrètement adapté votre entreprise à la feuille de route de quelqu'un d'autre pendant des années, alors que construire exactement ce dont vous aviez besoin aurait été le meilleur investissement à long terme.
Aucune réponse n'est bonne ou mauvaise.
L'erreur est de supposer que vous connaissez déjà la réponse avant d'avoir fait les calculs.
L'IA n'a pas tué le SaaS.
Elle a simplement déplacé le curseur là où le développement de logiciels commence à avoir un sens commercial.
Et j'ai le sentiment que, dans les années à venir, de plus en plus d'entreprises vont découvrir que la réponse n'est plus aussi évidente qu'avant.
Articles similaires

Comment toucher la bonne audience avec votre contenu
Le marketing de contenu ne consiste pas seulement à créer du contenu de qualité, il s'agit de toucher la bonne audience sur la bonne plateforme au bon moment. Découvrez pourquoi le contenu spécifique à chaque plateforme est essentiel et les leçons tirées de la création de contenu chez We Do Dev Work.


Le coût n'est pas nul
L'IA accélère le développement logiciel, mais ne le rend pas gratuit. Découvrez pourquoi l'ingénierie, l'architecture, l'assurance qualité et l'expertise des développeurs restent essentiels à l'ère de l'IA.


Comment nous sauvons les projets logiciels qui ont déraillé
Votre projet logiciel est bloqué ou a échoué ? Découvrez notre processus en 5 étapes pour secourir les projets en difficulté sans gaspiller votre investissement. Consultez nos études de cas réels.

Prêt à faire passer votre entreprise au niveau supérieur.
Associez-vous à une équipe professionnelle qui transforme les idées en expériences métier puissantes et évolue avec votre croissance.
