Para controlar la calidad del software
es necesario, ante todo, definir los parámetros, indicadores o criterios de
medición, ya que, como bien plantea Tom De Marco, "usted no puede
controlar lo que no se puede medir".
Las cualidades para medir la
calidad del software son definidas por innumerables autores, los cuales
las denominan y agrupan de formas diferentes. Por ejemplo, John Wiley define
métricas de calidad y criterios, donde cada métrica se obtiene a partir de
combinaciones de los diferentes criterios. La Metodología
para la evaluación de la calidad de los medios de programas de la CIC , de Rusia, define
indicadores de calidad estructurados en cuatro niveles jerárquicos: factor,
criterio, métrica, elemento de evaluación, donde cada nivel inferior contiene
los indicadores que conforman el nivel precedente. Otros autores identifican la
calidad con el nivel de complejidad del software y definen dos
categorías de métricas: de complejidad de programa o código, y de complejidad
de sistema o estructura.
Todos los autores coinciden en
que el software posee determinados índices medibles que son las bases
para la calidad, el control y el perfeccionamiento de la productividad.
Una vez seleccionados los índices
de calidad, se debe establecer el proceso de control, que requiere los
siguientes pasos:
- Definir el software que va a
ser controlado: clasificación por tipo, esfera de aplicación,
complejidad, etc., de acuerdo con los estándares establecidos para el
desarrollo del software.
- Seleccionar una medida que pueda ser
aplicada al objeto de control: Para cada clase de software es
necesario definir los indicadores y sus magnitudes.
- Crear o determinar los métodos de
valoración de los indicadores: métodos manuales como cuestionarios o
encuestas estándares para la medición de criterios periciales y
herramientas automatizadas para medir los criterios de cálculo.
- Definir las regulaciones organizativas
para realizar el control: quiénes participan en el control de la
calidad, cuándo se realiza, qué documentos deben ser revisados y
elaborados, etc.

No hay comentarios:
Publicar un comentario