Inicio Casos de éxito software de sistemas bnp paribas z BNP Paribas
¿Cómo los bancos pueden facilitar el desarrollo rápido de productos?
Más información
Persona utiliza el cajero automático con una tarjeta de crédito

Para mejorar la calidad y la eficacia, BNP Paribas ha revisado el entorno de desarrollo de software de sus principales sistemas. Al trabajar con IBM para implementar un moderno Entorno de Desarrollo Integrado (IDE) respaldado por herramientas de código abierto, BNP Paribas está transformando el entorno de desarrollo en la plataforma IBM Z, con el consiguiente ahorro de dinero y la mejora de la calidad.

Reto empresarial

Para impulsar la calidad y la capacidad de respuesta, BNP Paribas se propuso ofrecer a sus desarrolladores de IBM Z un IDE moderno, junto con un control autónomo, y la responsabilidad, sobre el marco de su propio entorno de desarrollo. 

Transformación

Implementó IBM Developer for z/OS e IBM Z Development and Test Environment, combinado con herramientas de código abierto, para crear un entorno de desarrollo más eficiente, ágil, autónomo y fácil de usar.

Resultados Mayor eficiencia
en desarrollo y pruebas ahorra tiempo y dinero
Mayor autonomía
y la estandarización de herramientas aumenta el engagement de los desarrolladores y la calidad del código
Modernizado
el entorno atraerá nuevos desarrolladores y permitirá la evolución de los procesos
Historia de un desafío empresarial
Uniendo mundos separados

En un mercado mundial cada vez más desregulado, los bancos establecidos se enfrentan a nuevos tipos de desafíos. Siguen surgiendo competidores de FinTech, que aprovechan las oportunidades creadas por la mayor facilidad para un cliente de cambiar de un proveedor de servicios financieros a otro. Ante estos desafíos, los grandes bancos globales como BNP Paribas, el octavo banco más grande del mundo por activos, deben mejorar constantemente la calidad y la capacidad de respuesta de sus ofertas digitales. Vencer a los competidores de FinTech en nuevas oportunidades depende, en parte, de la capacidad de vincular sistemas centrales establecidos ya desde hace mucho tiempo con nuevas aplicaciones front-end. Lograr la velocidad y la eficiencia requeridas significa modernizar las prácticas de desarrollo para esos sistemas centrales y dar a los desarrolladores, incluidos los proveedores externos, más autonomía en sus entornos de desarrollo.

BNP Paribas ejecuta sus aplicaciones y bases de datos bancarias estratégicas exclusivamente en la plataforma de servidor empresarial IBM Z . Reconociendo que este entorno estaba a la zaga de los sistemas distribuidos del banco en términos de facilidad y eficiencia del desarrollo de software, BNP Paribas se embarcó en un importante proyecto de modernización. 

Abdelhakim Loumassine, director de la División Mainframe en BNP Paribas, dice: "Queríamos resolver los desafíos diarios de los desarrolladores en el entorno IBM Z y responder a sus puntos de dolor. Pero lo más importante es crear un cambio en la cultura para alinearla con los principios de las DevOps. Se trata realmente de reunir los mundos de Z y sistemas abiertos para crear un único conjunto de procesos y enfoques para los desarrolladores".

Al revisar el panorama actual, BNP Paribas descubrió que sus desarrolladores en la plataforma Z se enfrentaban a desafíos en torno a las restricciones de capacidad y al requisito de utilizar herramientas obsoletas con estandarización, rendimiento y facilidad de uso limitados. El banco pretendía consolidar el conjunto de herramientas existente para aumentar la productividad en las fases de desarrollo y pruebas funcionales. BNP Paribas también quería aumentar la calidad del software final, en parte permitiendo pruebas de regresión más detalladas, y hacer de IBM Z una plataforma más intuitiva para los desarrolladores recién contratados.

"La plataforma IBM Z ofrece un rendimiento y resiliencia excepcionales, ya que nuestra infraestructura nunca ha fallado", dice Loumassine. "Queríamos proteger y mantener ese valor proporcionando nuevas capacidades a los desarrolladores".

La plataforma IBM Z ofrece un rendimiento y resiliencia excepcionales, ya que nuestra infraestructura nunca ha fallado. Queríamos proteger y mantener ese valor proporcionando nuevas capacidades a los desarrolladores. Abdelhakim Loumassine Jefe de la División Mainframe BNP Paribas
Historia de transformación
Reinventando el desarrollo

