Transformando uma aplicação financeira monolítica em uma experiência digital moderna
Sobre a Empresa
Uma importante instituição financeira com sede nos EUA.
Desafio
Múltiplos representantes financeiros em uma grande instituição financeira usavam regularmente uma aplicação de portal web legada que oferecia pouca experiência ao usuário e produtividade reduzida, resultando em tempos de resposta de tarefas mais longos. A organização estava procurando transformar digitalmente a aplicação para oferecer aos seus usuários uma experiência intuitiva, omnicanal e adaptativa.
O que fazemos
- Modernização de aplicações
- Interface de usuário
- Estrutura autônoma da equipe de produtos
- Experiência do usuário otimizada
- Micro frontend
Solução
Nossa interface de usuário/experiência de usuário (UI/UX) e nossas equipes de entrega de aplicações modernas implementaram uma abordagem de design de experiência de usuário para criar uma experiência intuitiva e amigável para ajudar a garantir que a aplicação ofereça alto desempenho com pouco ou nenhum tempo de inatividade:
- Arquitetura e projeto de uma arquitetura de microfrontend independente da estrutura
- Pipelines de integração contínua/entrega contínua arquitetados e projetados para implantar o microfrontend de forma independente
- Implementou uma biblioteca de componentes de UI/UX modular moderna para reutilizar e fornecer uma interface de usuário consistente em todos os micro frontends
- Criou um produto implementável individualmente capaz de oferecer valor comercial rápido, reduzindo o risco e o tempo de comercialização
- Criou uma estrutura de UI para uma experiência de aplicação de uma única página
- Reformulou a estrutura da equipe da UI para ser construída e iterada por várias equipes pequenas
- Permitiu uma experiência de usuário final sem falhas com implantações de UI sem tempo de inatividade
Consequências
Com a implementação de uma estrutura de microfrontend, uma aplicação monolítica foi convertida em uma aplicação moderna e entregou os seguintes resultados e benefícios:
5+
equipes criando e entregando em vez de uma única grande equipe
500+
implementações em um trimestre em comparação com menos de 25 anteriormente
10x
aumento na velocidade das melhorias da aplicação
95%
aumento da confiança na liberação
Benefícios para a empresa
- Tempo de comercialização reduzido
- UX perfeita e superior
- Decisões de recursos baseadas em dados
- Zero tempo de parada
Especificações Técnicas
- Implantações sem dependência
- Maior confiança na liberação
- Desenvolvimento mais rápido com bibliotecas reutilizáveis
- Estrutura de UI escalável