Ouvrir un eCommerce en beta ?
Cela fait quelque temps que je me pose une question existentielle : Peut-on ouvrir une boutique eCommerce en beta ? Pas beta comme neuneu, la boutique qui ne saurait ni se rappeler de ses clients, ni calculer les taxes et différentes options d’un produit. Mais bien une boutique en beta pré-production pour s’assurer que la mécanique est bien huilée.

En théorie un eCommerce beta ne devrait pas :
Contenir des bugs majeurs : Contrairement aux « sites buzz » car c’est (ou c’était) tendance et à la définition même d’un logiciel en beta, ouvrir une plateforme d’achat en version beta = bugée n’est pas envisageable pour la communication et l’image d’une future boutique e-commerce.
Offrir une sécurité défaillante : Pas question non plus que le terme beta signifie protéger ses clients de façon moindre. Vérifier que le certificat SSL est opérationnel, s’assurer que les données clients sont bien cryptées et que les différents logiciels (solution ecommerce, serveur, etc) sont à jour avec les dernières versions stables est primordial.
En pratique une beta de boutique e-commerce peut :
Beta test de l’infrastructure
Là où le commerçant traditionnel n’as pas à se soucier de son bâtiment qui s’effondre, sur le net (et d’avantage encore avec Magento) c’est une toute autre histoire. En payant 80$ mon dédié par mois j’ai un produit qui commence a être robuste et qui peut assouvir un flux de 40 clients simultanés tout en gardant un indice APDEX de bonne qualité. (Indice permettant de mesurer la satisfaction de la navigation client par rapport à la montée en charge.)

