26
NUEVE PASOS PARA OPERACIONES DE MAINFRAME ÁGILES Obtener el máximo valor a largo plazo de los sistemas principales

NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

NUEVE PASOS

PARA OPERACIONES DE MAINFRAME ÁGILES

Obtener el máximo valor a largo plazo de los sistemas principales

Page 2: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

2El socio de software de mainframe para los próximos 50 años

El mainframe sigue siendo la plataforma informática más

confiable, escalable, de alto rendimiento, segura y rentable

en el planeta. Es por eso que las grandes empresas continúan

ejecutando sus aplicaciones centrales del negocio y sus

sistemas críticos de procesamiento de transacciones en este.

Pero ninguna empresa puede darse el gusto de permanecer

inmóvil respecto a la forma en que gestiona su entorno de

mainframe. Las prácticas, procesos y herramientas de

mainframe que funcionaron en el pasado ahora se han

convertido en obstáculos altamente problemáticos para la

capacidad de las empresas digitales multiplataforma de

competir con nuevos factores disruptivos del mercado.

Page 3: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

El socio de software de mainframe para los próximos 50 años 3

Hay tres factores que hacen que sea imprescindible eliminar estos obstáculos

mediante la modernización agresiva de sus operaciones de mainframe:

• Intensificar los requerimientos de agilidad

Ya han pasado los días en los que podía limitar las implementaciones de

código nuevo de mainframe a solo unas veces por año. Para competir en

los mercados altamente dinámicos de mañana, las empresas digitales

deben poder actualizar su lógica empresarial en los sistemas centrales

siempre que lo necesiten. La mayor agilidad digital está ejerciendo una

intensa presión en los equipos de Operaciones para incorporar los códigos

nuevos con mayor rapidez y frecuencia.

Además, dado que las aplicaciones de mainframe ofrecen soporte de fondo

back-end para una cartera creciente de servicios web y móviles orientados

al cliente, las cargas de trabajo se están volviendo mucho más variables.

Por lo tanto, su equipo de Operaciones de Mainframe debe ser mucho más

proactivo en cuanto a asegurar el rendimiento bajo estas cargas de trabajo

variables, ya que ahora el rendimiento afecta directamente la experiencia

del cliente.

• Cambio generacional urgente

Usted está perdiendo irremediablemente los talentos que más antigüedad y

experiencia tienen en Operaciones de Mainframe debido a las jubilaciones.

Esta pérdida de talento se ha estado produciendo desde hace algún tiempo,

pero ahora ha llegado un punto de inflexión crítico, ya que se proyecta que

la generación del milenio representará un 75 por ciento de la fuerza laboral

para 2030. Por lo tanto, debe cambiar la administración de mainframe de

manera expedita a esta nueva generación de profesionales de Operaciones.

Pero la próxima generación de profesionales de Operaciones no puede

lograr el dominio de la plataforma IBM Z si les da herramientas que los

obligan a desempeñar tareas básicas en formas que no conocen. Las

herramientas obsoletas del mainframe y los espacios de trabajo de

mainframe arcaicos y anticuados también hacen que la plataforma resulte

altamente desagradable para los nuevos y talentosos profesionales de

Operaciones que necesita contratar para el mainframe.

Page 4: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

El socio de software de mainframe para los próximos 50 años 4

• Tolerancia cero al aislamiento

Ya no puede permitirse gestionar el entorno de mainframe como un silo

aislado, separado de su empresa multiplataforma. Este enfoque es ineficiente

y dificulta orquestar con efectividad la promoción de códigos en las distintas

plataformas. Un departamento de Operaciones de Mainframe aislado del resto

de la organización también hace que sea difícil entregar datos esenciales del

mainframe al equipo creciente de ciencia de los datos y satisfacer las

directivas de cumplimiento multiplataforma cada vez más complejas.

Por lo tanto, para obtener un máximo valor comercial de sus recursos de

mainframe, debe integrar mejor su departamento de Operaciones de

Mainframe aislado en lo que Forrester ha denominado “equipos de

productos modulares”, que aprovechan los diversos conocimientos del

personal de Desarrollo, Infraestructura y Operaciones, y Arquitectura

Empresarial. Esta integración/normalización reducirá los costos, mejorará

los resultados y prolongará la vida útil del mainframe por décadas.

Page 5: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

5El socio de software de mainframe para los próximos 50 años

Entonces, ¿qué pasos puede dar hoy para llevar Operaciones de Mainframe de su

actual estado problemático a un estado futuro deseable de prosperidad en medio de

estas nuevas realidades? Los nueve pasos que se presentan en este artículo ofrecen

un plan práctico para realizar esta migración fundamental, con base en las

experiencias de grandes empresas que ya están cosechando los beneficios de un

área Operaciones de Mainframe ágil.

Puede elegir ejecutar estos pasos de diferentes maneras y en distinto orden, en

función de su entorno, recursos y prioridades específicas. Cada organización es

diferente. La clave es comprender cómo su equipo de Operaciones puede aumentar

la agilidad y pasar a estar más incluido en la iniciativa de Desarrollo y Operaciones

(DevOps) de su organización, lo cual implica más responsabilidad compartida de

algunas tareas que antes estaban aisladas.

