Historias de éxito de clientes

NRB impulsa la modernización de aplicaciones mainframe priorizando la experiencia del desarrollador

Industria Information Technology

Mejorado

Productividad de los desarrolladores

Despliegue

La frecuencia aumentó significativamente

Reducido

Tiempo de incorporación para nuevos desarrolladores

Historias de éxito de clientes

NRB impulsa la modernización de aplicaciones mainframe priorizando la experiencia del desarrollador

Industria Information Technology

Mejorado

Productividad de los desarrolladores

Despliegue

La frecuencia aumentó significativamente

Reducido

Tiempo de incorporación para nuevos desarrolladores

Resumen de la empresa

El Grupo NRB está a la vanguardia del panorama belga de las tecnologías de la información y la comunicación (TIC), generando más de 500 millones de euros en facturación con un equipo dinámico de 3.450 innovadores, todos unidos por una visión europea. NRB pretende ser pionera en soluciones y servicios de TI de vanguardia, construyendo asociaciones transformadoras y a largo plazo con clientes del sector público y privado para impulsar la evolución tecnológica, económica y social. Ofreciendo un espectro completo de servicios de tecnología de la información y la comunicación (TIC): consultoría, software, infraestructura y servicios en la nube, y personal gestionado—NRB está redefiniendo el futuro de la tecnología. Su clientela incluye instituciones financieras líderes, agencias gubernamentales y otras organizaciones que dependen de operaciones avanzadas de mainframe.

El reto

Muchas organizaciones retrasan la modernización de las aplicaciones mainframe debido a preocupaciones sobre riesgos, demandas de recursos y mantenimiento de la fiabilidad. NRB, un proveedor líder de servicios de TI en Bélgica y Europa, se enfrenta a estos retos mientras sus clientes buscan cada vez más una modernización rápida y a gran escala.

Estos desafíos afectan a NRB al requerir un esfuerzo significativo para modernizar los Pipelines de desarrollo con nuevos entornos integrados, permitiendo a los desarrolladores internos Crea aplicaciones modernas. El enfoque de NRB están primero modernizar el desarrollo de software antes de abordar las propias aplicaciones. Al automatizar y modernizar las Pipelines de desarrollo, NRB introduce nuevos entornos de desarrollo integrados que han demostrado ser efectivos para que los desarrolladores internos de los clientes sean autosuficientes a la hora de crear aplicaciones modernas de mainframe. Los distintos niveles de automatización existente y la resistencia a la adopción de nuevas herramientas entre los desarrolladores añaden complejidad, convirtiendo en un trabajo a tiempo completo para NRB garantizar transiciones fluidas y mantener la satisfacción del cliente.

"Nuestro reto están que tenemos muchos clientes diferentes, y ellos cuentan con mucha tecnología distinta en marcha", dice Benoît Ebner, ingeniero de sistemas en NRB.

Algunos clientes no tienen automatización en sus pipelines de desarrollo actuales. Algunos realmente no tienen Pipelines en absoluto. Casi ninguno tiene herramientas modernas. En algunos casos, NRB está reemplazando herramientas de desarrollo que llevan 25 años en funcionamiento y que son utilizadas a diario por quienes las crearon. Los Pipelines de desarrollo modernos requieren herramientas modernas, pero conseguir que los desarrolladores cambien sus preferencias y herramientas largamente utilizadas al ritmo que las organizaciones quieren modernizar puede ser un obstáculo. El enfoque de NRB también tiene una solución para eso.

La solución

NRB acelera la modernización de aplicaciones mainframe para sus clientes al permitir que los desarrolladores Crea software mainframe moderno y nuevo sin abandonar sus entornos de desarrollo preferidos. Utilizando soluciones AMI DevX de BMC, NRB cierra la brecha entre el desarrollo heredado y el moderno de mainframes.

NRB construye Pipelines de desarrollo modernos para mainframes para sus clientes utilizando una variedad de soluciones AMI DevX de BMC. La base están la Pipeline de Código AMI DevX de BMC, una herramienta CI/CD que soporta las tres interfaces principales para desarrollar y mantener código mainframe: Eclipse, VS Code y la interfaz ISPF. Esta flexibilidad permite a desarrolladores de mainframe con experiencia mejorar y extiende aplicaciones de mainframe utilizando el entorno donde se sienten más cómodos, al tiempo que permite a los nuevos desarrolladores contribuir de forma eficaz.  

