Kiuwan es una herramienta de análisis estático de código basada en la nube(SaaS, Software as a Service), y con especial enfoque en la seguridad. Los análisis del código hechos por Kiuwan están orientados a Medir Analizar Y verificar la calidad y seguridad de nuestro código fuente. Kiuwan está pensado para cubrir las necesidades de varios perfiles implicados en los procesos de desarrollo de software, desde desarrolladores a ingenieros de calidad, pero también IT Managers, responsables de tomar decisiones a partir de la información que la herramienta les proporciona. Kiuwan tiene algo muy interesante, y es que nos permite realizar análisis estático del código fuente de manera local, mediante una pequeña aplicación descargable, o en la nube, subiendo el código a la propia plataforma. Kiuwan apoya el análisis estático de código para más de 20 tecnologías y, básicamente, hace lo siguiente: Análisis estático de código fuente, ya sea localmente a través de un agente descargable o en la nube, cargando el código en el sitio Kiuwan, basado en un conjunto de analizadores propios. Detección de defectos que afectan a 5 características importantes del software: Seguridad, Fiabilidad, Eficiencia, Mantenibilidad y Portabilidad. Cálculo de métricas de calidad de software, número de infracciones, complejidad, diseño, volumen. Al tratarse de una solución en la nube. IT Manager). registrarnos. Java. XML). C. Cálculo de indicadores de software. Detección de código duplicado.NET. PL/SQL. Android. Visual Basic. si queremos alguno. Al ser una solución en la nube. JSP. simplemente necesitamos ir al sitio web de Kiuwan. podemos empezar a trabajar. Integración con Atlassian JIRA. Características de Kiuwan No requiere la instalación de software alguno en el puesto cliente. Soporta las tecnologías más significativas: Objetive-C. o VB. QA Manager. inmediatamente. ABAP. JavaScript. ni tampoco instalación en ningún servidor interno. Transact-SQL. SQL. y posteriormente tendremos que preocuparnos de administrar y actualizar la herramienta. La prueba es 100% funcional durante 15 días.000 líneas de código. y empezar a analizar nuestro código. C++. PHP. Exporta los resultados a diversos formatos (PDF. Otras soluciones requieren de una máquina dedicada dentro de nuestra infraestructura. C#. . necesarios para la gobernanza y gestión de la cartera de aplicaciones de software. con el 100% de funcionalidad. instalar los plugins que queramos. COBOL. en la que tendremos que instalar el producto que queramos usar. JCL. y nos permite analizar hasta 15. ponerlo a nuestro gusto. Cuadros de mando diseñados para distintos tipos de perfiles (desarrollador. Excel. . simplemente indicándole cuanto tiempo podemos dedicar.Kiuwan nos permite crear un plan de acción. y además podemos exportar esos defectos como tickets abiertos en JIRA. para que los desarrolladores puedan hacer un seguimiento de ellos. . y pulsamos en Simulate En el Plan de Acción tenemos las tareas sobre las que los desarrolladores tendrán que trabajar. . Introducimos en Total 40. para analizar su evolución En el tiempo o comparar sus resultados. por lo tanto. Kiuwan sabe distinguirlos. 8. si decidimos subir el código a la nube. para obtener indicadores globales de los criterios que necesita -Tecnología. C) Exportación de los datos de resultados en formato excel. . 6.. Esto le permitirá "refinar" el modelo de software por defecto de Kiuwan a sus necesidades específicas. descargando e instalando el Kiuwan Local Analyzer en una máquina local y enviando los resultados al servidor. sería normal que su equipo de desarrollo desee revisar y corregir el código y analizarlo de nuevo. 2. No se preocupe si hay código de diferentes tecnologías. Decida cómo analizar el código: a) Localmente. 4. 7. B) generar informes PDF . Trabajando con los resultados en una de estas tres maneras: a) Usando los tableros de instrumentos de Kiuwan. Actualice su juicio en cualquier momento e incluya otras funcionalidades como Kiuwan Governance que le permite agrupar sus aplicaciones en "carteras" o grupos lógicos. Kiuwan lo elimina para proteger su privacidad. Registrarse en el siguiente enlace Https://www. Una vez que el análisis está terminado.com/ sigup / free ..Configuración 1. Analice su solicitud.. Implementar análisis continuos dentro de otros procesos continuos de SDLC (integración. O b) en la nube. Iterar y refinar. "cargando" el código de su aplicación. para verificar si han alcanzado los objetivos deseados. ya sea a nivel ejecutivo o de detalle. unidades funcionales. Con los resultados y la lista de recomendaciones. Proveedores. Administrar y gobernar.kiuwan. Usted puede ver. Puede automatizar el análisis de Kiuwan para su aplicación o para las entregas de solicitudes de cambio durante el mantenimiento si incluye la funcionalidad Kiuwan Life Cycle. Integre el análisis en su ciclo de vida de desarrollo de software. O d) Utilizar la API RESTful para extraer información relevante. despliegue). que puede establecer. la evolución en el tiempo de Software Analytics de su aplicación. 5. Cree su primera aplicación. 3.