De basis van een succesvolle e-commercesite

Een e-commercesite wordt niet zomaar gelanceerd. We willen dat het effectief, mooi, met een uitzonderlijke interface, een aantal verkopen is om te wedijveren met zijn concurrenten. Kortom, glorie, geluk en schoonheid na urenlang werken.
Maar laten we duidelijk zijn, al deze punten hebben vooral invloed op het ontwerp, de marketing en het strategische aspect van het beest, maar een punt dat niet over het hoofd mag worden gezien, zijn de prestaties. Waarom ? Prestaties zijn een onmisbaar onderdeel van de gebruikerservaring.
01
U moet weten dat de prestaties van een site grote invloed hebben op de perceptie van een dienst en dus op de aangeboden gebruikerservaring. De performance heeft ook invloed op de transformatie, de omzetstijging en daarmee de winstgevendheid van het systeem..
En daar is het noodzakelijk om op het technische aspect van het probleem te graven.
Als UX-ontwerper van beroep, zal ik niet beweren dat ik de absolute waarheid heb, maar ik denk dat het noodzakelijk en belangrijk is om op zijn minst dit aspect en de impact ervan op uw e-commercesite te begrijpen. Weet dat dit artikel is goedgekeurd door een van onze technische experts!
Prestaties spelen een sleutelrol. Helaas is dit een punt dat vaak te laat (aan het einde van het project) wordt opgepakt. Het is echter verstandig om er in elke fase bij stil te staan. Het moet als volgt passen:

  • Media (desktop en mobiel, tablet)
  • Mogelijke verbindingen (wifi, 3G of in het slechtste geval Edge)
  • Onze omgeving (plaats, beperkte tijd, stresstoestand, handicap).

Facebook biedt bijvoorbeeld verschillende versies van zijn dienst aan om de acceptatie ervan in opkomende landen te doorbreken.
Het is daarom noodzakelijk dat elk lid van uw team zich bewust wordt van het belang en de impact ervan op het project. Wat betreft de "done" (done) van de agile-methode, moet u uw prestatiekenmerken stroomopwaarts definiëren om ze toe te passen op de prioritaire delen van uw service / site.
Maar wat zijn dan de belangrijkste criteria waaraan moet worden voldaan? Hier zijn ze:

1/ De snelheid van reageren

0
Niets ergers in 2017 dan meer dan 3 seconden wachten op een pagina die niet laadt vanwege een te lang verzoek, te geladen html-pagina's, te zware afbeeldingen of een te complex ontwerp…
U moet weten dat de traagheid van een site kan een grote impact hebben op de indexering. Google schat uw site mogelijk onder de acceptabele drempel van maximaal 2 seconden voor correcte indexering. Het kan je dus volledig uitsluiten van zoekmachines.

Maar geen indexering, geen zichtbaarheid, geen zichtbaarheid, geen klanten…

Uw site mag geen punt van verderf worden. Een snelle site stelt zijn klanten tevreden en omdat hij vaker wordt geraadpleegd, bevordert hij zijn positionering in zoekmachines..
Een artikel van Nati Slalom specificeert dat elke honderd milliseconden tot bijna 1% van de omzet zal verliezen. In ieder geval laat een gesplitste lading je toe om aan te tonen dat je site eerst wordt geladen voordat de hele pagina wordt weergegeven.
Hier is een kleine zelfstudie optimalisatie van de door Google aangeboden pagina's.
uiterlijk_FNAC
 

2/ Servicebelasting weerstaan:

hondWat.. ? Je wilde Rihanna's nieuwste single met kerst bestellen, maar de server crashte net na het valideren van de bestelling?
U moet weten dat de kalibratie van een site, zowel in zijn serverinfrastructuur als in zijn geheugenbeheer, rekening moet houden met een indrukwekkend aantal verbindingen en verzoeken om niet te "crashten" op bepaalde belangrijke momenten van het jaar, zoals verkoop of vakanties. Het ESF e-Commerce-platform moest worden aangepast om te voldoen aan de steeds groter wordende stroombehoeften om belastingpieken van meer dan 3500 bestellingen per dag of meer dan 1 miljoen euro te bereiken. Bij het ontwerpen van uw oplossing, u moet het aantal verzoeken op uw Databases zoveel mogelijk beperken. Elk verlies van de server kan er mogelijk toe leiden dat u een groot omzetvolume verliest.
 

3/ De beschikbaarheid ervan

3bU kent de beroemde fout 503: Service Unavailable, degene die u echt irriteert als u verbinding moet maken...
Een e-commercesite is voortdurend in ontwikkeling. De catalogus groeit, hij moet gekleed zijn in de kleuren van het seizoen of de actualiteit. Het beheer van verbeterings- of onderhoudswerkzaamheden is essentieel en constant, maar moet een methodologie volgen voor het updaten in daluren of via failovers van de ene server naar de andere (load balancing).
 

4) Zijn betrouwbaarheid.

