¿Cuán complejo es su código?
Las aplicaciones que se ejecutan en IBM i suelen ser grandes y complejas. Han sido desarrolladas por diferentes programadores y analistas durante varios años o décadas. Sin una herramienta de auditoría y análisis automatizada, entender el código en tales aplicaciones es casi imposible, especialmente para los nuevos desarrolladores que tienen que encargarse del mantenimiento y el desarrollo de las mismas. Por otro lado, la planificación se vuelve más difícil, ya que no tiene la certeza de qué complicaciones pueden ocultarse en un programa determinado. X-Audit le proporciona un desglose exhaustivo de cada aspecto de sus aplicaciones.
X-Audit analiza la calidad, la complejidad y el cambio
X-Audit le proporciona indicadores detallados sobre sus aplicaciones y bases de datos, incluyendo elementos duplicados, archivos no utilizados, múltiples formatos de registro, fuentes faltantes, subrutinas y procedimientos no utilizados, y todo tipo de problemas relacionados con la base de datos. Sin este resumen de sus aplicaciones y base de datos, que incluye referencias y enlaces, la gestión de cambios se convierte en un juego de adivinanzas, y los ciclos de prueba y corrección son cada vez más largos. Además, sin un conocimiento profundo de sus aplicaciones, incluso la modernización de una pequeña parte de su sistema es desalentadora. Las métricas de calidad como Cyclomatic, Halstead y el Índice de Mantenibilidad le ayudan a decidir la mejor forma de proceder con los cambios.
Cómo le ayuda X-Audit:
Desarrollando planes detallados
Cuando puede encontrar fácilmente el código más complejo en su sistema, puede asignar sus recursos en consecuencia; los programas complejos pueden requerir una asignación mayor de recursos o más tiempo.
Conociendo las diferencias entre versiones
X-Audit le ayuda a auditar las diferencias entre las versiones del sistema desde el punto de vista del diseño: reglas comerciales, definiciones de tablas y campos, relaciones de tablas, etc.
Recibiendo alertas
Las métricas detalladas le alertan sobre cualquier condición potencialmente dañina en su sistema para que pueda solucionarla antes de que cause costosos problemas de producción.
Administrando aplicaciones empaquetadas
El seguimiento de los cambios en las nuevas versiones de las aplicaciones empaquetadas (o de terceros) le ayuda a planificar el reajuste de las personalizaciones.
Creando informes fácilmente
Con la herramienta de informes de medición integral y personalizable, puede generar informes de complejidad y análisis.
Haciendo un seguimiento de los cambios
Altamente personalizable, la comparación de las versiones de sus aplicaciones personalizadas le permite ver dónde y cuándo se realizaron los cambios.
Características principales de X-Audit:
- Identifica archivos lógicos, subrutinas y procedimientos no utilizados.
- Análisis de métricas de complejidad visualizables en pantalla.
- Informe de auditoría: el asistente de MS Word o PDF genera informes estructurados de métricas y resultados de análisis de problemas.
- Métrica de Complejidad de Programas: clasificación de programas en complejidad baja, media y alta.
- Análisis de problemas para singularidades de diseño, incluidos archivos lógicos duplicados, archivos de bases de datos con palabras clave FIFO / LIFO en origen, archivos lógicos de unión, etc.
- Informes de medición: una herramienta integral y personalizable para informar la complejidad y el análisis.
X-Audit forma parte de X-Analysis Suite, una solución de análisis de aplicaciones para maximizar el valor de sus desarrollos RPG, COBOL y CA 2E Synon.