Dicho esto, comprendemos que los profesionales de Operaciones pueden resistirse

a la idea de colaborar más estrechamente con Desarrollo. Muchos equipos de

Operaciones han sido víctimas de transformaciones de DevOps como consecuencia

de una aculturación forzada del equipo de Desarrollo, o bien han quedado

completamente excluidos. Las organizaciones deben esforzarse más por

comprender los desafíos específicos de la transformación que enfrentan los equipos

de Operaciones de Mainframe al no contar con una estrategia ágil a seguir tan

definida como la de sus colegas de Desarrollo.

Sobre todo, los nueve pasos que se presentan en este artículo deben servir como

una guía práctica sobre la manera correcta de modernizar las operaciones para

lograr la misma agilidad y eficiencia de mainframe que tienen otras empresas

innovadoras y orientadas al futuro.

Page 6: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

6El socio de software de mainframe para los próximos 50 años

No va a llegar a ningún lado si su equipo no sabe a dónde van. Por

eso, el primer paso en una transformación de mainframe efectiva

es definir la misión, y asegurarse de que todos estén dispuestos a

trabajar para alcanzarla.

La esencia de la misión de operaciones ágiles se describe arriba.

El área de Operaciones de Mainframe debe evolucionar para poder

respaldar mejor la agilidad empresarial.1 Las Operaciones de Mainframe debe

modernizarse para respaldar la transferencia generacional de la administración de

plataformas. Y el área de Operaciones de Mainframe debe dejar de estar aislada para

poder apoyar con más eficacia a la empresa multiplataforma.

Para garantizar que todos participen de esta misión, deberá aclarar a las partes

interesadas que el mainframe está aquí para quedarse —por buenas razones— y que

hacer un cambio costoso de plataforma en los sistemas centrales comprobados de

mainframe resulta inviable o representa un uso deficiente de los recursos financieros

finitos de su organización.

La importancia de una misión bien definida no debe subestimarse. Muchas de las

partes interesadas —desde el personal de Operaciones de primer nivel, hasta los

ejecutivos responsables de tomar decisiones presupuestarias— pueden haber

sucumbido a conceptos erróneos populares sobre el mainframe y su futuro. Para

llevar adelante una misión transformadora con éxito, debe estar preparado para

presentar su misión a estas partes interesadas y ganar su apoyo tangible.

Paso 1:

DEFINIR LA MISIÓN DE OPERACIONES DE MAINFRAME ÁGILES

1 Conozca más sobre cómo su mainframe puede respaldar mejor la agilidad de su empresa desde una perspectiva de desarrollo de aplicaciones/DevOps >

Page 7: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

7El socio de software de mainframe para los próximos 50 años

■■ Material de lectura conciso y perspicaz como

Starting and Scaling DevOps in the Enterprise, de

Gary Gruver, puede ayudarlo a comprender

rápidamente la misión de operaciones ágiles y

hacer que sea más fácil para usted comunicar dicha

misión a otras personas.

■■ Documentos de misión, blogs internos, foros de

debate, asambleas y otras formas de comunicación

lo ayudarán a describir claramente sus objetivos a

todas las partes interesadas relevantes, sin dejar de

destacar la importancia de estos objetivos para el

éxito de su organización en el mercado.

■■ Las partes interesadas relevantes han confirmado

explícitamente que comprenden tanto los objetivos

generales de la misión como la importancia de esta

para el éxito del negocio.

■■ Se ha identificado a los campeones de la misión y a los

aliados para que ayuden en la misión de

transformación hacia el futuro.

RECURSOS

INDICADORES DE ÉXITO

Page 8: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

8El socio de software de mainframe para los próximos 50 años

Se deben identificar nuevos indicadores clave de rendimiento (KPI) que se alineen mejor con la misión a fin de acelerar la capacidad de respuesta al negocio y optimizar la productividad del equipo de Operaciones de Mainframe, más pequeño y menos experimentado. Algunos de estos indicadores clave de rendimiento también se deben definir en conjunto con Desarrollo, para generar alineación con la misión y aumentar la colaboración entre equipos.

Tradicionalmente, los indicadores clave de rendimiento de Operaciones de Mainframe se han centrado en la disponibilidad de los “cinco 9” y en plazos de tiempo reducidos para la compleción de lotes. Pero enfocarse únicamente en estas métricas de calidad y confiabilidad, si bien siguen siendo cruciales, puede restringir la agilidad empresarial y mantener al equipo de mainframe varado en modo de “el Departamento del ‘no’”. Hoy en día, la velocidad y la eficiencia son tan importantes como la calidad, de manera que los equipos de mainframe deben dar igual importancia a medir y mejorar de manera continua las tres áreas.

Una vez que definió la nueva misión y la comunicó a su equipo, puede concretarla y hacer que sea medible mediante la definición de nuevos indicadores claves de rendimiento de éxito para Operaciones de Mainframe. Entre los ejemplos se incluyen:

■■ “Triplicaremos la cantidad de implementaciones de código nuevo por año en nuestras seis aplicaciones COBOL más importantes, de dos a seis en 2019”.

■■ “Reduciremos el tiempo promedio del proceso de promoción de código de extremo a extremo en un 20 por ciento durante los próximos seis meses”.

