Overview Report Plugin for SonarQube™ nos ayuda a tener una visión agregada de las métricas de los proyectos. Con este plugin podrás agrupar distintos proyectos, obteniendo así una mejor perspectiva del estado de calidad del software en la organización.
Overview Report Plugin for SonarQube™ presenta una interfaz dedicada y navegable de las distintas agrupaciones de proyectos: agrupando toda la instancia, por grupos personalizados definidos en la configuración o utilizando las etiquetas de proyectos.
El informe de Overview Report permite visualizar en una sola página todas las métricas agregadas. Podrás visualizar el número total de bugs, vulnerabilidades y code smells; además del tamaño de los proyectos, los porcentajes de código duplicado y la cobertura
Con un solo click obtendrás rápidamente un resumen de todos los proyectos que están en tu instancia de SonarQube™. Fácil y rápido.
En una sola página el plugin te mostrará toda la información de lo que está pasando en el código de tu organización:
- Tamaño: número total de líneas, de proyectos y su distribución por tamaño
- Lenguajes: volumen de código por lenguajy y proyectos relacionados
- Estado de Salud: una nueva forma de conocer si tus proyectos están listos para salir a
producción o no, basado en los resultados de los quality gates
- Ratings: distribución por ratings de fiabilidad, seguridad, mantenibilidad, duplicados,
y cobertura
- Ratings Agregados: ratings globales de todo tu código en conjunto
- Evidencias: número total de evidencias por severidad
Por supuesto, todos los datos son "accionables" para navegar rápidamente a la información deseada.
Puedes definir un conjunto de ramas para generar rápidamente un resumen general de todos los proyectos seleccionando cualquiera de esas ramas. Sencillo. Nuestro plugin extaerá y agregará todas las métricas y valores de la rama seleccionada. Así de simple.
¿Tienes muchos proyectos en tu SonarQube™?¿Quieres evaluar el rendimiento de diversos equipos? ¿Quieres agrupar tu base de código por departamentos, clientes o simplemente por lenguajes?
En la configuración del plugin (Administration > General Settings > Overview) podrás configurar tus proyectos agregados.
Solo tienes que introducir el nombre del grupo de proyectos y un listado separado por comas con los proyectos que quieras agregar
En la página Overview Project Groups podrás ver todos los datos agregados de los grupos que hayas definido. Y además, puedes incluso acceder al detalle de cada grupo para ver más infomación.
Las etiquetas de proyectos de SonarQube™ son una herramienta muy potente para categorizar los proyectos. Si ya las utilizas entonces será super sencillo que puedas visualizar las agrupaciones de proyectos por categorías a través de la página Overview Project Tags.
La página te mostrará todos los proyectos categorizados por las etiquetas con un resumen de las principales métricas. Y además podrás seleccionar la etiqueta para ver más detalles de esa categoría y obtener una vista detallada de todos los proyectos que la componen.
¿Sientes curiosidad por conocer cuáles son los problemas más comunes de calidad y seguridad del código a los que se tiene que enfrentar tu equipo de desarrollo?
Revisa la sección del Top 10 de Evidencias más comunes para todos tus proyectos o para alguno de los grupos que tengas definidos (bien usando la configuración de grupos o bien usando las etiquetas de proyecto).
Deberías estar preocupado si en el Top 10 encuentras bugs, vulnerabilidades o hotspots de seguridad. ¡Arreglalos cuanto antes!
Si quieres centrarte en evidencias que tengan impacto cuando tu código está en producción entonces deberías revisar el Top de evidencias bloqueantes y críticas.
Según la documentación oficial de SonarQube™:
- Las evidencias bloqueantes tienen una alta probabilidad de impactar en el comportamiento de tu aplicación en producción: fugas de memoria, problemas de recursos abiertos, ... Ese código tiene que arreglarse inmediatamente
- Las evidencias críticas tienen una probabilidad más baja de impactar en el comportamiento de la aplicación en producción o son aquellas que afectan a posibles problemas de seguridad: captura de excepción vacía, inyección SQL, ... El código tiene que ser inmediatamente revisado.
Arregla las evidencias bloqueantes y críticas antes de que sea demasiado tarde y controla la calidad y seguridad de tu código para el portfolio de proyectos.
Licencia de evaluación
850 €/año