El proyecto de modernización de los sistemas básicos se ejecutó inicialmente en BNP Paribas Partners for Innovation (BP2I, una empresa conjunta con participación de BNP Paribas e IBM a partes iguales) y para la banca para particulares en Francia, con planes de ampliarlo a todo el banco con el tiempo. El proyecto tiene cuatro principios guía fundamentales: dar autonomía a los desarrolladores, involucrar a los desarrolladores delegando en ellos responsabilidades, modernizar el entorno de desarrollo y realizar pruebas mediante la racionalización y la automatización, y hacer converger los enfoques y herramientas de desarrollo para los sistemas empresariales y los entornos de sistemas abiertos. 

"Al implementar herramientas abiertas en nuestra plataforma IBM Z, nuestro objetivo era permitir que los desarrolladores de los mundos abierto y Z hablen el mismo idioma", dice Loumassine. "Pero las herramientas no son un fin en sí mismas; en última instancia, son los medios por los que lograremos nuestro objetivo.

La plataforma central de BNP Paribas se construyó a lo largo de décadas, y la acumulación constante de procesos y herramientas había creado un entorno estático para los desarrolladores. Esto llevó a la tendencia de seguir haciendo las cosas de la misma manera que antes, lo que significaba que los desarrolladores no podían igualar la agilidad de sus compañeros en el mundo de los sistemas abiertos. 

"Queríamos ser disruptivos y reinventar por completo el papel del desarrollador de sistemas centrales", recuerda Loumassine. “Romper los hábitos arraigados del pasado no estaba exento de riesgos, por lo que trabajamos estrechamente con IBM durante todo el proyecto. Aprovechando nuestra estrecha relación existente con IBM France, contratamos a IBM Z Labs en los EE. UU., que demostraron ser muy receptivos y rápidos a la hora de resolver nuestros desafíos”.

Para modernizar sus prácticas de desarrollo y pruebas en IBM Z, BNP Paribas implementó IBM Developer for z/OS como su nuevo entorno de desarrollo integrado (IDE), junto con IBM Z Development and Test Environment para un desarrollo y pruebas flexibles, además de las soluciones IBM InfoSphere Optim para la gestión de datos. El banco está implementando la herramienta Git de código abierto como su solución de gestión de código fuente (SCM) y busca implementar IBM Application Discovery and Delivery Intelligence para medir la cobertura de código durante las pruebas y asignar aplicaciones durante las revisiones del entorno. 

"A medida que desplegamos las nuevas herramientas, ya estamos observando importantes mejoras de eficiencia en la escritura y comprobación de código", comenta Loumassine. "Y lo más importante a largo plazo, ofrecemos autonomía y control a los desarrolladores. Ahora se responsabilizan de configurar sus propios entornos de desarrollo, y podemos otorgarles derechos/roles sobre esos entornos que hubiera sido demasiado arriesgado (quizás incluso imposible) otorgarles antes en las LPAR clásicas”. 

Las eficiencias creadas por el cambio a IBM Developer for z/OS también se están reinvirtiendo en calidad, en particular, mejorando la duración y la cobertura de las pruebas de regresión. En última instancia, mejores pruebas mejorarán la calidad y la solidez del software proporcionado a los usuarios finales y reducirán la necesidad de correcciones posteriores.

BNP Paribas también ha implementado IBM z/OS Connect Enterprise Edition como su herramienta estratégica para exponer los servicios de IBM Z como API RESTful que otras aplicaciones pueden llamar y consumir. "El proyecto de modernización mejora nuestra comprensión y control de los servicios que se ejecutan en nuestros sistemas empresariales", dice Loumassine. "Cuanto más podemos exponer las aplicaciones y la lógica empresarial que se ejecutan en IBM Z, más valor podemos aportar al negocio y a nuestros clientes". Con prácticas y servicios de desarrollo ágiles y modernos, BNP Paribas ahora puede utilizar, de manera fluida, datos y transacciones empresariales esenciales en IBM Z dentro de su estrategia de cloud híbrido.

A medida que continuamos modernizando el entorno de desarrollo de nuestra plataforma IBM Z, los beneficios en términos de control, autonomía, calidad, velocidad y eficiencia seguirán creciendo, aportando así un mayor valor comercial. Abdelhakim Loumassine Jefe de la División Mainframe BNP Paribas
Historia de resultados
Todo en un único lugar centralizado

La introducción de IBM Developer for z/OS ha cambiado por completo el espacio de trabajo de desarrollo en BNP Paribas; un nuevo entorno moderno con una interfaz estandarizada y fácil de usar. Esto se refuerza mediante el uso de Git, el estándar de mercado de facto para SCM, lo que implica que los nuevos empleados se sienten cómodos de inmediato en el entorno de IBM Z. 

