Busque por posts, artigos e novidades
Fechar
Produto
December 12, 2022

Soluções OOTB, externas e customizadas: como escolher a melhor para o objet...

Soluções OOTB, externas e customizadas: como escolher a melhor para o objetivo do seu negócio

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.


Soluções out-of-the-box (OOTB)


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.


Benefícios


  • Soluções OOTB podem ser implementadas com rapidez e geralmente vêm prontas para uso, sendo necessário apenas instalar ou configurar, reduzindo, desse modo, o time-to-market.
  • Esse tipo de solução não requer um time de TI interno avançado para implementação e muito menos para melhorias, visto que o próprio desenvolvedor do sistema é responsável por garantir qualidade, documentação e suporte.
  • Têm um custo inicial tipicamente menor do que soluções personalizadas por serem “pré-fabricadas”.




Desvantagens


  • Por se tratar de uma ferramenta pré-configurada que visa atender a um grupo de clientes, ela não necessariamente terá todas as funcionalidade desejadas. Principalmente quando se trata de negócios nichados.
  • Para garantir escalabilidade e confiabilidade no funcionamento, as soluções OOTB nem sempre são construídas para se comunicar com sistemas externos. Portanto, sua integração com outras ferramentas pode ser uma tarefa árdua, o que exigirá flexibilidade da equipe de projetos.
  • Mesmo tendo um custo inicial menor, taxas de assinatura poderão ser cobradas, bem como custos adicionais para expansão de recursos.




Soluções customizadas


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.


Benefícios


  • Você tem liberdade para desenvolver o produto, ou seja, fazer upgrades e expandir recursos, de acordo com a sua necessidade.
  • A customização permite entregar mais valor ao seu consumidor final e facilitar os processos internos do seu negócio, aumentando seu diferencial competitivo.




Desvantagens


  • Mudanças ou upgrades no software exigirão vários testes/verificações para garantir o correto funcionamento do sistema. Por isso, é necessário ter um time técnico interno robusto, a depender do nível de personalização.
  • Caso sua solução customizada componha uma arquitetura integrada a outros sistemas externos ou OOTB, será necessário monitorá-los continuamente para que upgrades feitos nesses sistemas não prejudiquem o funcionamento das suas customizações, resultando em custos contínuos.




Soluções externas


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.


Benefícios


  • Assim como as OOTB, soluções externas estão disponíveis para uso sem a necessidade de um time de TI interno que gerencie a aplicação.
  • Como o direito ao uso da aplicação foi adquirido, caso ocorram erros ou problemas, o provedor de TI externo tem a responsabilidade de fornecer suporte e documentação específica.
  • Muitas vezes, essas aplicações possuem integrações robustas com grandes sistemas externos, o que garante escalabilidade para a arquitetura. E é justamente esse tipo de curadoria que o canal de Partners da VTEX realiza com os parceiros do ecossistema, garantindo a correta funcionalidade da integração independentemente do volume de dados.




Desvantagens


  • Dependendo do tipo de aplicação, o produto externo não necessariamente terá integração com os demais sistemas do seu negócio. Assim, pode ser preciso desenvolver customizações pontuais para garantir o fluxo correto de dados entre entidades.
  • Taxas extras, como de serviço de assinatura, poderão ser cobradas pelo uso do produto/serviço.




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:






Em suma


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.


A CCX Company em colaboração com a VTEX Commerce Cloud expressa sua gratidão por ter tido a oportunidade de enriquecer seu entendimento acerca das vantagens, tendências e demais elementos abordados no presente tema. Este artigo foi elaborado pela VTEX Commerce Cloud e é encaminhado até você pela CCX COMPANY

Inscreva-se em nossa newsletter

Obrigado por assinar nossa newsletter.
Oops! Por favor, tente novamente.
Newsletter CCX

Outras pessoas também gostaram

Entre em contato pelo icone do whatsapp