Panel de Inspección de Código

El Panel de Inspección de Código tiene como objetivo:
Visualizar los indicadores de alto nivel tras la inspección del código.
Desglosar los problemas detectados por gravedad y tipo.
Estimar los costes de reparación y las deudas técnicas.

1. Cómo ver el panel de inspección de código:

  • Abra Visual Expert.
  • En el treeview, seleccione 'Inspección de código para PowerBuilder / Oracle / SQL Server'.
    El panel de control mostrará los resultados de la inspección para el lenguaje seleccionado.
  • Seleccione el idioma de inspección del código


  • Alternativamente, seleccione su aplicación al principio del treeview.
    El panel de control mostrará los resultados de la inspección de esta aplicación en particular.
    Nota: puede analizar varias aplicaciones dentro del mismo proyecto (Leer más)
    Seleccione su aplicación para mostrar los resultados del tablero

El panel de control se abre en la parte derecha de la interfaz de usuario de Visual Expert (vista de código fuente).

Panel de Inspección de Código

2. Indicadores Clave

Esta sección del panel de control muestra los indicadores clave resultado de la Inspección de Código de Visual Expert.

Indicadores clave en el panel de inspección del código

  • La fecha en la que se ha realizado el análisis.
  •  

  • El tamaño del proyecto en término de número de líneas de código.
    S = Pequeño (menos de 10K líneas)
    M = Mediana (entre 10K y 50K líneas)
    L = Grande (más de 50.000 líneas)
  •  

  • El índice de fiabilidad se calcula en función del número de errores (bug) por cada 10.000 líneas de código.
    A = 1 error en 10K líneas de código
    B = 2 errores en 10K líneas de código
    C = 4 errores en 10K líneas de código
    D = 6 o más errores en 10K líneas de código
  •  

  • El índice de seguridad se basa en el número de vulnerabilidades de seguridad detectadas en el código
    A = 1 error en 10K líneas de código
    B = 2 errores en 10K líneas de código
    C = 4 errores en 10K líneas de código
    D = 6 o más errores en 10K líneas de código
  •  

  • El índice de mantenimiento depende del número de problemas de calidad
    A = 1 error en 10K líneas de código
    B = 2 errores en 10K líneas de código
    C = 4 errores en 10K líneas de código
    D = 6 o más errores en 10K líneas de código
  •  

  • El indicador de comentarios es la relación entre las líneas de comentarios y el número total de líneas.

3. Problemas Encontrados

Visual Expert clasifica los problemas de inspección de código en tipos y niveles de gravedad.

Problemas encontrados en el panel de inspección del código

  • El gráfico de gravedad muestra la distribución de los problemas según su impacto y probabilidad.
    También indica el porcentaje de problemas que deben ser tratados con prioridad.
  •  

  • El medidor es una visión general de la calidad global del código.
    La escala va de 0 (rojo) para una muy mala calidad a 100 (verde oscuro) para una muy buena calidad.
    Este indicador es una relación entre el número total de problemas y el número de líneas de código.
    Además, muestra el número total de errores y su evolución en comparación con el análisis anterior.
  •  

  • El Gráfico Tipo muestra la distribución de los problemas por tipos (bugs, problemas de mantenibilidad, vulnerabilidades de seguridad...).

4. Costo de reparación

Coste de reparación en el panel de inspección de códigos

Visual Expert estima el costo de reparación para el lenguaje o la aplicación seleccionada en el treeview.
Este costo se expresa en días/hombre, teniendo en cuenta el tiempo necesario para corregir los errores y las vulnerabilidades.
La comparación entre los dos últimos análisis muestra si este costo aumenta o disminuye.

Un gráfico de barras desglosa este costo por gravedad, para afinar el análisis y organizar el trabajo de reparación.

5. Deuda Técnica

Visual Expert calcula la Deuda Técnica para el lenguaje o la aplicación seleccionada en el treeview.
Se expresa en días/hombre, teniendo en cuenta el tiempo necesario para solucionar los problemas de mantenibilidad.
La comparación entre los dos últimos análisis muestra si esta deuda aumenta o disminuye.

Deuda técnica en el panel de inspección del código

Un gráfico de barras desglosa esta deuda por gravedad, para afinar el análisis y organizar el trabajo correctivo.

 

Visual Expert 2021, PowerBuilder, Oracle, SQL Server, Code Inpsection, Dashboard