BNP Paribas
¿Cómo pueden los bancos permitir el desarrollo rápido de productos?
Más información
Persona usando el cajero automático con una tarjeta de crédito

Para mejorar la calidad y la eficiencia, BNP Paribas está renovando el entorno de desarrollo de software para sus sistemas centrales. Al trabajar con IBM para desplegar 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®, ahorrando dinero y aumentando la calidad.

Desafío 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 el control autónomo y la responsabilidad de sus propios entornos de desarrollo. 

Transformación

Se desplegó IBM Developer for z/OS® e IBM Z Development and Test Environment, junto 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 la participación de los desarrolladores y la calidad del código
El modernizado
entorno atraerá a nuevos desarrolladores y permitirá la evolución de los procesos
Historia de desafío empresarial
Reunir mundos separados

En un mercado global cada vez más exento de reglamentación, los bancos establecidos se enfrentan a nuevos tipos de desafíos. Siguen surgiendo competidores ágiles 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 desde hace mucho tiempo con nuevas aplicaciones de 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, incluyendo a los proveedores externos, más autonomía en sus entornos de desarrollo.

BNP Paribas ejecuta sus aplicaciones bancarias centrales estratégicas y bases de datos exclusivamente en la plataforma de servidores empresariales IBM Z . Al reconocer que este entorno estaba rezagado detrás 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, Jefe de la División Mainframe de BNP Paribas, afirma: "Queríamos resolver los retos cotidianos de los desarrolladores en el entorno IBM Z y responder a sus puntos débiles. Pero lo más importante es crear un cambio en la cultura para alinearla con los principios de DevOps. Se trata realmente de reunir los mundos de Z y los sistemas abiertos para crear un único conjunto de procesos y enfoques para los desarrolladores".

Al revisar el panorama existente, BNP Paribas descubrió que sus desarrolladores en la plataforma Z enfrentaron desafíos en torno a las limitaciones de capacidad y el requisito de utilizar herramientas obsoletas con estandarización, rendimiento y facilidad de usuario 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 al permitir pruebas de regresión más profundas y hacer de IBM Z una plataforma más intuitiva para desarrolladores recién reclutados.

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

La plataforma IBM Z ofrece rendimiento y resiliencia excepcionales – nuestra infraestructura nunca ha fracasado. Queríamos proteger y mantener ese valor proporcionando nuevas capacidades a los desarrolladores. Abdelhakim Loumassine Jefe de la división de mainframe BNP Paribas
Historia de transformación
Reinventar el desarrollo

El proyecto de modernización de los sistemas centrales se ejecutó inicialmente en el marco de BNP Paribas Partners for Innovation (BP2I, una asociación en participación a partes iguales por BNP Paribas e IBM) y para la banca minorista en Francia, con planes de extenderlo a toda la banca con el tiempo. El proyecto tiene cuatro principios rectores fundamentales: dar autonomía a los desarrolladores, comprometer a los desarrolladores dándoles responsabilidad, modernizar el entorno de desarrollo y pruebas a través de la racionalización y automatización, y converger los enfoques y las herramientas de desarrollo para los sistemas empresariales y los entornos abiertos. 

"Al implementar herramientas abiertas en nuestra plataforma IBM Z, intentamos permitir que los desarrolladores de los mundos abiertos 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 de una nueva cultura y nueva formas de trabajar".

La plataforma central de BNP Paribas se construyó a lo largo de décadas, y la constante acumulación de procesos y herramientas había creado un entorno estático para los desarrolladores. Esto llevó a una tendencia a seguir haciendo las cosas de la misma manera que antes, lo que significó que los desarrolladores no podían igualar la agilidad de sus pares 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 libre de riesgos, por lo que trabajamos estrechamente con IBM durante todo el proyecto. Aprovechando nuestra estrecha relación con IBM Francia, contratamos a IBM Z Labs de Estados Unidos, que demostraron una gran capacidad de respuesta y rapidez a la hora de resolver nuestros retos".

