El Modelo MacCall surge en el año
1977 y fue creado por Maccall Richar y Walters. En este modelo se descompone el
concepto genérico de calidad por medio de tres capacidades importantes para un
software. Las capacidades se descomponen en factores, luego se establecen los
criterios que se tendrán en cuenta para evaluar los factores por medio de
métricas, las cuales muestran si el sistema tiene una característica dada.
Métricas del modelo de MacCall
Las métricas son usadas para
medir la calidad del software, La UDES (2015) afirma "Las métricas se usan
para medir la calidad por medio de una manifestación que se observa visible en
ella.
Las métricas que propone el
modelo de McCall son:
1. Auto
documentación: en qué medida el código fuente brinda información sobre los
documentos importantes.
2. Capacidad
de expansión: quiere decir el grado hasta donde está permitido ampliar el
diseño de la arquitectura de datos.
3. Compleción
de las funciones: se trata del grado hasta donde se implementaron las funciones
que eran necesarias.
4. Complejidad:
establecer que tan complejo es el sistema.
5. Concisión:
que tan denso es el programa en lo que se relaciona con las líneas del código.
6. Consistencia:
se refiere al diseño uniforme del programa usando técnicas de documentación.
7. Eficiencia
de ejecución: se trata del rendimiento durante el tiempo que está en ejecución.
8. Estandarización
de comunicaciones: es el grado en que se utilizan los estándares y protocolos.
9. Estandarización
de datos y estructuras: de qué forma se manejan los datos y las estructuras en
el programa.
10. Exactitud
de cálculo y de control: establecer si la realización de cálculos se hace de
forma precisa.
Ventajas: Es el modelo de calidad más conocido, procura medir con objetividad la calidad del software La idea del modelo es la descomposición del concepto genérico de calidad en tres capacidades importantes para un producto software, todo desde la mirada del usuario. Rey, A. (2015). Debido a esto se puede resaltar que es modelo reutilizable.
Las métricas que propone son preguntas
que ponderan numéricamente un determinado atributo del producto de software.
La mayoría de los factores
propuestos se conservan actualmente.
Desventajas :Para realizar la evaluación de la calidad de un producto, se selecciona un subconjunto de factores y métricas aceptando que solo están disponibles las que propone el modelo. Rey, A. (2015). Es decir, es un modelo rígido.
Referencia bibliográfica
[Imagen]. Recuperado de https://images.app.goo.gl/TXYMWX6TYdRQHtpN6
[Imagen]. Recuperado de https://images.app.goo.gl/MB1q9z49pJ439N1C7
No hay comentarios:
Publicar un comentario