Análitica de Software

Una de los factores fundamentales en la calidad de las aplicaciones de su negocio, lo constituye el como están codificadas. Es decir, que tan mantenibles, seguras, confiables, eficientes y portables son.

Como parte de la Transformación Digital es fundamental automatizar los procesos de revisión de los programas fuentes recibidos de las Software Factories, tanto internas como de proveedores externos, con el fin de agilizar, y gestionar la calidad del código recibido.

Kiuwan ofrece 3 pilares de analítica.

  • SEGURIDAD DE CÓDIGO: Tiene un riguroso enfoque en la detección de vulnerabilidades de seguridad, cumpliendo con los estándares más estrictos del mercado (OWASP, CWE, MISRA, NIST, PCI y CERT).
  • ANÁLISIS DE CÓDIGO: Logra un alcance incomparable con facilidad. No hay necesidad de configurar, no hay necesidad de cargar su código para obtener resultados inmediatos. Identifica vulnerabilidades y optimiza los esfuerzos de remediación
  • CICLO DE VIDA: Supervisión de gran alcance de todos los procesos de gestión del cambio. Permite analizar cambios y realizar auditorías. Facilita el pleno control de las entregas de sus aplicaciones
  • GOBERNABILIDAD: Provee una gestión de la cartera de proveedores sencilla. Ayuda la toma de decisiones de forma más objetiva, precisa y confiable, que ayudarán a todo el negocio. Permite gestionar tu portfolio de aplicaciones, desde la visión ejecutiva al detalle táctico

Kiuwan es una solución híbrida (de procesamiento local y en la nube), tiene la capacidad de medición local y en la nube, que entre otras, cuenta con las siguientes características:

  • Flexible: Capacidad para agregar rulesets de otras herramientas como PMD, Checking QA, como también la creación de nuevas reglas.
  • Integración: Fácil incorporación con otras herramientas como Jenkins y Hudson.
  • What If: Generación de planes de acción automáticos con la finalidad de alcanzar los niveles de calidad definidos como meta
  • Informes Online: La información se puede obtener mediante dashboards desde la nube, sin necesidad de generar informes adicionales
  • Tecnologías: Soporte para 25 lenguajes de programación
  • Recomendaciones: Sobre los hallazgos encontrados, sugiere patrones de corrección según estándares de la industria