Medición de la calidad del código fuente – Algoritmos y herramientas

, Author


Definición

No existe una definición precisa de la calidad del software. Puede ser la medida de la calidad del diseño del software, la calidad percibida por el cliente (ergonomía, …), la calidad del código fuente, la facilidad de mantenimiento, … La calidad del software es, en cierto modo, un conjunto de todos estos criterios.

¿Por qué medir la calidad del software?

«No se puede controlar lo que no se puede medir». (Tom DeMarco)

Si queremos ser capaces de mejorar la calidad del software, todavía tenemos que ser capaces de medir esa calidad. Para ello, hay que tener en cuenta muchos más factores que la mera medición de la calidad del código fuente: capacidad de respuesta del equipo, ritmo de publicación, nivel de madurez, …

Aquí sólo nos centraremos en la calidad del código fuente y más concretamente en los algoritmos que permiten medirla.

¿Por qué medir la calidad del código fuente?

La calidad de un software depende en gran medida de la calidad de su código fuente.

La medición de la calidad del código fuente puede, por tanto, proporcionar una idea sobre la mantenibilidad del software medido.

Por ejemplo, podemos imaginar la realización de una revisión de la calidad del código para los desarrollos que han sido externalizados. Medir la calidad del código fuente también puede indicar la capacidad del software para aceptar futuros cambios o evoluciones. Por último, este tipo de medición puede ser útil para los responsables de la toma de decisiones a la hora de elegir el software de código abierto.

<<< Resumen del tema

.

Métricas de software >>>

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *