Disponible pour missions & renforts d’agence · Réponse rapide, par la personne qui intervient

Acheter un module du marché ou le faire développer

Un module du marché coûte moins cher qu’un développement et couvre la majorité des besoins courants. La vraie question n’est donc pas « faut-il développer », mais « à partir de quand acheter cesse d’être le bon choix ».

Décrire mon problème Discuter sur WhatsApp

La réponse honnête : commencez par chercher un module existant

Un site qui pousserait systématiquement au développement sur mesure vous ferait payer très cher des fonctions déjà écrites, testées et corrigées par des milliers d’installations. Un module de paiement, un connecteur transporteur, un bandeau de consentement, un export comptable : ce sont des besoins standard, et sur des besoins standard, le module du marché gagne presque toujours.

Il gagne pour trois raisons concrètes : son coût est partagé entre tous ses acheteurs, ses cas limites ont déjà été rencontrés par d’autres marchands, et sa compatibilité avec les nouvelles versions de la plateforme est portée par son éditeur, pas par vous. Sur PrestaShop, le catalogue officiel de l’éditeur et les modules livrés avec le cœur couvrent déjà beaucoup. Sur WordPress, l’annuaire officiel des extensions représente le même réflexe de départ. Sur Shopify, où aucun code serveur ne s’exécute dans la boutique, l’application du marché est encore plus souvent la bonne réponse.

Les quatre situations où acheter devient le mauvais calcul

Le besoin est propre à votre organisation. Une règle de remise qui dépend de votre grille tarifaire, un statut de commande qui suit votre atelier, un contrôle métier qui n’existe que chez vous : aucun éditeur n’a écrit ça, et le module qui s’en approche vous obligera à déformer votre fonctionnement pour rentrer dans le sien.

Il faudrait empiler trois modules pour y arriver. Trois licences, trois éditeurs, trois calendriers de mise à jour et trois façons de s’accrocher aux mêmes points du cœur : c’est la configuration qui produit le plus de pannes, et la plus coûteuse à dépanner.

Le module existe mais doit être modifié. Dès que la personnalisation touche le code du module, sa mise à jour redevient un risque à chaque version. À ce stade, le prix d’achat n’est plus qu’une petite partie de la dépense.

Le besoin est le cœur de votre activité. Une fonction dont dépend votre chiffre d’affaires ne devrait pas reposer sur un éditeur que vous ne connaissez pas et qui peut cesser son activité.

Comment je tranche, dans cet ordre

  1. Vérifier ce que la plateforme fait déjà

    Beaucoup de besoins exprimés comme « il me faudrait un module » sont un réglage natif mal connu : règles de prix, groupes de clients, transporteurs, statuts de commande, champs de configuration.

  2. Chercher un module maintenu

    Date de la dernière mise à jour, compatibilité annoncée avec votre version, existence d’un support joignable. Un module non mis à jour depuis plusieurs versions majeures est un futur chantier, pas une économie.

  3. Estimer le coût de l’écart

    Si le module couvre l’essentiel mais pas tout, je chiffre l’adaptation avant de l’acheter. C’est souvent à ce moment que la décision bascule.

  4. Comparer sur trois ans, pas sur le prix d’achat

    Licence annuelle, montées de version, dépannages liés aux conflits : un module bon marché acheté deux fois par an n’est pas bon marché.

Pages liées

  • 2019 développeur e-commerce depuis
  • 3 plateformes : PrestaShop, WooCommerce, Shopify
  • 3 langues de travail : FR, EN, TR
  • 100 % des échanges directs avec le développeur

Aucun intermédiaire : la personne qui répond est celle qui intervient sur le code.

Décrivez votre besoin en 1 minute

Quelques questions ciblées pour que je vous réponde avec une estimation, pas avec un questionnaire de plus.

De quel type de développement s’agit-il ?
Partez-vous de zéro ou faut-il faire évoluer un existant ?

Reprendre un code existant non maîtrisé demande souvent un audit avant même de commencer à développer.

Une stack technique est-elle imposée ? (facultatif)
Combien de personnes utiliseront l’outil ? (facultatif)
Quelle est votre échéance ? (facultatif)
Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Indiquez au moins un e-mail ou un téléphone pour que je puisse vous répondre.

Questions fréquentes

Un module gratuit est-il un mauvais choix ?
Pas en soi. Ce qui compte est le rythme de maintenance et l’existence d’un interlocuteur. Une extension gratuite très utilisée et mise à jour régulièrement est souvent plus sûre qu’un module payant confidentiel dont l’éditeur ne répond plus.
Puis-je acheter un module puis le faire adapter ?
Oui, et c’est fréquent. Il faut simplement savoir que la licence de certains modules interdit la modification, et que toute adaptation faite directement dans son code sera écrasée à sa prochaine mise à jour si elle n’est pas isolée correctement.
Comment savoir si un module est encore maintenu ?
Je regarde la date de la dernière version publiée, les versions de la plateforme et de PHP qu’il déclare supporter, et je lis son code : un module qui utilise des fonctions retirées depuis plusieurs versions n’est plus suivi, quoi qu’en dise sa fiche.
Développer coûte-t-il forcément plus cher qu’acheter ?
À l’achat, oui, presque toujours. Sur la durée, non : un développement spécifique n’a pas de licence à renouveler, son code vous appartient, et il ne fait que ce dont vous avez besoin, donc il casse moins souvent.