doolhof2B
Jammer van je site die nog steeds een zoekopdracht biedt die skates, een antwoord naast de plaat, en fouten in de database...
Een online aanbod hebben is goed, maar als om dit te bereiken uw gegevens een architectuur moeten lenen die de 12 werken van Asterix waardig is, of zelfs een labyrint van verificatiesystemen met slecht geoptimaliseerde algoritmen, heeft u een grote kans om het spoor bijster te raken. Het belangrijkste is om uw oplossing voortdurend te vereenvoudigen, te testen en aan te passen. In het geval van een zoekmachine of dienst die de prijzen rechtstreeks voor u moet berekenen, moet het ingevoerde algoritme de responstijden zo kort mogelijk bieden, met name dankzij parallelle berekeningen of efficiënte indexering.
De performance van je site zal dus op verschillende onderdelen moeten spelen:
– Aan de serverkant beginnen we eerst: met de architectuur van uw oplossing, gegevensbeheer, de IS-laag, uw berekeningsalgoritmen, vervolgens de technische prestaties en serversnelheden, en tot slot de kwaliteit van de optimalisatie van uw database.
- Aan de klantzijde zorg je voor: de prestaties van de gebruikte taal en de ontwikkelingskaders, het minimale gewicht van de grafische elementen en tot slot de optimalisatie en vereenvoudiging van het ontwerp om te veel verzoeken en te complexe html-pagina's te voorkomen.
 

Laten we de belangrijkste onderdelen ontleden voor een betere prestatie...

De architectuur
De architectuur van uw e-commerce oplossing speelt een sleutelrol. Als we denken dat het verkeerd is, zal de site lijden aan een slechte kalibratie van zijn verkeer en zal het aantal consultaties verliezen, niet in staat zijn om te evolueren en te groeien.
Over het algemeen is de architectuur verdeeld in verschillende stukken om zich te specialiseren per type taak. In e-commerce worden oplossingen steeds meer multichannel. Er moet rekening gehouden worden met de koppelingen met alle infrastructuren, de verschillende data en databanken. Site-, winkel-, voorraad-, klantenservice- en CRM-gegevens zijn nog steeds gesloten werelden die efficiënter zouden zijn als ze op een gemeenschappelijke basis zouden werken. Het beheer van de verzamelde of te beheren gegevens volgens de kanalen lijdt onder een gebrek aan standaardisatie.
Om aan deze behoefte te voldoen, gebruiken we een middleware die gewoonlijk PIM wordt genoemd en die alle kanalen kan groeperen via één enkel coherent systeem. Dit nog steeds zware systeem maakt het mogelijk, eenmaal geïnstalleerd, de veelgevraagde eenheid tussen de verschillende platformen en biedt een transversaal, homogeen en efficiënt beheer: de Heilige Graal die moet worden bereikt voor veel merken. Deze gegevens zorgen, wanneer ze worden verzameld, voor een eenvoudigere en bredere analyse van de consument. Uiteindelijk ben je dan beter in staat om een ​​kwalitatieve user journey en beleving te bieden via al je merkkanalen.
De IS-laag
Dit zijn spelers die softwareoplossingen aanbieden die zijn ontwikkeld volgens de activiteitensectoren. Deze oplossingen maken het mogelijk om informatie tussen afdelingen te centraliseren om een ​​betere algehele zichtbaarheid te garanderen, de productiviteit te verhogen en middelen beter te beheren. Het kan ERP (Enterprise resource planning) zijn, bijvoorbeeld een contant betalingssysteem, een logistiek- en serviceoplossing, een after-sales serviceplatform. De belangrijkste uitgevers zijn: Sage, Cegid, Divalto, Ines, SAP…
Uw e-commerce oplossing moet kunnen communiceren met deze platforms en daarom moet de gekozen oplossing open kunnen staan ​​tussen uw verschillende informatiesystemen., uw verkooppunten zowel echt als virtueel.
Platformen
Dit zijn de meest gebruikte online handelsplatforms op de e-commerce markt, maar niets weerhoudt u ervan om helemaal opnieuw te beginnen.

  • Aan de kant van grote accounts en ondersteuning via meerdere kanalen, zullen we ons wenden tot diensten zoals Hybris, Magento, Intershop, Demandware ...
  • Voor kleinere constructies, zullen we meer neigen naar PrestaShop, Shopify, WooCommerce, VirtueMart.

Ze worden over het algemeen onderscheiden op basis van het belang van hun gemeenschap van ontwikkelaars, de beschikbare uitbreidingsmodules, de gebruikte technologie en hun vaardigheden om de behoeften van de klant te ondersteunen.
De keuze is gevarieerd maar cruciaal. Afhankelijk van de gekozen oplossing brengt elke oplossing zijn sterke en zwakke punten met zich mee. Maar we definiëren de oplossing op basis van de e-commercebehoeften, de structuur van het bedrijf en natuurlijk het toegewezen budget.
 

Conclusie

Dus als de lancering van een dienst, een app of een e-commercesite je verleidt, het is zeker nodig om te reageren op zijn commerciële, marketing-, ontwerp- en ervaringsproblemen, maar de kwestie van prestaties blijft essentieel. Het moet duidelijk zijn dat het technische aspect van uw platform zal worden gekalibreerd op basis van de grootte, de evolutie, het type gebruikte kanalen, het budget en de beschikbare implementatietijd.
Wij raden u in ieder geval aan om vooraf goed uw behoeften te analyseren. Voer uw project zorgvuldig uit voordat u aan een dergelijk project begint, door voortdurend te communiceren tussen uw teams.
Als u een succesvolle site wilt, mag deze niet lijden onder een technische oplossing en ruw projectbeheer. UX-Republic kan je bij deze stappen ondersteunen als je aan de slag moet!
Veel succes met online verkopen!
ja

Jerome Daburon, UX-Evangelist – UX-commerce Foundation @UX-republiek