■■ “Identificaremos nuestros diez tipos de errores abend más frecuentes y reduciremos su recurrencia por lo menos en un 80 por ciento durante los próximos 120 días”.

Paso 2:

ESTABLECER NUEVOS KPI DE ÉXITO

■■ “En conjunto con el lanzamiento de nuestra nueva aplicación, no permitiremos que transcurran más de 25 minutos sin que se resuelva cualquier problema que impacte los servicios web y móviles orientados al cliente”.

Los KPI también pueden fomentar comportamientos como desplazamientos hacia la izquierda en Control de Calidad (QA) (“descubrir un porcentaje mayor de potenciales problemas de rendimiento en la etapa de pruebas en lugar de en la de producción”) y capacidad de respuesta al negocio (“enviar solicitudes de metadatos completas y exactas al personal de análisis en un plazo de 48 horas, el 80 % de las veces”). El punto central es establecer una cantidad reducida de objetivos iniciales que sean desafiantes dentro de los procesos actuales, pero alcanzables si se adoptan los nuevos métodos; y asegurar que esos objetivos estén estrechamente alineados con los objetivos digitales del negocio.

Page 9: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

9El socio de software de mainframe para los próximos 50 años

■■ Investigaciones de autoridad realizadas en el sector, tales como el estudio de KPI de mainframe que Compuware solicitó a Forrester Consulting y un informe separado de Forrester sobre cómo medir lo que importa, pueden ayudarlo a encontrar las métricas iniciales que más sentido tienen para su organización y permitirle ver dónde se encuentra en relación a otras organizaciones.

■■ Compuware zAdviser lo ayuda a identificar los comportamientos del usuario y los patrones de procesos que afectan la calidad, la velocidad y la eficiencia de los flujos de trabajo de DevOps de mainframe mediante el análisis de los datos capturados de la cadena de herramientas de extremo a extremo.

■■ Se establecen conjuntos de tres a cinco KPI que se alinean con mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles.

■■ Se presentan nuevos incentivos que apoyan el logro de dichos KPI por parte su equipo, y se eliminan los incentivos que estén en conflicto con ellos de manera contraproducente.

■■ La retroalimentación explícita del equipo confirma su comprensión de los nuevos KPI, así como cualquier otra forma específica en la que los antiguos KPI han sido eliminados o se les ha dado una jerarquía inferior.

RECURSOS INDICADORES DE ÉXITO

KPI creados a partir de datos de ISPW con zAdviser.

Page 10: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

10El socio de software de mainframe para los próximos 50 años

La cultura independiente de Operaciones de Mainframe se ha arraigado bastante en el transcurso de varias décadas. Y posiblemente esa cultura haya sido aceptada en tiempos anteriores, cuando la misión central del equipo de Operaciones de Mainframe era la estabilidad del sistema.

Paso 3:

INICIAR UNA CULTURA DE COLABORACIÓN

Pero a medida que las expectativas digitales aumentan, esto resulta insuficiente. Como ha demostrado claramente DevOps en el mundo de Java y la nube, la excelencia digital exige una colaboración abierta, no territorial, entre desarrolladores, personal de Control de Calidad, personal de Operaciones, equipo de Seguridad Informática y usuarios comerciales/analistas. El desarrollo ágil en el mainframe, en particular, crea muchas oportunidades útiles para que el personal de Operaciones participe en scrums, demostraciones de sprint y cuestiones similares. Únicamente mediante tal colaboración interdisciplinaria, podrá aplicar de manera adaptable los conocimientos y habilidades colectivos de su organización a los siempre cambiantes desafíos del negocio digital a corto y largo plazo.

Entonces, además de brindar al equipo de Operaciones las herramientas tecnológicas que necesita para triunfar, también debe fomentar la cultura laboral adecuada. Existe una gran cantidad de material que puede leer sobre esto,

pero los aspectos clave de la cultura de DevOps incluyen desterrar la culpabilización; insistir en la transparencia; enfocarse en los obstáculos de los procesos de extremo a extremo; y siempre estar alerta para detectar incentivos conflictivos que socaven la misión de operaciones ágiles. Simplemente recuerde que la cultura no es algo que se “arregla”. En cambio, el cambio cultural es lo que sucede cuando implementa nuevos procesos o estructuras para superar desafíos empresariales complicados.

Page 11: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

11El socio de software de mainframe para los próximos 50 años

■■ Herramientas de comunicación para equipos, tales como Atlassian Confluence y Slack que ayudan a los equipos de Operaciones a permanecer en estrecho contacto con sus colegas en Desarrollo, Pruebas y Seguridad Informática en todo el canal de DevOps.

■■ Herramientas de seguimiento de proyectos, tales como Atlassian Jira que dan a los equipos de Operaciones y a sus colaboradores de DevOps una vista compartida de problemas, defectos e hitos activos e históricos y demás información relevante sobre lanzamientos o proyectos.

■■ La gestión de código fuente de Compuware ISPW permite la automatización unificada de los flujos de trabajo, conectando a Desarrollo y Pruebas con las tareas de Operaciones, tales como la promoción de lanzamientos y la implementación en producción.

■■ Los aumentos tangibles en la actividad colaborativa entre el personal de Operaciones y otro personal se manifiestan en reuniones personales, así como en el uso incrementado de herramientas digitales compartidas.

■■ Los indicadores clave de rendimiento, compartidos o alineados, eliminan los conflictos entre incentivos para el personal de Operaciones y el personal de Desarrollo.

■■ La resolución de problemas exitosa se presenta con poca o ninguna territorialidad o acusación.

RECURSOS INDICADORES DE ÉXITO

Atlassian Jira con el complemento Zephyr

muestra las pruebas aprobadas y las

reprobadas.

Page 12: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

12El socio de software de mainframe para los próximos 50 años

Si bien muchas herramientas de Operaciones de

Mainframe existentes ofrecen capacidades funcionales

fundamentales, se necesitan mejoras en el entorno

moderno de TI. Por un lado, algunas herramientas

requieren que el personal de Operaciones nuevo

aprenda todo tipo de códigos y opciones de menú

poco claros, en lugar de simplemente leer y hacer clic,

como están acostumbrados. Por otro lado, algunas

también requieren que los operadores sean expertos

en el entorno de mainframe subyacente.

Ya es hora de actualizar o cambiar estas herramientas.

Aunque que los equipos de Operaciones no pueden

usar la interfaz gráfica de usuario (GUI) para todo,

las herramientas con interfaces gráficas mejoran la

productividad y reducen la cantidad de errores de

manera significativa en muchas de las tareas más

importantes que el personal experimentado y el

personal nuevo realizan. Igual de importante es que

las herramientas que capturan y analizan de manera

inteligente el estado actual y las tendencias en el

entorno —y presentan esa información de un modo

intuitivo y gráfico— ayuden a los operadores a tomar

Paso 4:

ADOPTAR UN ENFOQUE GRÁFICO E INTUITIVO

decisiones más informadas respecto a la asignación de

recursos, las colas de trabajos de lote y otros parámetros

operativos clave.

Esta perspectiva visualmente intuitiva ganará importancia a

medida que el entorno de mainframe continúa aumentando

su capacidad y se vuelve cada vez más complejo. El

personal de operaciones futuro simplemente no podrá

asegurar los niveles de servicio y controlar de manera

agresiva los costos si usted no les brinda herramientas que

sean fáciles de usar y que destaquen claramente los

problemas que requieren su atención.

Page 13: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

13El socio de software de mainframe para los próximos 50 años

■■ La interfaz de generación de informes y análisis mediante navegador de Compuware Strobe para la gestión y el análisis del rendimiento brinda una perspectiva visual de los problemas de aplicaciones.

■■ Compuware ThruPut Manager permite al personal de Operaciones gestionar con mayor inteligencia los trabajos de lote críticos para asegurar una compleción confiable y oportuna, al mismo tiempo que se conservan los recursos y se minimizan los costos de uso de licencias de software basados en el promedio móvil de cuatro horas (R4HA).

■■ Splunk, la pila ELK y otras herramientas analíticas hacen que sea más fácil extraer información práctica de grandes volúmenes de archivos SMF de mainframe que, de lo contrario, podrían ser demasiado crípticos como para resultar útiles en la definición y el seguimiento de los KPI de Operaciones.

■■ Transferencia de las responsabilidades de

Operaciones del personal experimentado de

mainframe a las nuevas contrataciones para

la plataforma.

■■ R4HA menores o sin cambio incluso frente a

cargas crecientes de trabajo de lotes.

■■ Personal inalterado o reducido para

Operaciones de mainframe al mismo tiempo

que mejoran los KPI operativos.

RECURSOS

INDICADORES DE ÉXITO

Identifique fácilmente las áreas de alta utilización mediante el programa de vista desplegada de uso de CPU de Strobe.

La pestaña Automated Capacity Management (gestión de capacidad automatizada) dentro de ThruPut Manager ofrece acceso visual y en tiempo real del consumo de MSU y de R4HA.

Page 14: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

14El socio de software de mainframe para los próximos 50 años

Con herramientas más efectivas, y una misión nueva y ampliada para acelerar el negocio y colaborar más con desarrollo, el personal de Operaciones de Mainframe estará facultado con información de mejor calidad y más integral para poder supervisar activamente el entorno a fin de encontrar y corregir los problemas que afectan el rendimiento, la disponibilidad y el costo.

Por ejemplo, al contar con la información adecuada, el equipo puede buscar e identificar declaraciones SQL y servicios del sistema DB2 que generan una utilización excesiva de la CPU, tiempos de espera de aplicaciones o interrupciones de aplicaciones. Pueden incluso detectar recursos, procedimientos y declaraciones específicos que causan estos problemas, directamente hasta el código fuente.

Esta actividad más activa de buscar y corregir problemas es especialmente importante a medida que se exige a las aplicaciones de mainframe que proporcionen apoyo de procesamiento back-end para servicios web y móviles con interfaces al cliente, y a medida que esos servicios con interfaces al cliente se actualizan con mayor frecuencia de maneras que afectan directamente las solicitudes a las bases de datos y aplicaciones de mainframe.

Paso 5:

INTENSIFICAR LA BÚSQUEDA Y CORRECCIÓN

Page 15: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

15El socio de software de mainframe para los próximos 50 años

■■ Compuware Abend-AID hace que sea más fácil encontrar errores y determinar las causas subyacentes, incluidos el código fuente y las transferencias de datos entre programas.

■■ Compuware Topaz for Java Performance faculta al personal de Operaciones para evaluar con exactitud los problemas comunes relacionados con JVM, tales como fugas de memoria e intervalos de recopilación excesivamente prolongados.

■■ Compuware Strobe permite al personal de operaciones encontrar con rapidez problemas como accesos a la base de datos que consumen muchos recursos y almacenamiento ineficiente en búfer de archivos VSAM, al mismo tiempo que genera métricas que se pueden utilizar para realizar un seguimiento de las tendencias de rendimiento a lo largo del tiempo.

■■ Mayor cantidad de problemas descubiertos y corregidos que afectan el rendimiento, el costo, etc.

■■ Reducciones acumulativas cuantificables en utilización de la CPU, errores abend y otros KPI que usted mide para dichos problemas.

■■ Clasificación de la información de Operaciones en preparación para

el paso 6 (“desplazamiento hacia la izquierda”).

RECURSOS INDICADORES DE ÉXITO

Aproveche la función Root Cause Analysis (análisis de causa raíz) dentro de Abend-AID para resolver problemas rápidamente.

Page 16: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

16El socio de software de mainframe para los próximos 50 años

“Desplazamiento hacia la izquierda” es un término conocido para las mejores prácticas comprobadas que permiten a TI encontrar y resolver problemas más pronto (es decir, más a la “izquierda”) en el ciclo de vida de entrega de software. En el caso de Operaciones de Mainframe, “desplazamiento hacia la izquierda” significa que el personal de Desarrollo, Pruebas/Control de Calidad y Operaciones descubre y resuelve de manera colaborativa problemas con código nuevo lo más anticipadamente posible en el proceso. El objetivo final de este desplazamiento hacia la izquierda es DevOps, que descubre y corrige de manera activa fallas funcionales y el rendimiento no óptimo de aplicaciones mucho antes de la promoción formal del paquete.

Un componente clave del “desplazamiento hacia la izquierda” es la integración y pruebas continuas, lo cual asegura que el personal de Desarrollo, Control de Calidad, y Operaciones trabajen juntos para adelantarse a los potenciales problemas de lógica y rendimiento antes de que se promueva el código.

Mientras más pronto descubra y corrija los problemas, menos le costará arreglarlos. Lograr desplazamientos hacia la izquierda también le ahorra tiempo, porque mientras más tarde se descubren los problemas, generalmente toma más tiempo repararlos. Esto es especialmente cierto en situaciones en las que se termina teniendo que desperdiciar tiempo retocando un montón de otros problemas interconectados de código, solicitudes e implementación y que se podría haber evitado si simplemente se hubiese descubierto y corregido la parte errónea del código en primer lugar.

Paso 6:

“DESPLAZAMIENTO HACIA LA IZQUIERDA”

Page 17: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

El socio de software de mainframe para los próximos 50 años 17

■■ Compuware Topaz for Total Test permite que los desarrolladores realicen con regularidad pruebas unitarias dentro del canal más amplio de DevOps.

■■ Compuware COPE ayuda a reducir la dependencia de Operaciones para brindar entornos de prueba de IMS y Db2 fuera de producción y seguros.

■■ Compuware Hiperestación faculta a los equipos de DevOps a poner a punto rápidamente las pruebas repetitivas de regresión y rendimiento para nuevas aplicaciones y actualizaciones de aplicación, y a documentar los resultados para todas las partes interesadas del proceso.

■■ Compuware ISPW hace que sea fácil para los desarrolladores verificar todas y cada una de las actualizaciones de código de aplicaciones incrementales en un canal de DevOps bien automatizado, de manera que todas las pruebas necesarias se realicen tan pronto y con tanta frecuencia como se necesite en el proceso de DevOps.

■■ Compuware Strobe permite al personal de operaciones detectar con rapidez áreas de código no optimizado, y el resultado es fácil de entender tanto para el personal de Desarrollo como para personal de Operaciones, lo cual hace que la comunicación entre los grupos sea más eficiente.

RECURSOS INDICADORES DE ÉXITO

■■ Traslado cuantificable de tareas específicas de Pruebas/Control de Calidad a etapas más tempranas dentro del ciclo de vida del software.

■■ Incidencia reducida de problemas específicos y tipos de alerta en etapas posteriores dentro del ciclo de vida.

■■ Menos defectos descubiertos por el usuario y menos incidencia repetida de tickets de problemas de Operaciones en las principales tres a cinco categorías crónicas.

■■ Menos trabajo urgente para los equipos de Operaciones gracias a que Desarrollo

puede poner a punto los entornos de prueba mediante el autoservicio.

Con Topaz for Total Test, los desarrolladores pueden generar una prueba tan pronto como se complete el código, permitiendo que se agreguen pruebas automatizadas más temprano en el ciclo de desarrollo.

Page 18: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

18El socio de software de mainframe para los próximos 50 años

Una mayor automatización es fundamental para la agilidad del mainframe. Los procesos bien automatizados permiten una promoción e implementación más rápida y frecuente del código nuevo, al mismo tiempo que aseguran un cumplimiento confiable de las reglas y políticas que protegen la integridad del entorno de producción. La automatización también resguarda al personal de operaciones de las complejidades subyacentes, para que usted pueda continuar escalando el entorno de mainframe mientras mantiene bajos los requerimientos de cantidad de personal especializado.

La automatización también puede ayudarlo a quitar el mainframe del estado de aislamiento. Esta eliminación del aislamiento se produce cuando emplea herramientas de automatización que unifican la gestión de promoción de código entre plataformas. El resultado: puede coordinar mejor implementaciones simultáneas de código nuevo en el mainframe y en sistemas sin mainframe para lanzar nuevas capacidades digitales al mercado.

Las operaciones cognitivas son otra forma de automatización. Se trata de algo ampliamente conocido en las operaciones de mainframe. Va de la mano de la búsqueda y corrección rápida porque añade el paso de reparación. Por ejemplo, los equipos de Operaciones de Mainframe tienen códigos para reiniciar determinadas cosas si están inactivas o para reaccionar ante ciertos errores del sistema. El elemento que puede estar faltante es la generación de informes sobre el problema. La generación automática de informes de los errores hace que sea mucho más fácil realizar un seguimiento y potencialmente impedir que el problema vuelva a ocurrir.

La automatización de Operaciones de Mainframe puede lograrse de manera progresiva, comenzando con algunas pocas áreas clave en las que ha establecido de manera clara procesos con políticas definidas claramente. Luego, con el transcurso del tiempo, el equipo de Operaciones puede definir reglas de proceso adicionales para ampliar continuamente la huella de la automatización.

Un comentario de precaución es que debe asegurarse de que su equipo de Operaciones sepa lo que hace la automatización para que puedan arreglarla cuando haya un problema.

Paso 7:

AUMENTAR LA AUTOMATIZACIÓN

Page 19: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

19El socio de software de mainframe para los próximos 50 años

■■ Compuware ISPW permite la automatización basada en reglas de extremo a extremo de los flujos de trabajo de DevOps.

■■ Compuware ThruPut Manager permite la automatización basada en reglas de la ejecución de trabajos de lote.

■■ Integración con soluciones populares de automatización multiplataforma de DevOps, tales como XebiaLabs, Electric Cloud, Jenkins y Zephyr para optimizar la orquestación de procesos de mainframe con las operaciones de Desarrollo, Pruebas/Control de Calidad y Gestión de Lanzamientos en todas las plataformas distribuidas y en la nube.

■■ Eliminación de tareas repetitivas antes realizadas de forma manual por el personal de Operaciones.

■■ La promoción de código nuevo se acelera, lo que permite programas de implementación más agresivos y frecuentes.

■■ Reglas de implementación multiplataforma conectadas, que se crean de forma colaborativa y se implementan por personal de Operaciones de Mainframe y otro personal.

RECURSOS INDICADORES DE ÉXITO

Con las reglas de Job Action Language (JAL) de ThruPut Manager, los trabajos se retienen automáticamente cuando el entorno necesario para ejecutarlos no está disponible y se les permite la ejecución cuando el entorno se vuelve disponible.

Page 20: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

20El socio de software de mainframe para los próximos 50 años

Una vez que haya establecido los objetivos correctos, otorgado a su

equipo las herramientas adecuadas, adoptado la automatización e

iniciado un cambio de cultura, estará listo para realizar un verdadero

progreso mediante la captura de métricas de operaciones y la capacidad

a su equipo multidisciplinario para descubrir problemas de procesos,

y corregirlos de manera continua. Asegúrese de que sus mejoras de

proceso se alineen con el ciclo de sprint de la metodología ágil para

asegurarse de que las mejoras de proceso estén implementadas para

la fecha de lanzamiento al mercado. Tener que esperar a que estos

procesos estén listos e implementados añadirá tiempo innecesario

(es decir, días) a la fecha de lanzamiento, haciendo que Operaciones

se convierta en un obstáculo.

Una cosa más para tener en cuenta: incluso los equipos más

capacitados y diligentes algunas veces hacen algo mal la primera vez

que intentan rediseñar un proceso o crear reglas que automaticen un

flujo de trabajo manual. Si sanciona estos errores, impedirá la

innovación y hará que todos vuelvan a estar a la defensiva. Una

modernización enérgica requiere analizar resultados sin asignar culpas

como parte necesaria del aprendizaje continuo. Lo que es importante

es comprender por qué ocurrió una falla, cómo se respondió ante esa

falla y cómo se puede evitar que vuelva a suceder en el futuro.

Paso 8:

MEJORA DE PROCESOS CONTINUA Y CUANTIFICADA

Page 21: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

21El socio de software de mainframe para los próximos 50 años

• Compuware zAdviser permite medir el progreso en los KPI de Operaciones ágiles de primera ronda y descubrir los posibles siguientes pasos para abordar casos persistentes de rendimiento deficiente.

• Los informes de herramientas de seguimiento de problemas como Atlassian Jira permiten a los equipos de Operaciones de Mainframe evaluar el progreso hasta la fecha en colaboración con colegas en Desarrollo, Pruebas y Seguridad Informática.

• Splunk, la pila ELK y otras herramientas analíticas revelan tendencias y patrones, que de otro modo permanecerían ocultos, en datos provenientes de herramientas como Compuware Abend-AID, que puedan indicar insuficiencias corregibles en procesos, capacitación o automatización de Operaciones.

■■ Revisión y socialización regulares de los KPI de operaciones ágiles de primera ronda (consulte el paso 2).

■■ Mejora mensurable significativa en uno o más de esos KPI.

■■ Desarrollo de una hoja de ruta y compromiso del equipo para rondas sucesivas hacia los objetivos y KPI de los

procesos.

RECURSOS INDICADORES DE ÉXITO

Identificación de correlaciones entre KPI y datos de uso de productos Compuware con zAdviser.

Page 22: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

El socio de software de mainframe para los próximos 50 años 22

Una vez que completó la primera fase de su iniciativa de un área de Operaciones de Mainframe ágil, es hora de hacer un balance. Habrá alcanzado ciertos objetivos y otros, no. Incluso es posible que haya superado algunos. Pero incluso si hubo deficiencias en algunos sentidos, habrá mejorado significativamente la capacidad de su negocio de competir en el mercado y habrá ayudado a asegurar que sus sistemas centrales continúen aportando valor al negocio por muchos años más.

Además de celebrar las victorias con su equipo, deberá comunicarlas a los líderes del negocio en términos empresariales. Puede hacerlo al asignar un valor en dólares a cada día que fueron capaces de abrir camino hacia la entrega de nuevas funciones. O puede vincular los índices de abandono de carros de compras con un rendimiento mejorado.

También puede crear modelos de madurez autoevaluados que midan su progreso. Estos modelos están diseñados para ofrecer un panorama general del progreso que se puede compartir con las unidades de negocio. Un buen comienzo sería enfocarse en la automatización, la colaboración y la velocidad de entrega. Cree una escala de uno a diez, donde uno representa solo comenzar y diez representa madurez completa. Sea honesto respecto a dónde se encuentra y tenga un objetivo de mejora continua. Es una gran forma de compartir el éxito y el progreso sin quedar demasiado atorado con métricas de KPI técnicas de uso interno.

Hay una serie de formas para cuantificar sus victorias en términos empresariales. Es importante hacerlo de una manera creíble, y de un modo que justifique la reinversión constante en Operaciones de Mainframe.

Paso 9:

CUANTIFICAR EL IMPACTO, CELEBRAR LAS VICTORIAS Y VOLVER A EMPEZAR

Y por supuesto, una vez que cosechó los primeros beneficios del objetivo más cercano, puede establecer un nuevo conjunto de objetivos para su equipo y volver a reiniciar el proceso. Automatice más tareas, haga evolucionar más su cultura, genere una integración multiplataforma más eficiente, elimine más costos y errores de la entrega digital.

Page 23: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

23El socio de software de mainframe para los próximos 50 años

■■ Las herramientas de comunicación de equipo, tales como Confluence y Slack, ayudan a socializar los éxitos y a mantener un bucle de retroalimentación potente con todas las comunidades de partes interesadas.

■■ Los informes CRM, BI y otras fuentes de datos cuantifican el impacto en el negocio, por ejemplo, satisfacción del cliente mejorada, mayor grado de recomendación, más conversiones de ventas, etc.

■■ Las recompensas o incentivos por rendimiento, tales como celebraciones en equipo, bonos financieros, reconocimiento por parte de la gerencia ejecutiva, etc., aumentan la moral.

■■ La entrega acelerada de capacidades digitales se cuantifica en formas que tienen sentido para los líderes empresariales.

■■ El reconocimiento de los éxitos de operaciones ágiles es tangible mediante celebraciones en equipo, así como mediante recompensas mediante financieras y no financieras.

■■ Se establece una segunda ronda de nuevos objetivos de KPI definidos para ampliar o reemplazar las victorias de la primera ronda.

■■ Contratación mejorada de talento de operaciones en el equipo de mainframe.

RECURSOS INDICADORES DE ÉXITO

Page 24: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

El socio de software de mainframe para los próximos 50 años 24

Rendimiento empresarial mejorado significativamente

Un área arcaica de Operaciones de Mainframe representa un obstáculo grave para las capacidades digitales de su negocio. Este obstáculo, a su vez, afecta negativamente cada aspecto del rendimiento empresarial, incluyendo su capacidad de innovar, su habilidad para responder rápidamente a las innovaciones de sus competidores más cercanos y la calidad de la experiencia de sus clientes. Al eliminar esos obstáculos relacionados con el mainframe, su empresa puede llevar más valor al mercado, mejorar la retención de clientes y hacer todas las demás cosas que impulsan el rendimiento final.

Pago de deuda técnica

En la situación actual de la mayoría de las grandes empresas, las aplicaciones de mainframe y las bases de datos se perciben acertadamente como una “deuda técnica”, es decir, como inversiones en tecnología realizadas hace mucho tiempo que ahora ralentizan el progreso. Pero al modernizar Operaciones de Mainframe (al igual que Desarrollo y Pruebas), puede transformar su entorno de mainframe en un recurso verdaderamente apto para la metodología expedita, tan listo para el futuro como cualquiera de sus demás plataformas, un recurso que en realidad le ofrece mejor precio y rendimiento en el crecimiento.2

