MODELO DE EVALUACIÓN McCall

Definición 

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


Operaciones del producto del Modelo de McCall

 Ventajas

* 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

Entradas más populares de este blog

Cuadros Comparativos de los Modelos de Calidad

Aspectos del estándar ISO 25000