MODELO DE EVALUACIÓN McCall
El Modelo de McCall es el primer
modelo de calidad desde que se inició la ingeniería de software, fue
desarrollado en 1977 por Jim McCall. Debido a su forma de plantear el análisis
del software es muy utilizado en la actualidad, está basado en varios factores
de calidad orientado a satisfacer las necesidades tanto de desarrolladores como
la de los usuarios.
Características
Describe la calidad de un concepto elaborado mediante relaciones
jerárquicas entre factores de calidad con base a criterios y métricas de
calidad. Organiza los factores en tres ejes o puntos de vista desde los cuales
el usuario puede contemplar la calidad de un producto basándose en once
factores de calidad. Organizado entorno a los tres ejes y a su vez cada factor
se desglosa en otro factor externo se concentra en tres aspectos importantes de
un producto software: características operativas, calidad de cambios y
adaptabilidad a nuevos.
Para McCall los factores
que influyen en la calidad son demasiado abstractos y contienen un sinnúmero de
características, debido a esto utiliza criterios de calidad con los que
relaciona atributos internos y externos, de la misma forma es necesario
descomponer un nivel más, teniendo como resultado que cada uno de
los criterios tiene varias
métricas y que estas son los atributos que se medirán directamente y a muy bajo nivel.
McCall en su modelo de
calidad habla sobre diversos factores que afectan a la calidad, estos factores
son 11, los cuales están dentro de varios ejes o puntos de vista detallados a
continuación.
Factores de Calidad del Modelo de McCall
* 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.
* Practico y fácil de entender para ser aplicado
Desventajas
* No siempre existe una relación perfectamente lineal entre los valores métricos y las características que se deben estimar.
* La idea del modelo es la descomposición del concepto genérico de
calidad en tres capacidades importantes para un producto software y a su vez
cada capacidad se descompone en un conjunto de factores y finalmente se definen
criterios para evaluar el factor a través de métricas que indican en qué medida
el sistema posee una característica dada.
Criterios de
Evaluación
Se caracteriza por ser un modelo de calidad fijo y para realizar la
evaluación de calidad de un producto utilizándolo, se selecciona un subconjunto
de factores y métricas aceptando que solo están disponibles las que sugiere
McCall .
Comentarios
Publicar un comentario