«Antes, los desarrolladores de sistemas empresariales tenían aproximadamente una docena de herramientas, por lo que siempre perdían tiempo cambiando y volviendo a centrarse entre ellas», afirma Loumassine. «Ahora estamos creando un verdadero IDE, con todas las herramientas en una sola interfaz, para que las personas tengan todo lo que necesitan al alcance de su mano. Esto representa un cambio cultural importante, porque pone a todos nuestros desarrolladores en el mismo punto de partida».

Gracias a las pruebas de código en tiempo real, los desarrolladores pueden detectar posibles problemas de código mucho antes que en el pasado - el principio de "desplazamiento a la izquierda" en DevOps -, lo que permite una resolución más rápida y sencilla. Los desarrolladores también tienen mucha más autonomía en un entorno de desarrollo altamente gráfico e interactivo, lo que crea un espacio de trabajo más satisfactorio y productivo.

"Los usuarios pueden organizar su entorno exactamente como quieren", dice Loumassine. "Esto hace que los sistemas empresariales sean mucho más atractivos para los nuevos empleados, y aumente la eficiencia de los desarrolladores existentes. También ofrecemos más automatización en las pruebas. Por ejemplo, los desarrolladores pueden ejecutar pruebas en datos anónimos procedentes de una copia de la base de datos de producción. IBM InfoSphere Optim extrae e inyecta los datos en su entorno de desarrollo; estos procesos están bajo el control directo de los desarrolladores". 

Loumassine concluye: «A medida que continuamos modernizando el entorno de desarrollo de nuestra plataforma IBM Z, seguirán creciendo los beneficios en términos de control, autonomía, calidad, velocidad y eficiencia, con el consiguiente mayor valor empresarial. Al mismo tiempo, brindamos a nuestros equipos la agilidad necesaria para responder mejor a las nuevas demandas empresariales y nos aseguramos de contar con tecnologías estándar del mercado y las mismas herramientas, actitudes y competencias en todos nuestros entornos». 

Logotipo de BNP Paribas
BNP Paribas

La historia de BNP Paribas S.A. (enlace fuera de ibm.com) se remonta a 1848, cuando se fundó la Banque Nationale de Paris (BNP). Tras la fusión con Paribas en 2000, el grupo se ha convertido en el octavo banco del mundo por activos. El grupo, que ofrece servicios de banca para particulares y de inversión, tiene actividades en más de 70 países y emplea a unas 200.000 personas. En Francia, BNP Paribas cuenta con más de 2.200 sucursales y 3.200 cajeros automáticos, que dan servicio a más de seis millones de hogares en Francia.

Dé el siguiente paso

Para obtener más información sobre las herramientas de desarrollo de software de IBM para IBM Z, póngase en contacto con su representante de IBM o IBM Business Partner, o visite el siguiente sitio web: ibm.com/marketplace/developer-for-z-systems

Vea más historias de clientes u obtenga más información sobre IBM Systems Software

PDF en francés
Notas a pie de página

 

© Copyright IBM Corporation 2020. IBM Corporation, IBM Cloud, New Orchard Road, Armonk, NY 10504. Producido en los Estados Unidos de América, mayo de 2020.

IBM, el logotipo de IBM, IBM Z, Rational y z/OS son marcas registradas de International Business Machines Corp., registradas en muchas jurisdicciones del mundo. Los demás nombres de productos y servicios pueden ser marcas registradas de IBM u otras empresas. Puede consultar una lista actualizada de las actuales marcas registradas de IBM en la web “Información sobre derechos de autor y marcas comerciales” en www.ibm.com/es-es/legal/copytrade.shtml.

La información contenida en este documento es la vigente en la fecha de su publicación original y está sujeta a cambios por parte de IBM. No todas las ofertas mencionadas en este documento están disponibles en todos los países en los que IBM está presente.

Los datos de rendimiento y ejemplos de clientes mencionados se presentan únicamente con fines ilustrativos. Los datos reales de rendimiento pueden variar en función de las configuraciones y condiciones de funcionamiento específicas. LA INFORMACIÓN DE ESTE DOCUMENTO SE OFRECE "TAL CUAL ESTÁ" SIN NINGUNA GARANTÍA, NI EXPLÍCITA NI IMPLÍCITA, INCLUIDAS, ENTRE OTRAS, LAS GARANTÍAS DE COMERCIALIZACIÓN, ADECUACIÓN A UN FIN CONCRETO Y CUALQUIER GARANTÍA O CONDICIÓN DE INEXISTENCIA DE INFRACCIÓN. Los productos de IBM están sujetos a garantía según los términos y condiciones de los acuerdos bajo los que se proporcionan.

El cliente es responsable de garantizar el cumplimiento de las leyes y reglamentos aplicables. IBM no presta asesoramiento legal ni declara o garantiza que sus servicios o productos aseguren que el cliente cumpla con cualquier ley o normativa.