Para medir la calidad se necesitan métricas, no puede hacerse directamente. Al conjunto de técnicas para conseguir esta calidad se le llama Control de la Calidad del Software, entonces ¿Qué es el control de la calidad?.
El control de la calidad como ya se había dicho anterior mente es un conjunto de técnicas y actividades que permiten evaluar la calidad de un producto de software, ayudan a detectar la presencia de errores en el proceso o en el producto y recomendar los cambios necesarios, en pocas palabras el control de la calidad es la vigilancia del proceso y del producto durante el tiempo del desarrollo del software.
El aspecto más importante en el control de la calidad son las pruebas del software pues son estas las encargadas de encontrar los fallos en el mismo, pues estas tratan de destruir el software en busca de defectos y se consideran exitosas cuando encuentran alguno, y se considera caso de prueba bueno, cuando tiene alta probabilidad de detectar un defecto aún no descubierto.
En un mundo empresarial donde las competencias son cada vez más fuertes se hace de vital importancia poder entregar software de calidad en los tiempos estipulados y para esto es de vital importancia el control de la calidad pues nos permite que los errores se controlen en cada ciclo de vida del software y no hasta el final donde se volvería un dolor de cabeza hacer las correcciones a ultima hora.
El control de la calidad lo podemos observar en algo tan simple como hacer un arroz, primero tenemos una serie de pasos, echamos los granos de arroz, luego la cantidad necesaria de agua, aceite y sal para el arroz, una vez todo en la olla probaremos que el arroz tenga la suficiente sal, esta será nuestra primera métrica para medir que estamos haciendo un arroz de calidad, una vez verificamos que el arroz tenga la cantidad de sal correcta podremos continuar con nuestro proceso, de lo contrario deberemos hacer unos cambios en nuestro proceso y en nuestro producto, en nuestro proceso podríamos cambiar la forma de medir la sal necesaria para el arroz, podríamos en vez de ir echando sal poquito a poquito hasta que el sabor sea el correcto, establecer unas medidas de sal por cada tasa de arroz o por cada libra de arroz, esto hará que la próxima vez que lo preparemos sepamos las cucharadas exactas de sal que debemos usar, y en nuestro producto actual si nos pasamos de sal debemos sacarle agua y luego agregar más agua para probar si han bajado los niveles de sal de nuestro arroz, una vez tengamos la cantidad correcta de sal, pasaremos a la etapa de cocción, una vez veamos que el agua del arroz se ha secado probaremos la textura de nuestro arroz, esta será nuestro segunda métrica para medir el grado de calidad de nuestro arroz, una vez verifiquemos que nuestro arroz tenga la textura correcta estará listo para llevarse a la mesa, si nuestro arroz no tiene la textura correcta deberemos hacer los cambios en nuestro proceso y producto que creamos necesarios para que mejore su calidad.