Para modernizar sus prácticas de desarrollo y pruebas en IBM Z, BNP Paribas desplegó 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 administración de código fuente (SCM), y busca desplegar IBM Application Discovery and Delivery Intelligence para medir la cobertura del código durante las pruebas y mapear las 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. "Más importante a largo plazo, estamos dando a los desarrolladores autonomía y control. Ahora son responsables 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 perfeccionarán la calidad y solidez del software lanzado a los usuarios finales y reducirán la necesidad de correcciones posteriores.

BNP Paribas también ha desplegado IBM z/OS Connect Enterprise Edition como su herramienta estratégica para exponer servicios IBM Z como RESTful APIs que pueden ser llamados y consumidos por otras aplicaciones. "El proyecto de modernización mejora nuestra comprensión y control de los servicios que se ejecutan en nuestros sistemas empresariales", afirma Loumassine. "Cuanto más podamos exponer las aplicaciones y la lógica empresarial que se ejecutan en IBM Z, más valor podremos añadir a la empresa y a nuestros clientes." Con prácticas y servicios de desarrollo ágiles y modernos, BNP Paribas ahora puede utilizar sin problemas los datos y las transacciones críticos para el negocio en IBM Z dentro de su estrategia de nube híbrida.

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, agregando valor comercial. Abdelhakim Loumassine Jefe de la división de mainframe BNP Paribas
Historia de resultados
Todo en un solo lugar

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

“Anteriormente, los desarrolladores de sistemas empresariales tenían una docena de herramientas, por lo que siempre perdían tiempo cambiando y enfocándose de nuevo en ellas”, dice Loumassine. “Ahora estamos construyendo un verdadero IDE, con todas las herramientas en una sola interfaz, para que las personas tengan todo lo que necesitan a su alcance. Esto representa un cambio cultural importante, porque pone a todos nuestros desarrolladores con igualdad”.

Con las pruebas de código en tiempo real, los desarrolladores ahora pueden ver posibles problemas de código mucho antes que antes (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 una autonomía mucho mayor en un entorno de desarrollo altamente gráfico e interactivo, creando 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 reclutadores y aumenta la eficiencia de los desarrolladores existentes. Ahora 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, los beneficios en términos de control, autonomía, calidad, velocidad y eficiencia seguirán creciendo, agregando valor comercial. Al mismo tiempo, estamos dando a nuestros equipos la agilidad para responder mejor a las nuevas demandas comerciales y garantizar que tengamos tecnologías estándar del mercado y las mismas herramientas, mentalidades 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 minorista 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 franceses.

Dé el siguiente paso

Para obtener más información sobre las herramientas de desarrollo de software IBM para IBM Z, comunícate con tu representante de IBM o con IBM Business Partner, o visita 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 de 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.com, IBM Z, Rational y z/OS son marcas comerciales de International Business Machines Corp., registradas en muchas jurisdicciones del mundo. Otros nombres de productos y servicios pueden ser marcas comerciales de IBM o de otras empresas. Una lista actual de marcas comerciales de IBM está disponible en la web en “Información de derechos de autor y marcas comerciales” en www.ibm.com/mx-es/legal/copytrade.shtml.

Este documento está actualizado a la fecha inicial de publicación e IBM puede modificarlo en cualquier momento. No todas las ofertas están disponibles en todos los países en los que opera IBM.

Los datos de rendimiento y los ejemplos de clientes citados se presentan solo con fines ilustrativos. Los resultados de rendimiento reales pueden variar según las configuraciones específicas y las condiciones de funcionamiento. LA INFORMACIÓN CONTENIDA EN ESTE DOCUMENTO SE PROPORCIONA “TAL CUAL”, SIN NINGUNA GARANTÍA, EXPRESA O IMPLÍCITA, INCLUIDAS LAS GARANTÍAS DE COMERCIABILIDAD, IDONEIDAD PARA UN FIN DETERMINADO Y CUALQUIER GARANTÍA O CONDICIÓN DE NO INFRACCIÓN. Los productos de IBM están garantizados de conformidad con los términos y condiciones de los acuerdos bajo los cuales se proveen.

El cliente es responsable de garantizar el cumplimiento de las leyes y regulaciones que le sean aplicables. IBM no brinda asesoría legal ni declara que sus servicios o productos garantizarán que el cliente cumpla con cualquier ley o regulación.