Arquitetura de Software, Desenvolvimento de Software

Como ajudamos a Icatu Seguros a modernizar o frontend do Sistema de Previdência Privada

RESUMO

A Icatu Seguros enfrentava desafios significativos devido ao uso de tecnologia obsoleta no frontend do seu sistema de Previdência Privada, o que impactava a manutenção, segurança e evolução do sistema. Neste cenário a EximiaCo desempenhou um papel importante elaborando um plano de modernização e implementando uma arquitetura robusta com uso de micro-frontends para realizar uma transição harmoniosa e sem a interrupção dos serviços. Este projeto além de melhorar a experiência do usuário, aumentou a eficiência e a escalabilidade do sistema, facilitando a manutenção e implementação de novas funcionalidades. 

Status
Concluído
Sponsor: Rodrigo Esteves

SITUAÇÃO (ANTES DA NOSSA ATUAÇÃO)

A Icatu Seguros estava envolvida em um processo de modernização de seu sistema de Previdência Privada, enfrentando como um dos principais desafios a atualização do frontend para uma solução mais moderna. O sistema operava utilizando uma tecnologia obsoleta, o que apresentava obstáculos significativos à evolução do negócio, incluindo preocupações relacionadas à segurança, manutenção e compatibilidade com novas tecnologias. Essa situação exigia uma abordagem estratégica e cautelosa para a modernização, devido à complexidade e escala do sistema envolvido.

Além disso, o sistema estava em constante evolução, com novas funcionalidades sendo adicionadas regularmente, o que naturalmente aumentava sua complexidade ao longo do tempo. Isso tornava a atualização tecnológica e a adoção de melhores práticas ainda mais cruciais para manter a qualidade e eficiência operacional. Era essencial para a Icatu Seguros que o sistema pudesse se adaptar rapidamente à evolução do negócio, pois era vital acompanhar as rápidas mudanças do mercado e atender de forma eficaz as necessidades de seus clientes.

Reconhecendo a necessidade urgente de modernização do sistema frontend, a Icatu Seguros buscou junto à EximiaCo uma solução que garantisse a competitividade do sistema e permitisse uma resposta ágil às dinâmicas do mercado. A falta de flexibilidade e a dificuldade de integração com novas tecnologias estavam como um dos principais desafios enfrentados, reforçando a importância de uma renovação tecnológica

IMPLICAÇÕES

A dependência de uma tecnologia obsoleta gerava uma série de desafios operacionais para a Icatu Seguros, afetando principalmente a eficiência de suas operações diárias. A manutenção do sistema tornava-se cada vez mais complicada, e a implementação de novas funcionalidades se tornava um desafio em função da tecnologia desatualizada. Essas dificuldades também impactavam no treinamento de novos talentos, que muitas vezes são mais familiarizados com tecnologias modernas de mercado.

Além disso, a falta de atualização tecnológica poderia trazer problemas relacionados à segurança, exigindo esforços constantes para manter a integridade do sistema contra possíveis vulnerabilidades. A dificuldade de acompanhar as mudanças rápidas no mercado e as demandas dos clientes limitava a capacidade da empresa de se adaptar e inovar no ritmo desejado.

Essas limitações resultavam em custos adicionais para a Icatu Seguros, como gastos com manutenção, correção de bugs e despesas relacionadas à integração com novas tecnologias. Assim, a empresa se viu diante de um cenário onde a falta de modernização não apenas prejudicava sua eficiência operacional, mas também a impedia de se manter atualizada com as tendências e inovações do mercado.

O QUE FIZEMOS

A abordagem da EximiaCo ao projeto de modernização do sistema de Previdência Privada da Icatu Seguros começou com uma análise detalhada da arquitetura de frontend do sistema legado. Essa análise nos permitiu compreender as limitações e desafios do sistema existente, bem como identificar oportunidades estratégicas para sua modernização. Dado o desafio crítico de evitar interrupções no serviço durante a migração, optamos por uma estratégia de estrangulamento junto com uma arquitetura de micro-frontends, que permitiu uma coexistência harmoniosa entre o sistema legado e a nova solução, mantendo o fluxo contínuo de entregas.

Com a estratégia definida, elaboramos um plano detalhado de modernização que incluía etapas claras e metas específicas para a execução do trabalho, garantindo que a migração fosse gradual e controlada. Além disso, garantimos que a coexistência entre os sistemas fosse transparente para os clientes e as equipes de desenvolvimento, minimizando qualquer impacto nas operações.

Para acelerar o desenvolvimento e garantir o sucesso da modernização, nossa equipe contou com engenheiros e arquitetos altamente especializados que trabalharam na criação da estratégia e na implementação do plano proposto. Nossa equipe implementou uma arquitetura de frontend moderna e escalável com uso de práticas avançadas de micro-frontends e auxiliou na capacitação da equipe interna da Icatu na adoção das melhores práticas do mercado

Dessa forma, a EximiaCo desempenhou um papel fundamental em todo o processo de modernização, desde a análise inicial até a implementação bem-sucedida da nova solução.

ENTREGÁVEIS

O trabalho resultou em vários entregáveis que sustentaram o sucesso do projeto:

Plano de Modernização: Desenvolvemos um plano detalhado da estratégia e o processo de migração. Esse plano estabeleceu etapas claras, metas específicas para a execução do trabalho e foi fundamental para validar a proposta de coexistência entre os sistemas com o uso micro-frontends para garantir uma transição suave e eficiente.

POC (Prova de Conceito): Implementamos uma prova de conceito para validar a estratégia de convivência entre as tecnologias legada e nova. Isso assegurou que a abordagem de estrangulamento fosse viável e eficaz, mitigando potenciais riscos durante a migração.

Documentação Técnica: Produzimos uma série de diagramas e documentos técnicos que consolidaram a nova arquitetura do sistema. Essa documentação serve como uma referência clara e detalhada para a equipe de desenvolvimento, facilitando a manutenção e futuras expansões.

Apresentações Periódicas: Realizamos apresentações regulares para os stakeholders, mantendo-os informados e alinhados com o progresso do projeto. Essas apresentações foram cruciais para a gestão transparente e eficaz das expectativas durante o projeto.

CLIENTE

Confira o cliente que está associado a este case:

CONSULTORES E ENGENHEIROS

Confira os consultores e engenheiros que participaram deste case:

Desenvolvedor React/React Native, Angular e .Net
Especialista em Frontend

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: