Cómo generar informes de calidad del código en SonarQube™ con plugins de bitegarden

Cuando una organización utiliza SonarQube™ para analizar la calidad del software, dispone de una gran cantidad de información sobre sus proyectos: vulnerabilidades, bugs, code smells, cobertura de tests, duplicación de código o deuda técnica. Sin embargo, una de las necesidades más habituales de los equipos de desarrollo y responsables técnicos es poder responder a una pregunta sencilla: ¿Cuál es el estado actual de la calidad de mi código?

Para responder a esta pregunta no basta con revisar métricas individuales. Es necesario contar con una visión global, generar informes comprensibles y disponer de información que permita tomar decisiones sobre la evolución de los proyectos. Desde bitegarden hemos desarrollado una serie de plugins para ampliar las capacidades de SonarQube™ y facilitar la generación de informes de calidad del código.

Este artículo es la primera parte de una serie en la que analizaremos diferentes plugins de bitegarden y cómo ayudan a mejorar la experiencia de uso de SonarQube™. En esta primera entrega nos centramos en los plugins que permiten generar informes y obtener una visión clara del estado actual de la calidad del software.

Report for SonarQube™ Server: genera informes completos de calidad del código

Report for SonarQube™ Server permite crear informes detallados con la información más relevante de tus proyectos analizados en SonarQube™. El plugin está pensado para equipos que necesitan compartir el estado de la calidad del código más allá de la interfaz de SonarQube™, creando documentos que pueden utilizarse en revisiones técnicas, reuniones de seguimiento o auditorías.

Con este plugin puedes generar informes con:

  • Métricas generales del proyecto.

  • Problemas encontrados durante el análisis.

  • Estado de calidad del software.

  • Información del Quality Gate.

  • Datos de mantenibilidad, fiabilidad y seguridad.

De esta forma, los equipos pueden disponer de una “fotografía” actual del estado del código en un formato fácil de consultar y compartir.

Si no conocías este plugin, puedes probarlo en tu instancia a través de la descarga desde el Marketplace de bitegarden.

Rating Report Plugin: una valoración sencilla de la calidad del software

El Rating Report Plugin for SonarQube™ añade la calificación (A, B, C…) para cada uno de los tags de SonarQube™ y genera un informe adicional para tu proyecto. Esta puntuación permite interpretar rápidamente el estado de diferentes áreas del código y complementar la información estándar proporcionada por SonarQube™.

Es especialmente útil para:

  • Comparar diferentes proyectos.

  • Identificar rápidamente áreas de mejora.

  • Crear informes ejecutivos.

  • Comunicar el estado de calidad a perfiles no técnicos.

A través de este enlace puedes probarlo en tu instancia.

Overview for SonarQube™ Server: una visión global de todos tus proyectos

Overview for SonarQube™ Server proporciona una vista agregada de la calidad del código dentro de una instancia SonarQube™, permitiendo identificar tendencias y obtener una visión general del estado del software.

Este tipo de visión global ayuda a responder preguntas como:

  • ¿Qué proyectos tienen peor calidad actualmente?

  • ¿Dónde existe mayor deuda técnica?

  • ¿Qué equipos necesitan priorizar mejoras?

  • ¿Cómo evoluciona la calidad del código?

En el Marketplace de bitegarden puedes ampliar la información de este plugin.

Muy pronto continuaremos con esta serie de capítulos, el siguiente enfocado a cómo obtener información de seguridad sobre tu código.


bitegarden team

Helping companies to develop better software

Volver al blog

¡Déjanos tu comentario!