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 :
- Avant de débuter un projet d’envergure, assurez-vous de créer ou de faire créer l’architecture complète du site.
- Insérez une clause de pénalité au contrat si le fournisseur ne livre pas dans les délais prévus.
- Dans la mesure du possible, rencontrez le gestionnaire de projet et posez-lui des questions pour déterminer son expertise en matière de gestion de projets informatiques.
- Si vous le pouvez, vérifiez l’expertise technique des programmeurs à leur service. N’oubliez pas que ce n’est pas parce qu’une entreprise possède 35 employés et qu’elle a exécuté des projets avec de grandes corporations, que cela reflète automatiquement qu’elle offre un service de qualité. Ils ont peut-être de bons vendeurs convaincants qui savent vous mettre en confiance comme cela m’est arrivé.
- Si vous faites développer un site sur mesure, assurez-vous que le contrat précise que vous conserverez le code source lorsque le projet sera terminé.Il vous permettra d’augmenter la valeur de votre entreprise et vous permettra d’être entièrement autonome pour apporter des changements au site. Plusieurs entreprises ont payé cher lorsque leur fournisseur a fermé ses portes et que le code source est disparu.
- Avant de vous lancer dans le développement d’une solution entièrement sur mesure, évaluez les solutions existantes. Il en existe plusieurs qui sont génériques et qui coûtent une fraction d’une solution sur mesure.
- Si vos besoins sont variés, évaluez la possibilité de faire intégrer différentes solutions génériques. Avec de bons graphistes, personne ne verra que vous avez des solutions provenant de différents fournisseurs.
- Évaluez la possibilité de vous procurer un ou des programmes à code ouvert, qu’ils soient libres de droits ou vendus sous licence.