MODELO McCall
DEFINICIÒN.
Es uno de los modelos de
calidad más conocidos que definen factores cualitativos que afectan la calidad
del software, este modelo define factores, criterios, y métricas con
estructuras jerárquicas, donde los elementos de nivel superior son mucho más
abstractos que los del nivel inferior que son más específicos y pueden ser
medidos con facilidad.
CARACTERISTICAS
Ø Determina los factores que
definen la calidad del software.
Ø Identifica los criterios
de calidad para cada factor.
Ø Define las métricas de los
criterios en las que establece una función de normalización en la que ejerce
una relación entre los factores asignados y las métricas de cada criterio.
Ø Evalúa las métricas.
Correlaciona las métricas para agruparlas en un catálogo de instrucciones para la aplicación de métricas que podrían ser implementadas en otros desarrollo en la que se sigan dichas recomendaciones
Las
ventajas del modelo son:
- Se enfoca en el modelo final
identificando los atributos claves desde el punto de vista del usuario.
- Identifica una serie de criterios,
tales como rastreabilidad, simplicidad, capacidad de expansión, etc.
Las
desventajas del modelo son:
- No siempre existe una relación
perfectamente lineal entre los valores métricos y las características que se deben
estimar. (lf.deiby, 2012)
Criterios
de evaluación
Facilidad de auditoria,
exactitud, normalización de las comunicaciones, completitud, concisión,
consistencia, estandarización de datos, tolerancia de errores, eficiencia en la
ejecución, facilidad de expansión, generalidad, independencia del hardware,
instrumentación, modularidad, facilidad de operación, seguridad, auto-
documentación (Gutierrez, 2018)
VER VIDEO 👇👇👇
Comentarios
Publicar un comentario