| Case
Mercantil do Brasil
Banco Mercantil do Brasil S.A.
Livre das amarras tecnológicas
ASP.NET integra ambientes fornecendo dados de operação de crédito
A situação
Com cerca de 210 agências, escritórios em São Paulo, Belo Horizonte e Rio de Janeiro, e 4.000 funcionários, o Banco Mercantil do Brasil necessitava de uma tecnologia que integrasse seus diferentes ambientes - mainframe IBM e Unix / SUN - com a rede baseada em plataforma Microsoft Windows 2000. A meta era disponibilizar aos gerentes informações concisas e atualizadas sobre a operação de crédito bancário, cujos dados residem nestas plataformas e arquiteturas distintas.
Além disso, era necessária a criação de regras e bibliotecas padrão de desenvolvimento, compondo um Framework de desenvolvimento de sistemas personalizado à necessidade da equipe.
Desde 1998, o banco vem trabalhando para vencer o desafio da integração. Em um levantamento inicial, verificou a existência de mais de 19 linguagens e seis bancos de dados. A decisão de caracterizar uma plataforma de desenvolvimento aberta, que permitisse maior controle deste ambiente, recaiu na tecnologia .NET da Microsoft.
"Optamos por .NET não apenas para integrar três ambientes distintos, como para aproveitar as aplicações já desenvolvidas e os dados da base corporativa", afirma Jaime Herrera, gerente de Suporte Técnico do Banco Mercantil do Brasil. Assim, ao invés de reconstruir toda esta base, a instituição adotou uma interface Web, baseada em Host Integration Server. Com ela, a plataforma de negócios passou a ficar disponível para o gerente, onde quer que ele esteja e não apenas em seu escritório. Com uma gama de menus, essa ferramenta permite a tomada de decisão de forma muito mais ágil, com uma visão integrada.
A solução
De 1998 a 2003, o Banco Mercantil do Brasil trabalhou no desenvolvimento de sua infra-estrutura, adquirindo equipamentos e preparando-se para o futuro. Em junho de 2001, implementou a rede Windows 2000 e, de julho de 2001 a janeiro de 2003, definiu as ferramentas e aplicativos de missão crítica a serem adotados. Neste período, foram adicionadas ao parque instalado da instituição cerca de 800 estações de trabalho e 200 servidores. Também concretizou-se a integração da rede Windows 2000 com a rede administrativa Novell. Para ampliar a comunicação das agências com o site central, a rede foi terceirizada para a Embratel.
A Fase 1 do projeto foi desenvolvida de março a junho de 2003, com a construção de uma arquitetura de intercâmbio de informações baseada em Microsoft ASP .NET. A equipe padronizou as técnicas de desenvolvimento na linguagem C# e desenvolveu Web Services XML capazes de buscar e consolidar de modo eficiente e transparente dados provenientes do mainframe. Este passo possibilitou publicar via Web as informações desejadas pelos gerentes das agências de forma rápida, segura e precisa.
Em julho de 2003 o sistema entrou no ar, com 12 funções específicas. A previsão inicial era que esse produto só seria finalizado em um ano. Com a tecnologia .NET foi possível adiantar em seis meses a sua conclusão, com a implantação de 210 pontos de atendimento.
A Intelliwan, empresa certificada como Microsoft Certified Gold Partner for Enterprise Systems, com sede em Belo Horizonte, foi a parceira Microsoft que auxiliou o Banco Mercantil do Brasil na criação do Framework MB. Esse framework especifica os padrões que serão usados daqui para frente pelo Banco Mercantil do Brasil e como devem ser respeitados para desenvolver aplicativos em .NET. Além disso, foi criada uma biblioteca de classes, MBLib, que oferece os principais recursos de programação de forma simplificada e personalizada aos desenvolvedores de sistemas. A chave da determinação do Framework MB é o protocolo de comunicação que permite a aderência de terceiros ao padrão adotado.
O alto nível de especialização dos consultores da IntelliWan nas tecnologias de desenvolvimento Web e orientação a objeto foram importantes para a criação, juntamente com a equipe de TI do banco, de um framework consistente e efetivo.
As páginas ASP. NET estão instaladas no servidor central, localizado em Belo Horizonte. O acesso a estas páginas de integração e lógica de negócios é feito via Web Services XML, que permite disponibilizar as regras de negócios (desenhadas em Cobol, DB2 etc.).
Segundo Roberto Ferreira, analista de Suporte Técnico do Banco Mercantil do Brasil, a solução foi criada em pequenos módulos, com cerca de 200 funcionalidades. O módulo de agenda do gerente, por exemplo, traz informações básicas de contato do cliente, além de disponibilizar o vencimento das aplicações, para controle de análise de crédito. Outras funcionalidades igualmente alinhadas ao negócio do banco estão sendo desenvolvidas, como a publicação interna de informações relacionadas ao Índice de Relacionamento Eletrônico ( IRE) das Agências, parametrização de campanhas de ofertas internas.
Ao todo, 13 profissionais, entre analistas, desenvolvedores, projetistas e técnicos se envolveram no projeto, avaliado em R$ 12,5 milhões.
Os benefícios
A operação de crédito bancário é fundamental para o banco. Assim, torna-se essencial que os gerentes tenham o máximo possível de dados precisos sobre o potencial cliente para que esta transação seja bem sucedida. A tecnologia do Microsoft Visual Studio. NET permitiu à instituição livrar-se das amarras tecnológicas e disponibilizar de forma eficiente estas informações na mesa de trabalho de seus profissionais.
Além de uma visão ampla para tomada de decisão a qualquer momento, o gerente ganha tempo com o fácil acesso a todos os dados que necessita.
Outros dois sistemas críticos que envolvem interação com o cliente estão em desenvolvimento no Banco Mercantil do Brasil. O Internet Banking, apoiado sob a plataforma Microsoft, está no ar desde 1997 e passa agora por um processo de substituição de tecnologia que deve ser concluído no segundo semestre de 2003. Essa arquitetura é uma aplicação Web, que demanda do cliente apenas o uso de browser, e está instalada em dois sites do Banco Mercantil do Brasil, no prédio de Tecnologia e no eidfício sede, ambos na capital mineira.
Estes servidores, baseados em Windows Server 2000, Internet Information Server 5.0 e desenhados em ambiente ASP .NET, com desenvolvimento em C#, recebem as requisições de 50 mil clientes do Mercantil habilitados neste canal de relacionamento. Atrás desta camada de componentes está a lógica do negócio, processada em outros dois servidores, e que se integra com o sistema legado em máquinas SUN, responsável pela autorização de todas as transações eletrônicas, como redeshop, call center etc. O objetivo é dar maior tranqüilidade aos clientes, com um ambiente mais seguro.
Com desenvolvimento previsto para 2004, a automatização das agências do Banco Mercantil do Brasil também será realizada em tecnologia .NET, visando maior flexibilidade e evolução do ambiente. Atualmente, 210 agências têm seu próprio CPD, com servidores rodando Microsoft SQL Server 2000 e Internet Information Server.
|