Lorsque vous décidez de créer quelque chose de numérique, vous découvrez qu’il existe cinq types de fournisseurs qui vous proposent la même chose sous des noms différents. Éditeur de logiciels, usine de logiciels, agence numérique, conseil, freelance. Chacun jure de faire ce dont vous avez besoin. Et, en partie, c’est le cas de tout le monde. Le problème est qu’ils le font de manière tellement différente que choisir le mauvais modèle coûte cher, même lorsque le fournisseur est bon.
La confusion est intentionnelle dans certains cas et innocente dans d’autres. Je séparerai les modèles en fonction de ce qui compte pour vous : comment chacun pense, dans quoi chacun est bon et quel type de problème chacun résout sans vous laisser tomber.
Editeur de logiciels : le partenaire de la construction
L'éditeur de logiciels se positionne comme quelqu'un qui crée des logiciels personnalisés et participe aux décisions. Elle ne veut pas seulement recevoir la spécification et l'exécuter. Vous souhaitez comprendre la problématique, donner votre avis sur le cheminement et être responsable du résultat dans le temps.
C'est le bon modèle lorsque vos besoins sont spécifiques, évolueront et auront un logiciel au centre. Un nouveau produit numérique, un système interne qui soutient le fonctionnement, une intégration complexe entre des choses qui ne se parlent pas. Des cas dans lesquels il est difficile de demander la bonne chose et où quelqu'un réfléchit ensemble vaut plus que le prix horaire.
Le coût de ce modèle est ce dont il discute. Un bon éditeur de logiciels remettra en question votre demande, ce qui entrera en conflit avec ceux qui souhaitent simplement qu'elle soit exécutée. Mais c’est précisément la friction qui empêche de construire une mauvaise chose. Si vous voulez mieux comprendre le concept, j'ai écrit un article sur ce qu'est une maison de logiciels.
Usine logicielle : fonctionner à grande échelle
L'usine logicielle est optimisée pour exécuter les spécifications avec prévisibilité et volume. Vous arrivez avec le périmètre défini, il le transforme en code efficacement. Le nom « usine » est honnête : la force, c’est la chaîne de production, pas la remise en question.
C’est formidable lorsque le problème est déjà bien compris et que les spécifications sont solides. Les entreprises qui disposent déjà d’une équipe produit interne, qui savent exactement ce qu’elles veulent et ont besoin de capacité d’exécution, réussissent très bien avec les usines. Vous apportez le cerveau, elle apporte les bras.
Le risque apparaît lorsque vous ne savez pas ce que vous voulez et que vous engagez une usine en attendant des conseils. Elle exécutera fidèlement ce que vous lui avez demandé, y compris les erreurs. Et il vous facturera à nouveau une nouvelle commande lorsque vous réaliserez que vous l'avez mal commandé. L’usine sans cervelle située à l’extérieur devient une machine à produire efficacement des produits inappropriés.
Agence digitale : la vitrine
L'agence digitale est née du marketing et de la communication. L'ADN est l'apparence, la marque, l'expérience de ceux qui visitent. De nombreuses agences font du développement, et certaines le font bien, mais le centre de gravité est les visuels et les campagnes, pas l'ingénierie.
Pour un site web institutionnel, une landing page, une présence digitale bien conçue, l’agence est généralement le bon choix et moins chère qu’un éditeur de logiciels. C'est sa terre.
Le problème est que le projet comporte une complexité logicielle sous-jacente (règles métier, intégrations, zone de journalisation robuste, échelle) et que l'agence accepte quand même le travail. Le résultat a tendance à être beau à l’extérieur et fragile à l’intérieur. Lorsque le système se développe, il y a un manque d’ingénierie et on le découvre tardivement. Évaluez l’agence par ce qu’elle maîtrise réellement, et non par le plus joli portfolio.
Consulting, freelancing et prêt pour SaaS
Le conseil vend des décisions, pas de l'exécution. Vous l'engagez alors que le problème est « que dois-je faire » avant « qui le construira ». Stratégie technologique, architecture, choix de voie. Un bon conseil vaut son prix lorsque la décision est coûteuse et que vous n'avez personne pour la prendre en interne. Mais un conseil qui ne fonctionne pas vous laisse avec un beau rapport et le problème de trouver quelqu'un pour le construire.
Le travail indépendant est l’option la moins chère et la plus risquée. Pour quelque chose de petit, ponctuel et bien défini, un bon freelance peut le résoudre rapidement et à moindre coût. Pour quelque chose qui doit durer, le risque est structurel : une personne tombe malade, disparaît, change de priorité et votre projet s'arrête. Ce n’est pas une question de compétence individuelle, c’est une question d’absence de structure derrière cela.
Le SaaS prêt à l’emploi est ce que beaucoup de gens oublient de considérer. Avant de construire quoi que ce soit, demandez s'il n'existe pas déjà un outil qui résout le problème. Si cela existe et sert, construire sur mesure signifie dépenser plus pour avoir moins tout en héritant de l’entretien. Un éditeur de logiciels sérieux vous le dira, même en perdant la vente.
Comment choisir entre eux
La question qui organise tout est : votre problème est-il bien compris ou faut-il encore le découvrir ? Si c'est clair et stable, une usine ou un indépendant le fera à moindre coût. Si c'est encore nébuleux et que le logiciel est central, il faut quelqu'un qui réfléchisse ensemble, et c'est là qu'intervient l'éditeur de logiciels.
La deuxième question concerne la durabilité. Ce que vous allez construire doit-il vivre des années et évoluer, ou est-ce unique ? Plus le logiciel doit durer longtemps, plus vous avez besoin de structure derrière lui, et moins un indépendant ou une agence sans ingénierie vous sera utile.
La troisième question est de savoir qui pensera au projet. Avez-vous quelqu'un en interne qui définit ce qu'il faut construire et couvre la qualité, ou avez-vous besoin que le fournisseur apporte ce cerveau ? Si vous avez votre propre direction, une usine efficace est idéale et plus économique. Si vous avez besoin que quelqu'un réfléchisse ensemble, payer un exécuteur testamentaire bon marché coûte cher, car personne ne vous empêchera de construire la mauvaise chose.
Il n’y a pas de meilleur modèle du tout. Il existe le modèle adapté à votre type de problème. L'erreur coûteuse n'est pas de choisir le moins cher, mais de choisir la mauvaise structure et de découvrir que vous avez déjà trop investi pour revenir en arrière. Si vous souhaitez discuter de celui qui correspond à votre cas, cela vaut la peine d'en parler avant de conclure.
A lire aussi
- Éditeur de logiciels ou équipe interne : lequel est le plus adapté à votre entreprise
- Comment choisir un éditeur de logiciels sans le regretter plus tard
- Qu'est-ce qu'une maison de logiciels (et quand en avez-vous vraiment besoin)
- Combien coûte l'embauche d'un éditeur de logiciels (et qu'est-ce qui définit le prix réel)
- Comment ouvrir une maison de logiciels à partir de zéro
- Comment positionner une société de logiciels et arrêter de rivaliser sur les prix