O básico de um site de e-commerce de sucesso

Um site de comércio eletrônico não é lançado de ânimo leve. Queremos que seja eficaz, bonito, com uma interface excepcional, um número de vendas para rivalizar com seus concorrentes. Em suma, glória, felicidade e beleza após longas horas de trabalho.
Mas sejamos claros, todos esses pontos afetam principalmente o design, o marketing e o aspecto estratégico da fera, mas um ponto que não deve ser menosprezado é o seu desempenho. Por quê ? O desempenho é uma parte indispensável da experiência do usuário.
01
Você deve saber que o desempenho de um site afeta muito a percepção de um serviço e, portanto, a experiência do usuário oferecida. O desempenho também influencia a transformação, o aumento do faturamento e, portanto, a rentabilidade do sistema..
E aí, é necessário cavar no aspecto técnico do problema.
Sendo um designer de UX por profissão, não pretendo ser detentor da verdade absoluta, mas acho necessário e importante entender pelo menos esse aspecto e seu impacto no seu site de comércio eletrônico. Saiba que este artigo é aprovado por um de nossos especialistas técnicos!
O desempenho tem um papel fundamental. Infelizmente, este é um ponto que muitas vezes é abordado tarde demais (no final do projeto). No entanto, é aconselhável insistir em cada estágio. Deve caber da seguinte forma:

  • Mídia (desktop e celular, tablet)
  • Conexões possíveis (wifi, 3G ou na pior das hipóteses Edge)
  • Nosso ambiente (local, tempo limitado, condição de estresse, deficiência).

Por exemplo, o Facebook oferece várias versões de seu serviço para romper com sua adoção em países emergentes.
Portanto, é necessário que cada membro de sua equipe esteja ciente de sua importância, seu impacto no projeto. Quanto ao “feito” (feito) do método ágil, você deve definir suas características de desempenho a montante para aplicá-las às partes prioritárias do seu serviço/site.
Mas então quais são os principais critérios a serem atendidos? Aqui estão eles:

1/ A velocidade de resposta

0
Nada pior em 2017 do que esperar mais de 3 segundos em uma página que não carrega por causa de um pedido muito longo, páginas html muito carregadas, imagens muito pesadas ou um design muito complexo…
Você deve saber que a lentidão de um site pode ter um grande impacto na indexação. O Google pode estimar seu site abaixo do limite aceitável de 2 segundos no máximo para uma indexação correta. Portanto, pode excluí-lo completamente dos mecanismos de pesquisa.

Mas sem indexação, sem visibilidade, sem visibilidade, sem clientes…

Seu site não deve se tornar um ponto de perdição. Um site rápido satisfaz seus clientes e por ser mais consultado, promove seu posicionamento nos buscadores..
Um artigo de Nati Slalom especifica que cada cem milissegundos fará com que você perca até quase 1% das vendas. De qualquer forma, um carregamento dividido permitirá que você mostre que seu site está carregando primeiro antes de exibir a página inteira.
Aqui está um pequeno tutorial otimização das páginas oferecidas pelo Google.
aparência_FNAC
 

2/ Suporta carga de serviço

cãoO que.. ? Você queria pedir o último single de Rihanna no Natal, mas o servidor travou logo após validar o pedido?
Você deve saber que a calibração de um site tanto em sua infraestrutura de servidores quanto em seu gerenciamento de memória deve levar em consideração um número impressionante de conexões e solicitações para não "travar" em determinados momentos importantes do ano, como vendas ou feriados. A plataforma de e-Commerce da ESF teve que se adaptar para atender às necessidades de energia cada vez mais altas para atingir picos de carga de mais de 3500 pedidos por dia, ou mais de 1 milhão de euros. Ao projetar sua solução, você deve limitar o número de solicitações em seus bancos de dados o máximo possível. Qualquer perda do servidor pode fazer com que você perca um grande volume de rotatividade.
 

3/ Sua disponibilidade

3bVocê conhece o famoso erro 503: Serviço Indisponível, aquele que realmente te incomoda quando você precisa se conectar...
Um site de comércio eletrônico está em constante evolução. O catálogo está crescendo, deve ser vestido com as cores da temporada ou eventos atuais. A gestão dos trabalhos de melhoria ou manutenção é essencial e constante mas deve obedecer a uma metodologia de atualização em horários fora de ponta ou através de failovers de um servidor para outro (balanceamento de carga).
 

4) Sua confiabilidade.

labirinto2B
Vergonha de seu site que ainda oferece uma busca que patina, uma resposta ao lado da placa, e erros no banco de dados...
Ter uma oferta online é bom, mas se para conseguir isso seus dados devem emprestar uma arquitetura digna das 12 obras de Asterix, ou mesmo um labirinto de sistemas de verificação com algoritmos mal otimizados, você tem uma grande chance de perder o rumo. O importante é simplificar, testar e ajustar constantemente sua solução. No caso de um motor de busca ou serviço que deva calcular preços diretamente para você, o algoritmo implementado deve oferecer tempos de resposta o mais reduzidos possível graças, em particular, a cálculos paralelos ou indexação eficiente.
O desempenho do seu site terá, portanto, que jogar em várias partes:
– Do lado do servidor, começaremos primeiro: pela arquitetura da sua solução, gerenciamento de dados, camada IS, seus algoritmos de cálculo, depois o desempenho técnico e as velocidades do servidor e, finalmente, a qualidade da otimização do seu banco de dados.
– Do lado do cliente, você garantirá: o desempenho da linguagem usada e dos frameworks de desenvolvimento, o peso mínimo dos elementos gráficos e, finalmente, a otimização e simplificação do design para evitar muitas solicitações e páginas html muito complexas.
 

Vamos dissecar as partes mais significativas para um melhor desempenho...

A arquitetura
A arquitetura da sua solução de comércio eletrônico desempenha um papel fundamental. Se acharmos errado, o site sofrerá com uma má calibragem de seu tráfego e perderá em número de consultas, não conseguirá evoluir e crescer.
Geralmente, a arquitetura é dividida em várias partes para se especializar por tipo de tarefa. No e-commerce, as soluções estão se tornando cada vez mais multicanal. É necessário ter em conta as ligações com todas as infraestruturas, os diferentes dados e bases de dados. Dados de site, loja, estoque, atendimento ao cliente e CRM ainda são mundos fechados que seriam mais eficientes se operassem em uma base comum. A gestão dos dados coletados ou a serem gerenciados de acordo com os canais sofre com a falta de padronização.
Para atender a essa necessidade, utilizamos um middleware comumente chamado de PIM capaz de agrupar todos os canais através de um único sistema coerente. Este sistema ainda pesado permite, uma vez instalado, a tão procurada unidade entre as diferentes plataformas e oferece uma gestão transversal, homogénea e eficiente: o Santo Graal a alcançar para muitas marcas. Esses dados, quando coletados, permitem uma análise mais fácil e ampla do consumidor. Por fim, você poderá oferecer uma experiência e uma jornada de usuário de qualidade em todos os canais da sua marca.
A camada IS
São players que oferecem soluções de software desenvolvidas de acordo com os setores de atividade. Estas soluções permitem centralizar a informação entre departamentos para garantir uma melhor visibilidade global, aumentar a produtividade e gerir melhor os recursos. Pode ser ERP (Enterprise resource planning), um sistema de pagamento em dinheiro por exemplo, uma solução de logística e serviços, uma plataforma de serviço pós-venda. As principais editoras são: Sage, Cegid, Divalto, Ines, SAP…
Sua solução de e-commerce deve ser capaz de se comunicar com essas plataformas e, portanto, a solução escolhida deve ser capaz de se abrir entre seus diferentes sistemas de informação., seus pontos de venda reais e virtuais.
Plataformas
Essas são as plataformas de negociação online mais utilizadas no mercado de e-commerce, mas nada impede que você comece do zero.

  • No lado de grandes contas e suporte multicanal, vamos recorrer a serviços como Hybris, Magento, Intershop, Demandware…
  • Para estruturas menores, nos inclinaremos mais para PrestaShop, Shopify, WooCommerce, VirtueMart.

Eles geralmente são diferenciados de acordo com a importância de sua comunidade de desenvolvedores, os módulos de extensão disponíveis, a tecnologia utilizada e suas habilidades no suporte às necessidades dos clientes.
A escolha é variada, mas crucial. Dependendo da solução escolhida, cada uma traz seus pontos fortes e fracos. Mas definimos a solução de acordo com as necessidades do e-commerce, a estrutura da empresa e claro o orçamento alocado.
 

Conclusão

Portanto, se o lançamento de um serviço, aplicativo ou site de comércio eletrônico o tentar, é certamente necessário responder aos seus desafios comerciais, de marketing, de design e experienciais, mas a questão do desempenho continua a ser essencial. Deve-se entender que o aspecto técnico da sua plataforma será calibrado de acordo com seu tamanho, sua evolução, o tipo de canais utilizados, o orçamento e o tempo de implantação disponível.
Em qualquer caso, aconselhamos a analisar cuidadosamente suas necessidades com antecedência. Antes de embarcar em tal projeto, realize seu projeto com rigor, comunicando constantemente entre suas equipes.
Se você deseja um site de sucesso, ele não deve sofrer com uma solução técnica e gerenciamento de projeto áspero. A UX-Republic poderá apoiá-lo nessas etapas se você precisar começar!
Boas vendas online!
sim

Jerome Daburon, UX-Evangelist – UX-commerce Foundation @UX-República