Home /
Casos de Sucesso
Empresa do Setor Financeiro - Solução de Processamento de Transações Financeiras
A Visionnaire reduziu o tempo para disponibilizar novas transações financeiras em uma rede nacional
Cliente
Empresa do Setor Financeiro
Empresa do Setor Financeiro
Área
Finanças
Problema
Disponibilizar, de maneira ágil e com menor custo, novas transações financeiras eletrônicas para milhões de clientes de 43 bancos em uma rede de caixas automáticos por meio de um software seguro, escalonável, portável e de acordo com as especificidades do sistema brasileiro de processamento de transações (padrão ISO 8583/87).
Solução
A Visionnaire, em parceria com uma empresa do serviço financeiro, criou um framework para o desenvolvimento ágil de transações financeiras a partir de um novo paradigma: novas transações não são mais implementadas, mas sim configuradas.
Resultados
Com a solução elaborada em conjunto com a Visionnaire, a empresa do setor financeiro conseguiu reduzir o tempo médio de desenvolvimento de novas transações em 75%. Tal agilidade foi fundamental para atingir seu objetivo: acelerar seu time-to-market e assim dar respostas mais rápidas às demandas do mercado.
Tecnologia
Desenvolvido 100% em Java e baseado em configurações XML. Aderente aos conceitos SOA, característica OLTP (Online Transaction Processing), servidor de aplicação J2EE, banco de dados relacional. Compatível com os principais sistemas operacionais do mercado.
Imagem meramente ilustrativa
Problema detalhado
A fim de desenvolver e consolidar sua rede de caixas eletrônicos integrada e de alcance nacional, uma empresa do setor financeiro tinha o objetivo de disponibilizar novas modalidades de transações financeiras eletrônicas para mais de 100 milhões de clientes de 43 bancos, fora das agências bancárias, com mais rapidez e menor custo. Para tal, era necessário contar com uma solução para acelerar seu time-to-market e dar respostas mais rápidas às necessidades do mercado.
A fim de desenvolver e consolidar sua rede de caixas eletrônicos integrada e de alcance nacional, uma empresa do setor financeiro tinha o objetivo de disponibilizar novas modalidades de transações financeiras eletrônicas para mais de 100 milhões de clientes de 43 bancos, fora das agências bancárias, com mais rapidez e menor custo. Para tal, era necessário contar com uma solução para acelerar seu time-to-market e dar respostas mais rápidas às necessidades do mercado.
A solução precisava de escalabilidade tanto horizontal quanto vertical, quer dizer, ser flexível para oferecer novos tipos de transações com o tempo. Necessitava, também, atender às especificidades do sistema brasileiro de processamento de transações no padrão ISO 8583/1987. Havia ainda outras exigências, como disponibilidade, portabilidade, desempenho e segurança.
Para o desenvolvimento da solução, era obrigatório ao menos dois anos de experiência com J2EE, conhecimento prático em EJB (Enterprise JavaBeans, sendo três tipos: Message Driven Bean, Session Bean e Entity Bean), além de conhecimento e experiência com a família WebSphere (WebSphere Studio Application Developer e WebSphere Message Queue) e sistema operacional UNIX.
Além desses requisitos obrigatórios, eram desejáveis conhecimentos em banco de dados Oracle, padrões de design e transações financeiras do padrão ISO 8583/1987, bem como participação em desenvolvimento de sistemas online.
Obs.: descrevemos o cliente como uma Empresa do Setor Financeiro pois, por motivos contratuais de sigilo, não é possível revelar o nome do cliente.
Solução detalhada
A Visionnaire, em estreita parceria com a empresa contratante, criou um framework para o desenvolvimento ágil de transações financeiras, flexível a vários padrões de mensagem e às especificidades do sistema brasileiro de processamento de transações.
O sistema foi desenvolvido usando a plataforma IBM WebSphere, apresentando todas as funcionalidades demandadas pelo cliente. A linguagem de programação foi Java, conforme padrão J2EE (atualmente Java EE, Java Platform, Enterprise Edition).
A solução desenvolvida permite a realização do roteamento das requisições vindas de qualquer ponto de captura ligado à rede da empresa contratante para o seu devido destino e, posteriormente, o direcionamento das respostas oriundas destas requisições para os terminais de origem, possibilitando a concretização das transações solicitadas.
A ferramenta atende com agilidade às demandas pelo desenvolvimento de novos pacotes de transações à medida que novas instituições deleguem os cuidados de parte ou toda a sua rede de autoatendimento à empresa contratante. Esses novos pacotes de transações são encapsulados de maneira que exista independência entre os clientes e entre os pacotes de transações de cada cliente.
A solução tem foco na produtividade, uma vez que o reuso de componentes e transações e o desenvolvimento baseado em configurações XML (em vez de codificação) reduzem o tempo e o custo de desenvolvimento de transações em 75%. Ademais, novas transações não são mais implementadas, mas sim configuradas.
A solução da Visionnaire foi projetada para perdurar por anos no mercado por ser aberta a vários bancos, multicanais (ATM, POS, Mobile e outros), modular, distribuída, portável (100% Java) e aderente aos conceitos da Arquitetura Orientada a Serviços (SOA).
Apresentação
Apresentação do Caso de Sucesso
Panfleto
Panfleto do Caso de Sucesso
Assuntos relacionados a:
framework time-to-market time to market serviços financeiros transações bancárias caixas automáticos escalabilidade horizontal escalabilidade vertical padrão iso 8583/1987 processamento de transações bancárias