SQL SERVER 2000 WINDOWS 2000 VISUAL STUDIO.NET La modernización del sistema de pagos costarricense la llevó a cabo el Banco Central con tecnología.net. Publicado: Setiembre 2002. El realizar los pagos interbancarios es una tarea que puede ser dificultosa, el proceso se acelera gracias a una plataforma tecnológica moderna. El Sistema Interbancario de Negociación y Pagos Electrónicos (Sinpe) es la infraestructura tecnológica que permite liquidar los pagos que deben hacer las entidades asociadas (bancos, financieras, cooperativas, mutuales, la red de cajeros automáticos ATH, el Ministerio de Hacienda, el Instituto Nacional de Seguros y la Caja Costarricense de Seguridad Social) entre sí o contra el Banco Central. Un sistema rápido y confiable es necesario para manejar los 175 mil millones de colones costarricenses (US$500 millones), transados diariamente entre las entidades financieras y gubernamentales, que son piezas fundamentales de la economía del país. La puesta en marcha del Sinpe, desde 1997, permite hacer transacciones seguras y en tiempo real entre entidades financieras y terceros. Además de las herramientas para hacer transferencias de fondos, las instituciones ligadas al Sinpe cuentan con otras herramientas gráficas que les permite observar su situación financiera y el cumplimiento con las regulaciones de política monetaria establecidas por el Banco Central. Situación Era imperante crear un sistema fácil, rápido y confiable para realizar los pagos entre las entidades financieras y gubernamentales de Costa Rica. En 1997 se lanzó la primera versión del Sinpe, sistema que daría la oportunidad a los bancos de conectarse al (BCCR) para realizar movimientos interbancarios de fondos. Esta primera versión del sistema estaba construido utilizando el lenguaje Visual Basic 4.0 y utilizaba SQL Server 6.0. En realidad le apostamos a Microsoft, habían plataformas más completas y con mayor variedad de herramientas, pero viendo el desarrollo de la compañía sabíamos que a mediano plazo iban a Perfil de Cliente El Banco Central de un país es como el banco de los bancos y aparte de ser el ente regulador de la política monetaria de la economía. El (BCCR) también debe mediar los pagos entre los bancos locales. Por eso nace el departamento de tecnologías SINPE, para crear el programa del mismo nombre realizar pagos electrónicos y automatizados, entre bancos, a terceros, e incluso con bancos internacionales. Situación del Negocio Contar con un sistema automatizado para hacer pagos y transferencias para acelerar las transacciones era necesario. El BCCR necesitaba una robusta plataforma para manejar tantos datos. Pero cuál era la solución que pudiera manejar tantos datos y ser así de estable? Visual Studio. NET, SQL Server 2000 y Windows 2000 fueron la respuesta. Solución Beneficios Simple, seguro y auto sostenible son las palabras claves que adjetivan la solución. La reducción de costos para entidades asociadas al SINPE en conjunto con la recuperación de costos para una inversión constante así como una plataforma simplificada son tan sólo algunos de los beneficios de la plataforma. Software and Services SQL Server 2000 Windows 2000 Visual Studio.NET Partners ArtinSoft
ser los líderes, asegura el director de tecnologías del Sinpe, Luis Guillermo Zumbado. El funcionario del banco asegura que tomaron la decisión acertada. Los productos de Microsoft han mejorado sorprendentemente para posicionarse como una de las mejores plataformas en el mercado. Una de las razones por las cuales también tomamos esa decisión fue por la interacción que en ese momento tendría con la plataforma operativa, el Windows NT 4.0, asegura. Cualquier ventaja que tenga una solución tecnológica, la competencia la tiene implementada en el corto plazo, por lo tanto es un error elegir una herramienta exclusivamente por sus cualidades técnicas, hay que estudiar también la empresa proveedora y su estrategia de desarrollo futuro. Microsoft, indiscutiblemente, se posiciona como líder y su plataforma soporta sistemas importantes de misión crítica, agrega el director de servicios financieros, Carlos Melegatti. Hemos visto mejoras del 300% y 400% en el proceso de validación. Antes podíamos hacer 400 por segundo, ahora valida 1700 registros por segundo. Carlos Melegatti Director de servicios financieros Melegatti, quien es parte del comité latinoamericano de sistemas de pago (proyecto del Centro de Estudios Monetarios Latinoamericano del Banco Mundial), comenta que los expertos del Banco Mundial señalan que el Sinpe está entre los mejores sistemas de pago del mundo, tanto en su propuesta tecnológica como en sus funcionalidades. El sistema permite que las entidades puedan hacer distintos tipos de transacciones financieras. Entre ellas la posibilidad de hacer transferencias interbancarias y a terceros en tiempo real, compensación y liquidación de cheques, créditos y débitos directos, pago de impuestos, liquidaciones de operaciones en el mercado de divisas, así como pagos de salarios públicos. Solución SQL Server, Windows 2000 y Visual Studio.NET, permiten al Banco Central actualizar el Sinpe periódica y automáticamente con versiones mejoradas, de alta seguridad, transparencia y una interacción fácil para el usuario final. Las últimas versiones del Sinpe permiten además analizar datos financieros para la toma de decisiones, adicionalmente a la operativa de pagos. El tesorero de un banco puede incluso verificar sus cuentas de reserva -si está cumpliendo con el encaje mínimo legal-, añade Zumbado. El gerente de cuentas corporativas de Microsoft, Andrés Blanco, explica que la transición del SQL 7.0 y del Windows NT 4.0 a la versión 2000 fue una transición fácil, limpia y segura. El Banco Central es una institución que requiere y tiene la voluntad de estar a la vanguardia con tecnología de punta para ofrecer servicios de una manera sencilla y automatizada, añade Blanco. Son en total 40 servidores, de los cuales todos tienen Windows Advanced Server 2000 y cinco tienen SQL Server 2000. Dos de ellos son del área de producción, dos en el área de pruebas y uno para desarrollo. En desarrollo se trabaja en el software, realizando mejoras y actualizaciones que se evalúan en el área de pruebas y pasan, finalmente, al área de producción para su utilización en el sistema interbancario. Precisamente con el fin de facultar una mayor agilidad es que Microsoft sale con la estrategia.net. Pero esta migración no era una actualización cualquiera y requirió un fuerte poder de ejecución del BCCR, Microsoft y una empresa clave en el proceso: ArtinSoft. Esta empresa costarricense se dedica al desarrollo de software de migración y fue quien diseñó el upgrade wizard (el actualizador) para el Visual Studio a nivel mundial. ArtinSoft tenía, por mucho, la mejor tecnología y estábamos tan impresionados que los recomendamos como el mejor La versión actual del Sinpe duró 550 meses hombre en ser desarrollado y tardamos 40 en migrarlo y echarlo a andar; en tan solo un 7% del tiempo que representó hacer el programa se logró gracias a la automatización del proceso. Federico Zoufaly Vicepresidente ejecutivo ArtinSoft
proveedor de servicios de migración, cuenta Tony Goodhew, gerente de productos de desarrollo.net de Microsoft Corporation. Con.NET, Microsoft permite un lenguaje más flexible y promete el estándar de la industria que permite a las aplicaciones hablar entre ellas y generar un proceso aún más automático. Por esto, era imperioso que el BCCR cambiara de Visual Studio 6.0 a Visual Studio.NET y así poder programar en lenguaje VisualBasic.NET. La tecnología es como un carro, hay que cambiarlo tarde o temprano: mejor hacerlo antes para aprovechar desde ya sus funcionalidades, dice Melegatti. El BCCR contó con el apoyo de ArtinSoft para la migración del Sinpe, un proceso que requería el cambio de 1.3 millones de líneas código. Sin la herramienta migradora de ArtinSoft, y su equipo de consultores, el banco hubiera tenido que rescribir la mayoría del sistema. La versión actual del Sinpe tomó 550 meses hombre en ser desarrollado y tardamos 40 en migrarlo y echarlo a andar, cuenta el vicepresidente ejecutivo de ArtinSoft, Federico Zoufaly. La migración, que tardó apenas un 7% del tiempo que representó hacer el sistema se logró gracias a la automatización del proceso. Migrar el Sinpe tuvo un costo de una décima parte de su valor y rescribirlo hubiera costado un 90% de ese valor. Con un proceso altamente automatizado, pudimos automatizar en un 90% la migración y el 10% restante estuvo a cargo del equipo compuesto por ArtinSoft y el Banco Central, añade Zoufaly. Melegatti, del BCCR, explica que el proceso no tuvo costos adicionales de contratación para la institución. El desembolso del banco fue de mano de obra. Para el proceso, se determinó asignar la mitad del recurso humano temporalmente a la migración, pausando entonces el desarrollo de nuevas aplicaciones para el Sinpe. ArtinSoft puso a tres de sus expertos en las instalaciones del BCCR para que apoyaran la migración, mientras 10 ingenieros del departamento de desarrollo del Sinpe realizaban la depuración de los módulos y las respectivas pruebas funcionales. Microsoft nos dio mucho apoyo a la hora de recibir capacitación de la nueva tecnología y resolución de contingencias al recibir la capacitación con expertos de Estados Unidos también, comenta Zumbado. Beneficios Microsoft nos dio mucho apoyo a la hora de recibir capacitación de la nueva tecnología y resolución de contingencias al recibir la capacitación con expertos de Estados Unidos también. Luis Zumbado Director de tecnologías Sinpe Una contundente recuperación sobre el proceso de inversión, reducción de costos, actualizaciones sencillas, reutilización de lo existente y simplificación del desarrollo son tan sólo algunos de los beneficios que otorga la plataforma tecnológica. Sostenible y sencillo El Banco Central no tiene intención alguna de generar ganancias con el Sinpe, sino cubrir los costos de la aplicación y dejar un margen para que se pueda seguir invirtiendo en mejoras tecnológicas. La manera en que se realiza tal recaudación es mediante el cobro por cantidad de transacciones y no un porcentaje de los pagos que se realicen. Las transferencias interbancarias en tiempo real cuestan US$2 y a terceros US$1, los pagos de cheques y los créditos o débitos directos US$0,03 y US$0,01, respectivamente. El Ministerio de Hacienda y los otros organismos gubernamentales y financieros involucrados, lograrán reducir sus costos en forma significativa a raíz de beneficiarse de la utilización de la plataforma del Banco Central, asegura Zumbado. Microsoft donó al 100% de las instituciones financieras que utilizan el Sinpe sus dos versiones más recientes de Windows y Office, el XP. Esto faculta un mejor apego a las nuevas tecnologías
lo que llega a totalizar 250 máquinas que se conectan al Sinpe, garantizando entonces la mayor eficiencia disponible en la tecnología existente. De esta manera, las actualizaciones al Sinpe se pueden hacer rápidamente. Cómo? Una vez activada la aplicación, si detecta una nueva versión, comienza el proceso de actualización. Reutilizar El valor real son los beneficios de negocio que trae el tomar una aplicación existente, con las herramientas de ArtinSoft hemos actualizado los activos de software al nuevo paradigma. Tradicionalmente, cuando salía una nueva plataforma, había que tomar las aplicaciones y rescribirlas en la nueva, cuenta Goodhew. Es evidente que el transformar una aplicación existente y relanzarla bajo la nueva tecnología de Microsoft (.NET), implica un importante consumo de tiempo y esfuerzo, pero los costos de migración son menores al de reescribir o comprar un nuevo sistema. El Sinpe representa una inversión de alrededor de US$12 millones con los 20 servicios que soporta. Si el banco saliera a comprar un sistema de este tipo con tan solo uno o dos de estos servios tendría el mismo costo. Es un ahorro inmenso para el país, asegura Blanco. Más con menos Melegatti explica que la migración a.net es como pasar de viajar en bicicleta a hacerlo en un automóvil, ya que, aunque se llegue al mismo destino, se puede hacer con mayor comodidad, seguridad y estabilidad. Por el momento el destino es el mismo, pero con el nuevo automóvil de la tecnología, el Sinpe podrá abarcar nuevos destinos. El costo de mantenimiento en la nueva tecnología es menor y.net nos permite desarrollar nuevas herramientas con mayor facilidad, afirma Zumbado. Incluso, pese a que todavía el Banco Central no ha utilizado los beneficios de nuevas aplicaciones para el Sinpe, han notado cosas sobresalientes. Por ejemplo, el Ministerio de Hacienda envía hasta 300 mil registros en un solo día, para ser validados y procesados a través del Sinpe. Hemos visto mejoras del 300% y 400% en el proceso de validación. Antes podíamos validar alrededor de 400 transacciones por segundo, ahora validamos hasta 1700 registros por segundo, sin haber realizado modificaciones adicionales, comenta Melegatti. El valor real son los beneficios de negocio que trae el tomar una aplicación existente, con las herramientas de ArtinSoft hemos habilitado inversiones existentes y movilizarlos al nuevo paradigma.. Tony Goodhew Gerente de productos de desarrollo.net Microsoft Corporation Más aún, el BCCR tiene varios proyectos por desarrollar, cuenta el director de servicios financieros, que si bien era posible desarrollarlos con la versión anterior, ahora podrán ser realizados en menor tiempo y esfuerzo: un impacto positivo en la productividad del departamento. Este es el caso del proyecto de custodias auxiliares, es decir la descentralización de parte de las reservas del Banco Central hacia las instituciones financieras que cumplan con los requisitos del BCCR. Esto permitirá no solo una reducción de riesgo del trasiego físico, sino del costo inherente que conlleva. Estos ahorros para las instituciones financieras, se transforman en beneficios directos para el ciudadano, asegura Melegatti.
Para mayor información Para mayor información de los productos o servicios de Microsoft, llame al Centro Microsoft de Información de Ventas al (800) 426-9400. En Canadá, llame al Centro de Información Microsoft Canadiense al (800) 563-9048. En América Central: Guatemala (502) 470-0877. El Salvador (503) 211-7474. Honduras 00 506 298-2000 (por cobrar). Nicaragua 001-800-506-0007. Costa Rica (506) 298-2000. Panamá 00 800 506-0001. Para acceder información vía Internet, vaya a: http://www.microsoft.com/ Para más información acerca de los servicios de migración de ArtinSoft, llame en América Central al (506) 246 1500. Estados Unidos (425) 943-6870. México (5255) 53 95 9798. Para buscar información vía Internet visite su página Web http://www.artinsoft.com. Para más información acerca del por favor llame al (506)243-3600 o visite su página Web: http://www.bccr.fi.cr 2002 Corporación Microsoft. Todos los derechos reservados. Este caso de estudio tiene únicamente intenciones informativas. MICROSOFT NO DA NINGUNA GARANTÍA, EXPRESA O IMPLÍCITA, EN ESTE RESÚMEN. Microsoft. ActiveX, BizTalk, Visual Studio, Windows y Windows NT o son marcas registradas o marcas registradas de Corporación Microsoft en los Estados Unidos y/o en otros países. Los nombres de compañías reales y productos mencionados en este documento pueden ser marcas registradas por sus respectivos dueños.