Costos de TI reducidos

Se necesita dinero para ahorrar dinero. Las inversiones que hoy realiza en automatización de Operaciones de Mainframe le permitirán ahorrar dinero por muchos años, lo mismo sucederá con las inversiones que haga en procesos y herramientas que permitan al equipo de Operaciones de Mainframe ser más eficiente. Un mejor control de calidad y una resolución de problemas más inteligente también le harán ahorrar dinero gracias a una menor cantidad de reelaboraciones, menos “simulacros de incendio” y una nómina reducida.

¿POR QUÉ JERARQUIZAR OPERACIONES DE MAINFRAME ÁGILES AHORA?

Elusión de intentos potencialmente catastróficos en cambios de plataforma masivos

Las empresas que erróneamente eligen hacer un cambio de plataforma masivo para las aplicaciones y los datos de mainframe, en lugar de reinvertir en ellos, invariablemente descubren que 1) es extremadamente costoso, 2) existe un alto riesgo de falla total muy alto, y 3) incluso en el mejor de los casos, el cambio de plataforma simplemente replica la lógica empresarial existente en una plataforma que es inferior a IBM Z, sin agregar valor. Al invertir en un área de Operaciones de Mainframe expeditiva, su empresa puede evitar altos gastos de capital y riesgos enormes, al mismo tiempo que mejora sustancialmente las capacidades digitales.

Seguridad, cumplimiento de normas y dirección general mejoradas

Un entorno de TI excesivamente fragmentado es difícil de dirigir bien, si no imposible. Cuando transforma Operaciones de Mainframe, de ser un silo aislado de herramientas y procesos crípticos, a una plataforma integrada gestionada de forma común con el resto de la empresa, hace que sea mucho más fácil aplicar de forma coherente las políticas adecuadas, tales como mantenerse al día con las actualizaciones de sistema operativo, analizar datos SIEM consolidados y cumplir con los requerimientos de GDPR, en toda la empresa.

En palabras simples, las áreas de Operaciones de Mainframe arcaicas imponen

un riesgo existencial para la empresa, porque la fortaleza de un negocio la

determina su eslabón digital más débil. Si los sistemas centrales no son ágiles

y eficientes, perderá constantemente ante los competidores cuyos sistemas

centrales sí lo son. Este es el momento de alcanzar esa agilidad y eficiencia.

Page 25: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

25El socio de software de mainframe para los próximos 50 años

Resumen

Paso 1:

DEFINIR LA MISIÓN DE OPERACIONES DE MAINFRAME ÁGILES

Paso 2:

ESTABLECER NUEVOS KPI DE ÉXITO

Paso 3:

INICIAR UNA CULTURA DE COLABORACIÓN

Paso 4:

ADOPTAR UN ENFOQUE GRÁFICO E INTUITIVO

Paso 5:

INTENSIFICAR LA BÚSQUEDA Y CORRECCIÓN

Paso 6:

“DESPLAZAMIENTO HACIA LA IZQUIERDA”

Paso 7:

AUMENTAR LA AUTOMATIZACIÓN

Paso 8:

MEJORA DE PROCESOS CONTINUA Y CUANTIFICADA

Paso 9:

CUANTIFICAR EL IMPACTO, CELEBRAR LAS VICTORIAS Y VOLVER A EMPEZAR

Page 26: NUEVE PASOS PARA OPERACIONES DE …...mejorar la calidad, la velocidad y la eficiencia como objetivos iniciales para la transformación de operaciones ágiles. Se presentan nuevos

Lectura recomendada

• The Phoenix Project: A Novel About IT, DevOps and Helping Your Business Win

• Start and Scaling DevOps in the Enterprise

• The DevOps Handbook: How to Create World-Class Agility, Reliability, and Security in Technology Organizations

• “Digital Transformation Needs mainframe DevOps”

• “The Need For Speed: Drive Velocity And Quality With DevOps”

• “Use Four Key Categories To Measure What Matters In Continuous Deployment”

Para conocer más sobre cómo puede hacer que su área de Operaciones de Mainframe esté preparada para el futuro, visite Compuware en www.compuware.com. O comuníquese con su gerente de cuentas de Compuware.

También puede descargar nuestro libro electrónico “Ten Steps to True mainframe Agility” para aprender más sobre cómo implementar mejores prácticas modernas de DevOps en el mainframe.

El socio de software de mainframe para los próximos 50 años

Compuware permite y facilita a las empresas más grandes del mundo para que se destaquen en la economía digital mediante el aprovechamiento total de las inversiones de alto valor que han hecho en la plataforma mainframe. Lo logramos

mediante la prestación de soluciones altamente innovadoras que habilitan en forma exclusiva a los profesionales de TI con habilidades principales para administrar las aplicaciones del mainframe, sus datos y operaciones de plataforma.

Conozca más en compuware.com.

© 2018 Compuware Corporation. Todos los productos y servicios Compuware aquí mencionados son marcas comerciales o marcas comerciales registradas de Compuware Corporation.

Calificar este activo >