precisión

Cómo medimos la precisión.

Una alerta falsa cuesta tiempo del equipo y confianza en la herramienta. Por eso la precisión es la primera medida de codafort: de las alertas que da, cuántas son problemas reales. Cada versión se mide antes de publicarse.

qué medimos

Dos medidas, en este orden.

Precisión

De las alertas que da codafort, cuántas son problemas reales. Es la medida que no puede empeorar de una versión a otra.

Recall

De las fallas que existen en el código, cuántas encuentra codafort. Crece de versión en versión, y solo entra lo que no cuesta precisión.

dónde medimos

En casos que otras personas escribieron, con la respuesta ya conocida.

Pruebas públicas

Conjuntos de prueba mantenidos por la comunidad de seguridad, en los que cada caso ya dice si tiene falla o no, separados por lenguaje.

Casos reservados

Una parte de los casos nunca se usa para ajustar codafort. Muestra si una mejora vale fuera de los casos que ya conocemos.

Fallas reales ya corregidas

El código de vulnerabilidades públicas de proyectos reales, antes y después de la corrección.

cuándo medimos

En cada versión, antes de salir.

Las mediciones corren sobre la versión entera. Si la precisión cae en cualquier conjunto, la versión no se publica hasta corregir la causa.

lo que el número no dice

Una prueba con respuesta conocida no es tu código. En código real, toda herramienta de análisis acierta menos que en esas pruebas, y ninguna prueba que no hay vulnerabilidades. codafort muestra lo que encontró y dice lo que no pudo verificar.

Precisión medida en cada versión.

Prelanzamiento: codafort aún no está disponible para instalar. Únete a la lista de espera →