Compuware Corporation, compañía líder mundial dedicada al desarrollo de software para entornos mainframe, ha lanzado al mercado su cuarta versión de Topaz (una innovadora suite de desarrollo y operaciones para permitir extraer todo el potencial de los entornos IBM zSystems para el negocio). Esta nueva versión incorpora Topaz Runtime Visualizer (Topaz RV), que proporciona una visibilidad sin precedentes de la siempre compleja interacción entre los programas del mainframe.
Esta visualización hace espectacularmente fácil, tanto a los desarrolladores veteranos como noveles, entender, modificar y resolver problemas de código de mainframe muy rápidamente, ya sea el código antiguo, complejo y/ o esté mal documentado.
Las capacidades que ofrece Topaz RV son especialmente atractivas para las compañías que tienen el reto constante de actualizar frecuentemente sus aplicaciones críticas de negocio para responder a los cambiantes requerimientos del negocio. Sin Topaz RV, descubrir y entender las llamadas que hacen las aplicaciones del mainframe a otras aplicaciones o a bases de datos, puede ser una tarea lenta, dificultosa o ser propensa a errores; Esto es así especialmente para los desarrolladores sin mucha experiencia en este entorno al estar enfrentados a aplicaciones, de las que muchas veces tienen poca documentación o ninguna.
Con Topaz RV los desarrolladores pueden generar un mapa intuitivo de las llamadas externas que realiza un programa durante su ejecución (sin necesidad de investigar el código fuente), lo que permite ahorrar horas o días de costoso trabajo, y asegura un resultado completo y exacto.
Topaz RV también permite profundizar en las llamadas externas de los programas, para identificar la frecuencia de esas llamadas durante la ejecución y/o conocer a qué ficheros accede el programa en cada punto de su ejecución. Esta visión ayuda a detectar potenciales cuellos de botella que pueden afectar al rendimiento, ineficiencias e impactos entre unos programas y otros.
Por otro lado, Topaz RV es un complemento ideal para las tareas tradicionales de análisis de código fuente al describir elemento a elemento todas las llamadas fuera del programa escritas dentro del código. Mediante el descubrimiento y mapeo de las llamadas de un programa a otro durante la ejecución, Topaz RV da a los desarrolladores una imagen clara y precisa del comportamiento real del programa en las condiciones específicas de la ejecución.
La nueva versión de Topaz también permite, sea cual sea el nivel del desarrollador, analizar el impacto en el rendimiento de manera más rápida y precisa mediante la creación de proyectos estilo Java, (colecciones lógicas de fuentes de datos), que les permiten descubrir e investigar distintas dependencias entre programas y copys, sin tener que mover el código fuera del mainframe.
Junto a las capacidades ya proporcionadas durante este año en las tres actualizaciones anteriores de Topaz, (visualización y edición de datos multiplataforma, visualización de código estático COBOL y PL/I y gestión del rendimiento de aplicaciones Java para mainframe), esta nueva versión elimina los inconvenientes históricos que han impedido a las empresas sacar el máximo partido de sus aplicaciones y datos de mainframe.
Entre estos impedimentos tradicionales, caben destacarse, por ejemplo, el debilitamiento del conocimiento y de la experiencia en programación mainframe dentro de las organizaciones; documentaciones inadecuadas de las aplicaciones de mainframe; escasa confianza del código fuente disponible; lentitud en los procesos de gestión que dependen excesivamente de análisis manuales de programas y del conocimiento de los expertos clave en la empresa; altos riesgos de negocio asociados con cambios en un entorno complejo y sobre el que se tiene poco conocimiento de impactos y dependencias; mala colaboración entre los desarrolladores de mainframe y de otras plataformas.
Todos estos impedimentos están convirtiéndose particularmente problemáticos ya que las aplicaciones de mainframe se llaman cada vez con más frecuencia para dar funcionalidad a
la experiencia de los clientes móviles y otros aspectos esenciales del nuevo negocio digital.
Según Roberto Schmid, responsable de los servicios corporativos de tecnología en Helvetia Seguros, “en un entorno de negocio que reclama constantemente actualizar nuestros códigos de aplicaciones para responder a la realidad cambiante del mercado, se hace imperativo que los mainframes sean tan ágiles como cualquier otra plataforma. Compuware –acaba diciendo Schmid-, nos está permitiendo esa agilidad mediante las soluciones que nos permiten acceder a las mejores practicas DevOps para mainframe, con lo que podemos sacar el mejor rendimiento a nuestro portfolio de aplicaciones de este entorno, al mismo tiempo que aseguramos el rendimiento, la fiabilidad, escalabilidad, seguridad y unos costes ajustados del mismo”.
Por su parte, según Jason Bloomberg, presidente de la firma de analistas de transformación digita Intellyx, “los entornos mainframe se han convertido en la columna vertebral de muchas aplicaciones digitales modernas y el compromiso de Compuware de convertirlo en un entorno fácil de usar para la próxima generación de profesionales, mediante el uso de modernas herramientas tiene un gran valor para aquellas empresas que reconocen que en los próximos años el mainframe será una plataforma moderna y digital".
La cultura Agile de Compuware
Esta cuarta nueva versión de Topaz en 2015 marca una capacidad de innovación sin precedentes en el mercado de los suministradores independientes de software para proporcionar agilidad al entorno mainframe.
Concretamente, y en el caso de Topaz RV, este espíritu “Agile” queda patente si se tiene en cuenta que la nueva versión sólo ha necesitado 84 días desde su concepción hasta tenerla disponible para los clientes. Se da la circunstancia de que la idea surgió durante el 4 de julio pasado, y en una semana la idea había sido llevada a un prototipo. A partir de ahí, un equipo se puso a la tarea de escribir código y testarlo, así como probarlo con clientes en evaluaciones internas. Una vez conocida la respuesta positiva de estos últimos, el proyecto fue definido como prioritario para la nueva versión de Topaz, haciéndose una realidad el 1 de octubre.
Según Chris O´Malley, CEO de Compuware, “cualquiera que diga que el mainframe es inherentemente lento y con menor capacidad de respuesta que otras plataformas, es que se ha equivocado. Nuestra última versión demuestra que puede ser tan ágil como cualquier otra plataforma, si se tienen la cultura, los procesos y las herramientas adecuadas”.
Para profundizar en las capacidades de Topaz RV, visualice una demo (link) . Para obtener recursos adicionales, viste compuware.com/topaz