Case
18/09/2023

Como ajudamos a ScanSource a modernizar suas aplicações e acelerar as entregas do time de desenvolvimento

Em um universo corporativo cada vez mais digital, nos deparamos com um cenário desafiador, uma aplicação monolítica composta por mais de 200 sistemas acoplados compartilhando bancos de dados.

Promovemos um aumento de mais de 50% no volume das entregas dos times de desenvolvimento

A ScanSource é conhecida por sua presença global e parcerias com uma variedade de fabricantes de renome na indústria de tecnologia. Ela desempenha um papel importante na cadeia de suprimentos de tecnologia, facilitando a distribuição de produtos e serviços para empresas e organizações em todo o mundo.

Nosso desafio neste projeto foi atuar na modernização de uma aplicação monolítica composta por mais de 200 sistemas acoplados, compartilhando bancos de dados e 90% das aplicações consideradas legadas escritas em tecnologias como Visual Basic 6, ASP 3.0 e .NET Framework 4.6. Toda essa infraestrutura estava alojada em um ambiente on-premise, dificultando a agilidade e escalabilidade.

Como atuamos frente a este desafio

Nosso principal objetivo foi aumentar a celeridade das entregas do time de desenvolvimento e modernizar o ecossistema de forma a tornar a empresa mais digital. Para isso, propomos uma arquitetura que facilitasse o desacoplamento dos sistemas, definimos uma estratégia para migrar parte das aplicações para a nuvem, aproveitando a flexibilidade, escalabilidade e resiliência que essa tecnologia oferece, e implementamos práticas modernas de engenharia de software para garantir qualidade e eficiência.

Para atuar frente a este desafio utilizamos as seguintes abordagens:

Desacoplamento Digital: Através de uma análise cuidadosa, identificamos os sistemas mais críticos e começamos o trabalho de desacoplamento. Isso permitiu que os sistemas pudessem evoluir de forma independente, tornando as entregas mais rápidas e menos propensas a erros.

Migração para a Nuvem: Identificamos as aplicações que mais se beneficiariam com a migração para a nuvem. A escolha da nuvem permitiu escalabilidade, além de reduzir os custos operacionais.

Práticas Modernas de Engenharia: Implementamos testes de unidade para garantir a qualidade do código. Também adotamos Domain-Driven Design (DDD) para garantir que o software refletisse as necessidades de negócios. Implantamos o Apache Kafka como broker de mensageria e apoiamos na estruturação de uma arquitetura baseada em eventos.

Quais foram os resultados obtidos

Aumento da Celeridade: Observamos um aumento impressionante de 54% no volume de entregas dos times de desenvolvimento. Isso se traduziu em mais funcionalidades, correções e melhorias entregues em menor tempo.

Impacto nas Vendas: Com sistemas mais eficientes e estáveis, houve um aumento de 5% de margem nas vendas realizadas pelos sistemas que operam através de agenciamento.

Qualidade e Modernidade: Com a implementação de práticas como testes de unidade, DDD, observabilidade e automações do pipeline, não apenas colaboramos para para produzir software de maior qualidade e confiabilidade, mas também para aumentar e evoluir a capacidade técnica do time.

INSIGNTS EXIMIACO

Arquitetura de Software

Evolução e modernização de aplicações para suportar mudanças de escala.

NOVOS HORIZONTES PARA O SEU NEGÓCIO

Nosso time está preparado para superar junto com você grandes desafios tecnológicos.
Entre em contato e vamos juntos utilizar a tecnologia do jeito certo para gerar mais resultados.

Tenho interesse em conversar

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

Oferta de pré-venda!

Mentoria em
Arquitetura de Software

Práticas, padrões & técnicas para Arquitetura de Software, de maneira efetiva, com base em cenários reais para profissionais envolvidos no projeto e implantação de software.

Muito obrigado!

Deu tudo certo com seu envio!
Logo entraremos em contato

Como ajudamos a ScanSource a modernizar suas aplicações e acelerar as entregas do time de desenvolvimento

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

Como ajudamos a ScanSource a modernizar suas aplicações e acelerar as entregas do time de desenvolvimento

Para se candidatar nesta turma aberta, preencha o formulário a seguir:

Condição especial de pré-venda: R$ 14.000,00 - contratando a mentoria até até 31/01/2023 e R$ 15.000,00 - contratando a mentoria a partir de 01/02/2023, em até 12x com taxas.

Tenho interesse nessa capacitação

Para solicitar mais informações sobre essa capacitação para a sua empresa, preencha o formulário a seguir:

Tenho interesse em conversar

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

O seu insight foi excluído com sucesso!

O seu insight foi excluído e não está mais disponível.

O seu insight foi salvo com sucesso!

Ele está na fila de espera, aguardando ser revisado para ter sua publicação programada.

Tenho interesse nessa solução

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

Tenho interesse neste serviço

Se você está procurando este tipo de solução para o seu negócio, preencha este formulário que um de nossos consultores entrará em contato com você:

× Precisa de ajuda?