Não há dúvida de que escolher o conjunto correto de ferramentas e plataformas para operar um negócio online não é uma tarefa fácil. Esse trabalho é ainda mais delicado quando se leva em consideração as inúmeras particularidades que cada tipo de negócio pode ter. Por exemplo, um varejista no ramo de construção precisa oferecer a seus clientes uma experiência de compra com recursos diferentes de um varejista atuante no mercado fashion.
A VTEX oferece inúmeras soluções nativas out-of-the-box (OOTB) que permitem a seus clientes desenvolver sua loja de uma forma prática, robusta e com alta escalabilidade. No entanto, quando falamos de um ambiente tão competitivo quanto o digital, são os negócios que propiciam experiências únicas a seus clientes que ganham destaque, conquistando lealdade e fidelização. Por outro lado, gera-se também a necessidade de desenvolver/implementar funcionalidades exclusivas. Nesse contexto, customizações e soluções externas podem garantir esse tipo de exclusividade.
Neste artigo, explicaremos sobre o processo de trade-off na hora de escolher entre soluções OOTB, personalizadas ou externas no ecossistema VTEX.
Um sistema out-of-the-box é uma solução pré-desenvolvida que busca resolver problemas comuns a um tipo específico de negócio. Utilizando nosso exemplo anterior, tanto o ecommerce do segmento de construção quanto o de moda precisarão de um Order Management System (OMS) – para centralizar o controle de pedidos gerados – e de um Content Management System (CMS) – para facilitar a criação e o armazenamento de conteúdo digital. Ambos os recursos suprem demandas comuns dos dois setores, e a VTEX remedia justamente essa dor do lojista, conferindo agilidade para iniciar as operações sem precisar reinventar a roda.
A personalização é vantajosa quando o negócio precisa de algo um pouco além do que é amplamente utilizado no mercado. Soluções customizadas são desenvolvidas para atender a uma necessidade específica do negócio, seja um sistema inteiro ou até mesmo um complemento de um software out-of-the-box.
Dito isso, para um ecommerce do setor de construção, por exemplo, investir no desenvolvimento de uma ferramenta personalizada para criação e gestão de orçamentos (produtos, quantidade e preço) seria ideal para enriquecer a experiência do cliente. Esse é um recurso que as grandes plataformas OOTB dificilmente oferecem de forma nativa.
Dica VTEX: Para suprir possíveis ausências de funcionalidades, a VTEX conta com a plataforma de desenvolvimento VTEX IO, que permite a criação e a customização de aplicações de maneira simples e intuitiva. Com ela, o próprio lojista e sua equipe técnica podem criar uma aplicação do zero na infraestrutrura da VTEX, conectar integrações externas ou personalizar alguns aplicativos já existentes a partir de propriedades pré-configuradas.
Trata-se de produtos, serviços e funcionalidades que se integram a sistemas OOTB e customizados utilizando a estrutura de servidores e APIs existentes para se conectar com outros serviços externos.
Podemos dizer que soluções extermas são um meio-termo entre as customizadas e as out-of-the-box, pois propiciam a inserção de funcionalidades específicas que não são atendidas pela plataforma OOTB, mas sem a necessidade de um time interno de desenvolvimento. Desse modo, seus benefícios e suas desvantagens são bastante semelhantes aos que já foram mencionados neste artigo.
Em nosso exemplo teórico, ambos os lojistas poderiam contratar um hub externo para cuidar da parte de monitoramento e envio de pedidos, por exemplo, que trocaria informações com as APIs do OMS out-of-the-box em uso.
Como escolher a melhor opção?
Seu critério de decisão deve se basear nas suas necessidades primordiais e no impacto que a funcionalidade terá no seu negócio. Se uma funcionalidade não agregar ao seu objetivo final, cogite deixar esse cenário de lado. Nesse caso, você pode aproveitar alguma estrutura que já esteja pronta e funcionando. Ponderar o custo e o esforço a ser empregado pela sua equipe também é um ponto-chave para escolher o melhor caminho.
Além disso, é importante considerar que uma solução OOTB pode ser atualizada e aprimorada com o passar do tempo sem que você mesmo precise colocar a mão na massa. Por outro lado, quando você cria alguma solução customizada, pode acabar ficando para trás em relação a essas melhorias. Para evitar esses problemas, você precisará dedicar um tempo do seu time para que isso possa ser acompanhado e alterado constantemente a cada evolução.
De forma resumida, reunimos abaixo as principais vantagens e pontos de atenção de cada tipo de solução, principalmente levando em consideração o uso da plataforma VTEX:
Quando falamos de arquitetura de solução, é importante ressaltar que não se trata de um jogo de tudo ou nada: os ecossistemas que rodeiam os ecommerces são extremamente ricos e normalmente oferecem uma mescla das três possibilidades de solução.
Para evitar sobrecarregar o ecommerce com muita customização e parceiros, deve-se primeiro analisar as expectativas do negócio e tentar lapidá-las para usufruir ao máximo das funcionalidades OOTB nativas de uma plataforma de ecommerce vasta como a VTEX.
Em seguida, à medida que surgir a necessidade, serviços/produtos de parceiros poderão ser avaliados para enriquecer a cadeia de valor do negócio. Por fim, esgotadas as possibilidades acima, torna-se válido desenvolver customizações relevantes que tornem seu negócio único e transmitam esse valor para o cliente final.Independentemente da arquitetura desenvolvida, a realidade é que a VTEX já está pronta para garantir escalabilidade e informação suficiente para assegurar seu poder de escolha. Visite nosso canal de parceiros ou fale com um dos nossos especialistas hoje mesmo para saber mais sobre o poder do nosso ecossistema.