Arquitetura de Software

Symbol Digital Consultoria em Arquitetura de Software

RESUMO

Será complementado quando tivermos a primeira reunião realizada

Status
Em andamento
Sponsor: Carlos Cardoso

Como ajudamos a Symbol a melhorar a estabilidade e eficiência do seu sistema

Status: Em Execução

Resumo Executivo

A Symbol, empresa que desenvolve chatbots para farmácias e ferramentas de marketing, enfrentava desafios técnicos que comprometiam a estabilidade e eficiência da sua plataforma. Problemas como alto acoplamento no código, ausência de boas práticas e falta de segurança resultavam em indisponibilidade do sistema, mensagens perdidas e insatisfação dos clientes.

Para resolver essas questões, a EximiaCo iniciou um trabalho de reestruturação da plataforma, com foco na melhoria da gestão de conexões do chatbot, implementação de ferramentas de observabilidade e definição de um roadmap de evolução. O projeto segue em andamento, com próximas entregas focadas no desacoplamento do sistema e na criação de um serviço de conexões mais robusto.

Os primeiros resultados já são perceptíveis, com redução no consumo de memória e processamento, tornando a plataforma mais eficiente e preparada para o crescimento.

Situação (antes da nossa atuação)

A Symbol enfrentava desafios significativos em relação à estrutura e qualidade de seus sistemas. Seu código apresentava alto acoplamento, dificultando a manutenção e evolução da plataforma. Além disso, a ausência de boas práticas de desenvolvimento e de mecanismos de segurança tornava o sistema vulnerável e menos eficiente.

Outro grande problema era o tempo excessivo gasto no desenvolvimento de novas funcionalidades, sem a garantia de que estavam seguras e bem estruturadas. Esse cenário impactava diretamente a escalabilidade e confiabilidade da solução oferecida pela Symbol ao mercado de farmácias.

Implicações

Os desafios enfrentados pela Symbol resultavam em indisponibilidade da plataforma, afetando diretamente a experiência dos clientes. A instabilidade do sistema fazia com que mensagens fossem perdidas, comprometendo a comunicação entre as farmácias e seus consumidores.

Além disso, a falta de segurança e boas práticas no desenvolvimento gerava insatisfação entre os clientes, que não tinham confiança na estabilidade da plataforma. Esses problemas ameaçavam não apenas a retenção de clientes, mas também o crescimento da empresa no mercado.

O que fizemos

Nosso trabalho com a Symbol está em andamento, com foco em aprimorar a estabilidade e eficiência do sistema. Um dos principais avanços foi a melhoria na gestão de conexões do chatbot, reduzindo o risco de mensagens perdidas e indisponibilidade da plataforma.

Além disso, fortalecemos a observabilidade do sistema, permitindo que a equipe da Symbol identifique e resolva problemas de forma mais rápida e eficiente. Também propusemos uma série de alterações alinhadas ao negócio da empresa, garantindo que as evoluções técnicas acompanhem suas necessidades estratégicas.

Entregáveis

Até o momento, nossa atuação resultou nas seguintes entregas para a Symbol:

  • Melhoria na gestão de conexões do chatbot, reduzindo falhas e garantindo maior estabilidade da plataforma.
  • Implementação de ferramentas de observabilidade, permitindo um monitoramento mais preciso e eficiente do sistema.
  • Roadmap de melhorias, com diretrizes para a evolução contínua da plataforma.
  • Follow-up com a arquitetura desejada, alinhando as mudanças propostas com os objetivos estratégicos da empresa.

As próximas entregas incluem:

  • Desacoplamento do sistema, reduzindo dependências excessivas no código e facilitando a manutenção.
  • Criação de um serviço de conexões para o chatbot utilizando design patterns, garantindo maior escalabilidade e flexibilidade à solução.

Feedbacks

As melhorias implementadas já trouxeram resultados perceptíveis para a Symbol. Um dos principais ganhos foi a redução no consumo de memória e processamento, tornando a plataforma mais eficiente e estável.

Esses avanços indicam que as otimizações realizadas até agora estão no caminho certo, preparando o sistema para maior escalabilidade e melhor experiência para os clientes.

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Desenvolvedor Java/JEE/Scala
Engenheiro de Software e Consultor
Executivo de Relacionamento
Arquiteto de Software com experiência executiva em Tecnologia

OFERTAS ASSOCIADAS

Confira as ofertas que estão associadas a este case:

0
Gostaríamos de ouvir sua opinião!x

ACESSO RESTRITO

Esse conteúdo é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta:

Tenho interesse em conversar

Se você está querendo gerar mais resultados através da tecnologia, preencha este formulário que um de nossos consultores entrará em contato com você:

Área de colaboradores

Esse ambiente é de acesso restrito à equipe de colaboradores da EximiaCo.

Trabalha na EximiaCo? Então conecte-se com sua conta: