História de sucesso
Resona Bank Group
(write the text)

Resona Bank Group moderniza suas agências com GeneXus

Um elemento-chave do projeto foi a introdução de testes automatizados com GXtest. Isso facilitou a execução eficiente e repetível de mais de 3.000 testes unitários, reduzindo significativamente o esforço necessário para a automação de testes.

O Resona Bank Group é o quarto maior banco de varejo do Japão. Com uma ampla gama de serviços fiduciários, o Resona Bank, o Saitama Resona Bank, Kansai Mirai Bank e o Minato Bank operam sob sua gestão. A organização conta com 818 agências no Japão, 16 milhões de clientes individuais e 500.000 clientes corporativos.

Para melhorar a experiência em suas agências e se adaptar às demandas do mercado em constante mudança, o Resona Bank Group embarcou em um ambicioso projeto de transformação digital.

A NTT DATA SOFIA CORPORATION, uma subsidiária de sistemas de informação da Resona Holdings e da NTT DATA, sediada em Tóquio, Japão, desempenhou um papel fundamental no desenvolvimento, operação e manutenção dos novos sistemas do Grupo Resona Bank.

No início do projeto, consideraram implementar um novo desenvolvimento do zero com uma empresa offshore, mas essa opção exigiria a contratação de uma equipe de mais de 100 pessoas e mais de um ano de trabalho. Isso não era viável devido à complexidade e ao tempo necessário.

Em vez de seguir essa abordagem, optaram por transformar digitalmente com GeneXus, devido à sua capacidade de acelerar o processo de desenvolvimento e reduzir a complexidade. O GeneXus, uma plataforma de desenvolvimento de software Low-Code, destacou-se entre os concorrentes por usar Inteligência Artificial para automatizar tarefas e permitir que os desenvolvedores criassem sistemas complexos de forma eficiente.

Um dos objetivos era migrar 70% do volume de negócios dos terminais financeiros para computadores e outros dispositivos eletrônicos. Graças ao GeneXus e às práticas de desenvolvimento ágil, esse objetivo foi superado com eficiência. Eles também reduziram o número de terminais financeiros em 50% e otimizaram a duração e o custo do projeto em 25%.

"A qualidade final de um produto é validada através de testes. Testar um projeto sem automação teria sido muito trabalhoso devido à carga de trabalho envolvida. GeneXus nos permitiu personalizar nosso processo de desenvolvimento, adaptando-se às complexidades únicas da indústria bancária e integrando elementos-chave como digitalização de agências, sistemas de recepção integrados, autorização baseada em biometria e automação de processos robóticos (RPA). Trabalhando em colaboração com a NTT DATA SOFIA CORPORATION, desenvolvemos uma abordagem inovadora para acelerar o desenvolvimento e a implementação desses Sistemas Críticos para o negócio," explica Toshikazu Yokoi, Diretor Técnico de Soluções Inovadoras, Desenvolvimento de Software na GeneXus no Japão.

Testes no processo de desenvolvimento

É difícil aplicar desenvolvimento ágil a um projeto de reestruturação do sistema principal de um banco, concebendo um processo de desenvolvimento personalizado que reflita as características do desenvolvimento com GeneXus baseado no modelo waterfall.

"A automação de testes, incluindo a implementação de mais de 3.000 testes unitários com GXtest, garantiu a qualidade do código e nos permitiu detectar e corrigir erros de forma eficaz durante todo o ciclo de desenvolvimento," acrescenta Yokoi.

Testes de regressão foram continuamente realizados ao longo do processo de desenvolvimento. Cada vez que um erro era corrigido, os testes unitários garantiam que novos problemas não fossem introduzidos no código.

Essa abordagem permitiu a identificação e correção de centenas de erros durante os testes de integração e sistema, garantindo de forma eficaz a qualidade do produto final.

"A combinação de GeneXus e GXtest foi fundamental para o sucesso do projeto de modernização do Resona Bank Group. A automação de testes manteve altos padrões de qualidade e eficiência, facilitando a implementação de novas funcionalidades e garantindo uma experiência bancária aprimorada para seus clientes," enfatizou Yokoi.
 


Vídeo do caso
Otimização do desenvolvimento de sistemas no Grupo Bancário Resona

Sobre GXtest

O GXtest é um produto desenvolvido em conjunto pela Abstracta e pela GeneXus para projetar, automatizar e executar testes funcionais em aplicativos web e móveis desenvolvidos com GeneXus. Até hoje, mais de 1,5 milhão de casos de teste são executados automaticamente por mês usando o GXtest; além disso, mais de 45.000 casos de teste também foram projetados.