Post on 15-Mar-2020
transcript
NUEVE PASOS
PARA OPERACIONES DE MAINFRAME ÁGILES
Obtener el máximo valor a largo plazo de los sistemas principales
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.
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.
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.
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.
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 >
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
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.
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.
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.
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.
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.
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.
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
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.
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”
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.
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
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.
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
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.
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.
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
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.
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
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 >