Docteur en éducation, Daniel est président de Média-coach inc. une firme spécialisée en gestion de la performance humaine. En plus d'être formateur, conférencier, concepteur de systèmes de formation et d'infoproduits, il agit comme conseiller stratégique auprès des commerces de détail. Depuis plus de 20 ans il a aidé à améliorer la performance d'entreprises telles que : Groupe Marie-Claire, Meubles Fly America, Groupe Archambault, JMB Le Naturiste, Loblaws, Métro-Richelieu, Banque Nationale du Canada, etc. Partout sur Internet, on entend parler des bienfaits du eCommerce. On vante les millions qu’on peut faire en vendant jour et nuit sur le web, en faisant de l’argent pendant qu’on dort. Mais, avant de vous lancer dans l’aventure de la vente en ligne, prenez le temps de définir clairement votre projet et de choisir le bon fournisseur.
En l’an 2000, j’ai fait développer sur mesure un premier site de vente en ligne par une firme du Québec spécialisée dans la conception de sites web transactionnels. Alors que je croyais qu’en trois ou quatre mois, tout serait fini, il a fallu au total dix-huit mois et près de 200 000 $ au total pour mener le projet à terme.Dans cet article, vous découvrez les difficultés que j’ai vécues durant ce projet et comment les leçons que j’en ai tirées pourraient vous faire sauver des milliers de dollars.
Identifiez clairement vos besoins
Lors de la conception de mon premier site de eCommerce d’importance, j’ai visité de nombreux sites pour voir ce qui existait sur le marché.En quelques jours, j’ai pu identifier clairement ce que je recherchais.Je voulais :
L’ensemble du site devait être assez flexible pour que mes employés puissent y ajouter n’importe quel contenu sans connaître le moindre langage de programmation.
Trouver le bon fournisseur de site de eCommerce
Après quelques semaines de recherche, j’ai identifié trois fournisseurs qui semblaient à première vue avoir les compétences pour m’aider à mener à terme mon projet.Les trois avaient des honoraires assez semblables. J’ai finalement retenu celui qui démontrait la meilleure expertise dans le domaine.Malheureusement, c’est là que les problèmes ont commencé.
Rapidement, on m’a assigné un gestionnaire de projet qui allait gérer leur équipe de programmeurs. Plutôt que débuter par le développement de l’architecture du site, le gestionnaire y est allé à la cuillère en travaillant sur des modules individuels. Au bout de quelques semaines, déjà le projet commençait à prendre du retard. On ne recevait pas d’informations précises sur l’avancement des travaux. Après avoir fait pression sur la direction, on nous apprend que le gestionnaire venait d’être mis à pied parce que comme nous, plusieurs clients s’étaient plaints. On nous en donne alors un autre qui après une semaine de travail pour cette entreprise, remet sa démission. Finalement, on nous présente un véritable gestionnaire qui connaissait son métier mais, puisqu’il travaillait avec les grands clients corporatifs, n’a pu nous donner toute son attention. Nous étions beaucoup trop petits. Par conséquent, le projet a pris dix-huit mois pour être mené à terme.
Pour terminer, lorsque le fournisseur nous a livré le projet complet et qu’il a été mis en ligne, nous lui avons demandé le code source. Le code source est le code de programmation qui soutient l’ensemble du site.Hélas, d’autres problèmes sont apparus. Le fournisseur nous apprend par ses avocats que nous n’avons pas accès au code source puisqu’il leur appartient. Durant les négociations précédant la signature du contrat 18 mois plus tôt, le président de l’entreprise et son représentant nous avaient confirmé que le code nous appartiendrait à la fin du contrat.Malheureusement, le contrat d’une quarantaine de pages ne stipulait rien à cet effet. C’était alors notre parole contre la leur. Pour obtenir le code, nous avons dû faire appel à des services d’avocats spécialisés en droit de la propriété intellectuelle et en informatique.
Après cette mésaventure et maintenant en possession du site et de son code source, il était clair que je ne voulais plus faire affaires avec ce fournisseur ni pour le support ni pour l’hébergement.
J’ai trouvé un autre fournisseur qui a transféré le site sur d’autres serveurs mais… les problèmes n’étaient pas terminés. En vérifiant le code source, nos nouveaux fournisseurs ont découvert des lacunes majeures en matière de programmation. À leur avis, le site avait été programmé par des débutants et il n’y avait aucune uniformité entre les différents modules. Nous avons dû investir encore quelques milliers de dollars pour avoir un site fonctionnel et qui demeurait malgré tout, instable.
Après trois ans d’opération, j’ai finalement mis un terme définitif à ce site. Son architecture était si mal élaborée qu’il était pratiquement impossible d’y ajouter d’autres modules sans devoir investir encore des sommes énormes pour y recoder certaines parties. Aujourd’hui il est sur un cédérom et dort au fond d’un tiroir. Mais l'aventure ne s'est pas arrêtée là...
Mon intention étant toujours de vendre mes produits sur Internet. J’ai alors recherché une nouvelle solution plus stable. Plutôt que d’avoir une solution qui intègre tous les modules au même endroit, j’ai magasiné pour des programmes à la pièce.
Je me suis d’abord procuré un programme de gestion de contenu de type CMS (Content Management System). Ce CMS, qu’on retrouve dans la section articles du site detaillants.com me permet de gérer des articles et des nouvelles, de créer des pages instantanément, d’inviter des auteurs à publier des articles et même de créer un blog. J’ai accès à un outil d’administration à partir duquel je peux apporter toutes les modifications que je désire en quelques secondes, sans même connaître le moindre langage de programmation. Le coût du CMS avec son installation et quelques modifications, plus l’installation du forum revient à moins de 2 000 $.
En ce qui concerne les boutiques de vente en ligne, disons d'abord que j'en possède plsieurs, chacune étant spécialisée dans un créneau partiulier. Par exemple, sur le site sur le site de Média-coach, j’ai retenu la solution proposée par Novisoft, Novisoft-shop (http://www.novisoft-shop.com). Il s’agit d’une boutique complète et très flexible. Je peux y offrir des produits physiques et téléchargeables, recevoir des paiements de différents services tels que Paypal, Moneris, etc. De plus, elle est configurée pour présenter les produits en français autant qu’en anglais. Son coût est d'environ 2000 $, modifications de base incluses. Si vous recherchez un fournisseur de confiance qui s’y connaît en programmation, je vous recommande fortement le produit de Novisoft que vous trouverez sur le site (http://www.novisoft-shop.com). Ce sont eux qui ont apporté les modifications à mon premier site pour le changer d’hébergeur et le rendre plus stable.
Comme vous pouvez le constater, il n’y a pas de comparaison possible entre le prix que j’ai payé en l'an 2000 pour faire développer un site sur mesure avec les nouvelles offres qui sont actuellement présentes sur le marché. Il faut admettre que Internet évolue à une vitesse folle et que plus on avance, plus les solutions sont raffinées et moins elles coûtent cher.
Une autre solution, les programmes à code ouvert (open source)
On retrouve sur le marché de nombreux programmes à code ouvert (open source). Ce type de programme vous permet de modifier à volonté le code pour l’adapter à vos besoins. Certains sont vendus sous licence alors que d’autres sont offerts gratuitement. On retrouve des programmes à code ouvert pour les CMS (Content Management System), les boutiques de eCommerce, les logiciels de gestion des apprentissage (LMS), les forum de discussion, etc.
Les programmes offerts gratuitement sont développés bénévolement par une communauté de programmeurs amateurs et professionnels qui contribuent à y ajouter de nouvelles fonctionnalités. Après chaque modification ou ajout, le programme est remis à la communauté qui continue de l’améliorer au fil des ans.
Mais il faut retenir que gratuit ne signifie pas qu’il n’est pas nécessaire d’y investir de l’argent par la suite. Si vous êtes un programmeur d’expérience, il n’y a pas de problèmes mais si vous voulez utiliser un programme à code ouvert, vous devrez peut-être y investir des milliers de dollars en frais d’installation, de modification et de correction.
Hélas, oui, vous devrez investir beaucoup d’argent. Étant donné que n’importe quel programmeur amateur peut ajouter du code et retourner le programme dans la communauté, il est fréquent de voir des codes de mauvaise qualité qui provoquent des erreurs dans le programme et qui nuisent à la qualité de ce qui avait été développé auparavant.
Bref, si vous voulez utiliser un programme à code ouvert gratuit, faites-vous conseiller par des programmeurs professionnels et assurez-vous de retenir leurs services par la suite parce que vous devrez presque assurément y apporter des modifications. Mais en revanche, les économies peuvent être extraordinaires. Au lieu de payer des dizaines et mêmes des centaines de milliers de dollars pour un programme, vous profitez du travail de centaines de bénévoles qui ont développé le programme. La principale condition à respecter lorsque vous utilisez un programme à code ouvert gratuit est que si vous apportez à votre tour des modifications, vous devez ensuite retourner la version améliorée à la communauté.
Quelques recommandations
Dans cet article j’ai partagé avec vous les aventures que j’ai vécues pour mettre en place différents sites de commerce électronique et de gestion des connaissances. J’y ai tiré des leçons dont certaines m’on coûté très cher en argent, temps, énergies et frustrations. En quelques mots, voici les recommandations que je peux vous faire si vous vous lancez dans cette aventure :