NRB está utilizando soluciones AMI DevX de BMC para implementar automatización DevOps en entornos mainframe adaptadas a las diferentes necesidades de los clientes, implementando herramientas como:

  • BMC AMI DevX Code Pipeline para la gestión del código fuente de mainframes, incluyendo la regulación de la revisión de código, la habilitación del acceso y desarrollo concurrente de código, la automatización de aprobaciones y otras tareas
  • BMC AMI DevX File-AID para que los desarrolladores puedan editar y navegar por archivos IBM Db2®, IBM IMSTM, SQL Server, Oracle y VSAM
  • Depuración de código BMC AMI DevX para depuración de aplicaciones mainframe, abend resolution, pruebas y más
  • BMC AMI DevX Abend-AID para Detecta y diagnosticar automáticamente fallos de código en tiempo real, realizar análisis de causas raíz e integrarse con soluciones de desarrollo y gestión de sistemas
  • BMC AMI DevX Data Studio para descubrir, visualizar y trabajar con datos de entornos mainframe y no mainframe simultáneamente, gestionar objetos de datos, comparar, extraer y procesar datos, ocultar información personal personal y otros datos sensibles, y mucho más
  • BMC AMI Strobe para supervisar proactivamente el rendimiento del mainframe de forma temprana y automática en Pipelines CI/CD
  • BMC AMI zAdviser para recopilar métricas de desarrollo y analizarlas con el fin de mejorar la calidad del código

"Estas opciones permiten a las organizaciones modernizarse a su propio ritmo, asegurando una transición fluida mientras mantienen la productividad", dice Benoît.

Los resultados

Los clientes de NRB experimentan ahora una aceleración del desarrollo de manera coordinada y controlada, minimizando los riesgos para la estabilidad del mainframe. Modernizar los conjuntos de herramientas heredados con una suite DevOps moderna y automatizada permite una mayor automatización y una mejor gestión del ciclo de vida de entrega de software (SDLC) en mainframes.

"Nosotros obtén más control sobre lo que se está haciendo en el sistema. Ahora podemos hacer seguimiento de cada cambio y realizar rápidas soluciones de respaldo en producción", dice Benoît. "Antes, no podíamos hacer eso. Nuestros clientes dedican mucho tiempo a analizar cómo gestionar los replijos en caso de un problema de producción. Ahora, te clic derecho para retroceder y está listo. te pueden restablecer los servicios en unos 10 minutos; antes eran varias horas."

NRB también previene problemas supervisando el desarrollo y analizando cambios de código con BMC AMI zAdviser, que proporciona métricas DORA y otras perspectivas sobre el proceso de desarrollo.

"Nos ha proporcionado una mayor comprensión sobre la productividad del desarrollo de mainframes", dice Benoît. "Ahora tenemos acceso a muchas estadísticas y KPIs que antes no teníamos, lo que nos ayuda a identificar áreas de mejora."

Al permitir que los desarrolladores trabajen en sus entornos preferidos dentro de un marco que automatiza Pipelines, integraciones y resolución de problemas, NRB incrementa la productividad y fiabilidad de los desarrolladores. Esta estrategia no solo amplía los Pipelines de desarrollo de aplicaciones de clientes, sino que también incrementa el número de desarrolladores que pueden contribuir al proceso de desarrollo, especialmente aquellos que pueden escribir código para mainframes. Al ampliar este grupo de desarrolladores, la estrategia garantiza que en el futuro habrá más profesionales cualificados disponibles para trabajar en proyectos relacionados con mainframes.

"Cuando tú contratabas a jóvenes desarrolladores, antes te daba miedo de que no quisieran trabajar en el entorno mainframe por culpa de la pantalla verde", dice Benoît. BMC AMI elimina esa preocupación al soportar VS Code, Eclipse y las interfaces ISPF. "Doy clase en nuestra universidad local. Cuando los estudiantes Ve esto, muchos dicen: 'Oye, quizá podría Comienza a trabajar con sistemas mainframe porque son realmente geniales e impresionantes.' Permite que el desarrollo de aplicaciones se integre con un entorno moderno y fácil de usar sin necesidad de entender cómo funciona entre bastidores.

In our experience, for many young developers, the challenge isn't the mainframe language or platform but the environment. BMC AMI DevX tools have been instrumental in enabling us to onboard new developers. Now, they don’t need to understand all the technical details of how mainframes work to write effective software for them.
PRUEBA DE CONDUCCIÓN BMC
¿Listo para transformar tus operaciones de mainframe?

Explora recursos relacionados

Historia del cliente

Iberdrola

Una empresa energética global eleva la calidad de las pruebas y acelera las iniciativas DevOps en IBM Z

Historia del cliente

HUK-COBURG (Germany)

Large insurer improves customer service with developer self-service and automation

Historia del cliente

Dillard’s

Fast transaction processing keeps retail customers in 330+ locations satisfied