Montée en charge du blog parlede.com
Que ce passe-t-il par contre si j’ai le « malheur » d’obtenir un article de presse, un lien depuis un blog à fort trafic, une citation à la radio, etc ? Prenons l’exemple (montée en charge par pallier) d’un jeu-concours Twitter où le but est de RT un message pour essayer d’en gagner le prix.
Les 30 première secondes 50 personnes visitent le lien, puis par les retweet toutes les 30 secondes viennent encore 30 nouvelles personnes. La boutique plaît et les participants se baladent admettons un temps moyen de 3min.
Ce qui nous fait : 50 + 30 + (30 * 4) = 200
Avant que la première vague de visiteurs repartent il y’aura un total de 200 personnes parcourant le site simultanément. Pour une si petite architecture que la mienne c’est trop… ma boutique Magento serait tombée bien avant et le concours n’aurait duré que 1min30.
MAIS la technologie évolue et j’ai fais le choix (un poil + onéreux) d’avoir une architecture en cloud. J’ai du coup l’opportunité de pouvoir régler la puissance du serveur par rapport à la demande attendue… Quand ? A Quel limite ? Quel trafic ? Quels seront les problèmes ? Est-ce MySQL ou PHP qui va lâcher ? J’ai 5 part, dois-je passer à 8 ou à 15 ? Pendant 3 heures ou 24h. ?
Tout un tas de question qu’il faut tester, dont il faut profiter d’une période annoncée comme BETA pour mettre à l’épreuve l’infrastructure sans garantir un uptime de la boutique à 99,9 %.
(Note: En ayant du temps et de l’expertise il existe des outils Open sources comme Sage, Tsung ou JMeter, voir liste détaillée de admin-linux.org, permettant de simuler une montée en charge. Pour avoir testée le troisième il m’as fallu plus de 4h pour configurer un simple scénario de 5 pages, sans même en comprendre le résultat… Il existe également des outils payant comme Neoload bien + instinctifs et compréhensibles mais c’est loin d’être donné..)
Beta sur le délai de livraison :
En eCommerce, au même titre qu’une photo produit ne peut pas être non-contractuelle (voir 50 règles pour faire du eCommerce en France) le délai de livraison ne peut pas être donné à titre indicatif. Un problème qu’évoque clairement un lecteur de Capitaine Commerce dans son billet : Inspirer la confiance, informer sur la livraison. Où il est mentionné dans les commentaires :
[...] Le flou qu’il y a pour la livraison par Colissimo vient du fait que La Poste ne garanti pas de date de livraison [...] Pour en revenir à la Loi Chatel, ce qui me fait rire (jaune) c’est que l’on oblige l’e-commercant à s’engager sur une date de livraison alors que la Poste (qui represente je pense le principal moyen d’expédition des e-commercant) n’est elle pas obligée de s’engager sur une date de livraison (elle a une obligation de moyen pas de résultat).
Aberrant non ? Problématique également.. Nouvelle dans le eCommerce je ne saurais dire approximativement, ni précisément (comme la poste lol) combien de temps va mettre mon colis pour être livré en Suisse, délivré dans une métropole, ou remis au fin fond d’un verger du sud de la France.
Je ne ferais pas la bataille sur un délai de livraison express de 24 ou 48h, je n’ai aucun stock, un produit entièrement manufacturé ici en Suisse dès sa commande, et mon plus grand concurrent livre en +15 jours.. Il y a de la marge ! Marge que je vais mettre à profit pout calculer le délai de livraison exact lors d’une période de beta test. Annoncer large (12 jours) et réduire ce délai jusqu’à obtention d’un bon compromis, pour le client, et pour mon produit.
L’eCommerce, une beta perpétuelle
Une beta c’est être à l’écoute de son lectorat (clients ou pas) sur les questions, remarques, remontées, et bugs. Dans cette optique, entretenir une boutique e-commerce n’est ce pas pareil sur du long terme ? Une sorte de beta perpétuelle où il faut, toujours et en tout cas, être à l’écoute non seulement de ses prospects, mais également des indicateurs et des mesures mises en place.
Simple exemple: Rouge ou vert le bouton d’ajout au panier ? Très bien expliqué par Ludovic Passamonti : impossible de certifier cela sans faire des test A/B testing (ou devrai-t-on dire A/B/n Testing) sur notre site, par rapport à notre cible et notre secteur. Sur le même blog l’interview de Karin Warin de Pense-a-elle.com qui conclut comme beaucoup de porteurs de projets :
N’attendez pas que tout soit parfait pour lancer votre projet !
Cet article n’est pas à prendre au sens strict du développement web avec versioning alpha, beta et Release Candidate (RC). Mais dans son sens symbolique : Que cela soit pour un e-commerce, ou tout autre site, n’est t’on pas obligée d’évoluer en BETA perpétuelle? N’y a t’il pas un moment où il faut lancer la machine pour s’assurer que les engrenages se coordonnent malgré quelques blancs ? Comment pourrait on rectifier le tir et entrer dans une démarche d’amélioration continue sans avoir de données à mesurer / analyser / solutionner ? Pour l’instant j’avance en me fiant au bon sens et aux études, mais bientôt, j’ouvrirai mon ecommerce … en beta.
14 Commentaires =)
Ajouter un commentaire
Présentation Salya H.
Jeune entrepreneuse du web, je me lance de façon avertie dans l'aventure eCommerce. Par ailleurs porteuse de nombreux projets communautaires, j'ai un caractère très ouvert qui me permet de partager facilement et débattre librement.
Blog qui Parle de
- Communauté (4)
- Communication (2)
- Déco (1)
- Détente (2)
- Développement (2)
- eCommerce (1)
- Entrepreneuse (1)
- Graphisme (2)
Paroles de lecteurs
lwoytncm: cheapest propecia http://propecia3424.realpillst ablets.com – finasteride
новые сериалы смотреть без регистрации: — новые сериалы смотреть онлайн бесплатно —
Nattaxa: Vot vzglyani na eto stranice krasivyi les foto ili vot tozhe krutye prikoly futbola video
Pozycjonowanie-M43: Byc moze powinienes zastanowic sie nad pozycjonowaniem strony? [url=http://marketing-w-int...
форум: — форум —

Bon petit article, je suis également dans la phase finale d’un projet, en train d’effectuer les derniers tests avant de le mettre en ligne, et ton article résume bien toutes les phases de test qu’il est important de mener!
Je suis d’accord avec le : « N’attendez pas que tout soit parfait pour lancer votre projet ! », je pense m’aider des visiteurs/Clients pour leurs permettre d’apporter leurs avis sur le site.
Bon courage pour ton site e-commerce
Sujet très intéressant en effet, cette problématique pousse à la réflexion. Un très bon point pour toi est d’avoir pensé au cloud, ce n’est pas le cas de tous, ce type d’architecture n’étant pas des plus connus.
Je suis moi-même à la recherche d’un bon presta dans ce domaine. Peux-tu me conseiller?
Merci.
@Benoit Merci pour ton commentaire, pareil que toi j’espère pouvoir me faire conseiller par les amis et la communauté Twitter, je suis par contre sceptique à l’idée d’être aidée par le visiteur lambda venu par un moteur de recherche… Dans certains cas et certains types de projet une beta privée peut-être une bonne solution.
Bonne chance pour ton projet =) N’hésite pas à me contacter si tu veux que j’en parle sur Parle de.
@Anthony C’est vrai que ça facilite bien les choses, pas besoin de déménager son dédié, ni besoin d’avoir un truc surdimensionné sans en utiliser toute la puissance. Pour ma part je suis chez Gandi.net ce n’est pas du vrai Cloud mais du VPS.. serveur virtuel partagé. Ils ont récemment modifiés l’offre pour que 1 part = 1 coeur de processeur et ça va plutôt bien. Possibilité également de jouer sur le ratio de RAM, bande passante ou DD indépendamment du reste.
Salya, ma grande Salya ! Tout d’abord félicitation, je vois que tu y es presque et j’ai hâte de faire partie de tes clients ! Ensuite, si tu me permet, je vais commenter quelques trucs ! (Tu sais bien que je peux pas m’en empêcher !)
En ce qui concerne le coté technique, j’ai envie de te donner 2 ou 3 petits conseils qui je l’espère te seront utiles.
Tout d’abord : think SIMPLE before going hardcore ! Pour la monté en charge, tu sais si 300 connexions simultanés au site, juste sur la page d’accueil peuvent tenir ? Même avec une mise en cache et sans navigation, le simple fait de livrer du HTML peut faire exploser le processeur. Pour tester ça, un outil : siege (tu sais ou trouver le tips
). Tu verras plus tard pour une utilisation plus poussée.
Pour ton certificat : penches-toi sur le SSLCypherSuite. Le SSL c’est bien, mais avec du MD5, c’est inutile… Cette argument permet de forcer l’encodage fort.
En ce qui concerne le cloud, c’est mon métier au quotidien (je taff pour le pionnier français dans le domaine). Je juge en fonction de la charge des infra de mes clients, leur besoin en RAM, CPU, HDD, etc. Et il s’avère que, avant de penser cloud, il est préférable de penser gros serveur ou duplication. En effet, je préfère demander à un client de prendre 2 petits serveur plutôt qu’un gros. Et un gros plutôt que de tout miser sur du cloud (ou VPS). Tout simplement parce qu’un plateforme qui tourne sans modif est une plateforme stable. Augmenter ta RAM = reconfigurer ton apache par exemple.
Voilà, j’ai fini pour le coté technique, désolé si ça casse un peu certains de tes choix (peut-être que non d’ailleurs !). Mais j’avais envie de te conseiller, j’ai vraiment envie que ton affaire fonctionne et décolle !
Ensuite sur le principe : EXCELLENTE idée. Un eCommerce en Beta, précisant aux utilisateur que ça ne change rien pour eux, ormis le fait que la démarche peut être un peu plus longue ou la dispo du site pas optimale, etc.
Voilà ! A fini le pavé !
Rahh mon vieil ami MadeInSyria je t’attendais au tournant ^^ « Dit celui qui ne sait pas mettre de backup sur son blog/serveur et m’appelle au secours car tout perdu » xD
300 en 1 seconde ? Clairement impossible ^^ Mais pour tester juste une page sans navigation pas besoin d’outils compliqués, un AB Apache Benchmark pourrait suffire non ?? En tout cas Merci pour tes conseils et pour l’extension SSLCipherSuite j’y jetterai un œil.
Pour l’architecture comme je te l’ai dis j’ai eu la chance de passer une bonne demi heure au tél. avec un sysadmin de l’équipe Gandi et c’est aussi ce qu’il conseil.. mais je sais pas faire ça :/ Ca fait plusieurs fois que tu me le propose mais promis si tu veux bien m’aider, dès que j’ai ouvert la boutique et testé un peu en conditions réels ce que ça donne, on découpera la bête en un petit troupeau =D
(faudra prendre en compte aussi que twun.ch commence à bouffer pas mal de ressources ce cochon.. ~20% toute la journée)
Pour AB Bench, c’est une belle daube
Le mot est faible. Siege est tout aussi simple et bien plus représentatif à mon avis. Si tu veux, tweet moi un soir et je te lance ça depuis mon serveur, voir je te créé un accès sur un de mes serveurs pour faire les test.
Pour te filer un coup de main sur l’infrqa, tu sais que tu peux compter sur moi, j’ad0re ça. C’est plus un passe temps qu’un corvée
. Ensuite, j’ai déjà quelques idées qui permettent de faire pas mal d’économies je pense, mais je t’en toucherai quelques mots bientôt !
@salya ah oui, la Beta privée, c’est une très bonne idée, d’autant plus que mon projet porte sur un secteur assez spécifique ! Merci pour cette idée ! Je reviendrais vers toi lorsque celui-ci sera lancé
Je rejoins MadeInSyria sur le point que 2 petits serveurs sont bien plus efficace qu’un seul gros dans la mesure ou tu dois les redemensionner.
D’ailleur l’hébergeur dont tu parle (gandi) a déjà fait une étude de cas avec iphon.fr
bonjour,
je trouve que tu te prends un peu la tête. La version Beta d’un e-commerce est souhaitable d’un point de vue technique pour debugger, mais aussi marketing car tu octroyes une certaine forme de privilège aux heureux élus qui pourront découvrir le site, et ils seront les premiers ambassadeurs de ton projet lorsque tu ouvriras au public.
De toute façon, ton site va évoluer en continue, beta ou pas, donc ne cherche pas à lancer quelque chose de parfait, ce n’est pas possible.
Dans l’entrepreneuriat, parfois le mieux est l’ennemi du bien.
A+
Salut Salya,
Je ne pense pas qu’on puisse parler de Beta sur un site ecommerce. Par définition, la boutique va sans cesse évoluer. Il faut tester, tenter, analyser et corriger. Comme il a déjà été dit, une boutique ne sera jamais parfaite. Mettre en place quelque chose qui fonctionne bien aujourd’hui peut ne plus être le cas dans 3 mois.
J’attend avec impatience de voir ta boutique
@+
Bonsoir Salya,
j’explique le concept plus bas… J’ai fais le même choix que toi techniquement avec du cloud, et je me suis posé beaucoup moins de questions que toi, j’ai peut être eu tort, l’avenir me le dira 
article très intéressant pour moi, et pour cause puisque je lance aussi ma e-Boutique ou plutot une e-Boutique qui va vendre les produits des autres e-Boutiques…
En tous les cas, quand tu démarrera peut être souhaiteras-tu utiliser mon service qui est totalement adapté aux e-Boutiques qui se lance (mais aux autres aussi) : il permet de faire du buzz, gagner des clients et booster son CA en un en temps record ! Il s’agit d’un groupon-like 100% web : c’est à dire que je propose chaque jour une vente flash d’un e-Boutique. Je te laisse le découvrir et serais ravi d’avoir ton retour à ce sujet peut être… C’est donc : http://www.DEALeShop.com
Le site démarrant début octobre, ton idée de version beta (j’y avais pas pensé pour du e-Commerce) est pas mal… je vais peut être m’y mettre aussi finalement… Comme le dit Ludovic, cela octroye une certaine forme de privilège aux heureux élus qui peuvent découvrir le site et qui seront les premiers ambassadeurs (même si c’est l’un des principes même de la version Beta finalement) !!!
Voilà a+ et bon courage pour ta e-Boutique !
Eriiic
@Blogofrais Si t’as un lien je suis preneuse
Il y a un retour d’expérience sur le concours des 10 ans Gandi qui confirme bien qu’il est + malin de fractionner => 36 serveurs en tout dont 24 minis serveurs de 1 part pour PHP. Le tout pour assouvir 1400 req/seconde.. l’étude ici http://bit.ly/djqXkp
@Ludovic @Sylvain Merci pour votre participation au débat :] Rien à ajouter entièrement d’accord avec vous sur le faite qu’il y’aura toujours quelque chose à changer ou à tester.. rien que pour chercher à améliorer son taux de conversion.
@eRiiic Wow visuellement ça ressemble comme 2 gouttes d’eau à Groupon.com ^^ c’est voulu ? En tout cas intéressant de déporter le concept aux sites e-commerces.. Ça change des places de marchés traditionnels ou des sites de recommandation comme uncadeau.com
Tu l’as trouvé comme une grande
http://lacuisinedegandi.net/post/2009/05/05/Penser-infrastructure-web Tu as celui la aussi
salut, Alors tu ne va peut être pas me croire mais c’est vraiment un hasard si ça ressemble à Groupon. Les couleurs sont les mêmes certes mais pas vraiment le design quand même ! Il se trouve que j’aime bcp le vert et le noir se marie bien avec !!! Merci pour ton commentaire et peut être verra-t-on ta e-boutique sur DEALeShop bientôt
ça me ferait plaisir que tu testes ce service, enfin quand il y aura un peu de place car je suis déjà complet pour quelques temps ! Les gérants de e-Boutique sont demandeuses de ce genre de mise en avant mais actuellement seules les plus grandes e-boutiques arrivent à convaincre les groupon-like qui sont par leur concept même normalement uniquement destinés aux boutiques en ville, de faire un deal sur des produits en ligne. Il y a donc un marché à priori, enfin à suivre on verra ! Ca démarre vendredi 8 octobre avec une belle e-boutique qui monte qui monte