Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Corrección alto
Fiabilidad alto
Eficiencia bajo
Integridad bajo
Flexibilidad medio
Portabilidad medio
Reusabilidad medio
Interoperabilidad bajo
QUE MODELO ISO APLICA EL MODELO MCCALL
En la industria del software a la hora de la explotación del producto, no siempre los factores
técnicos determinan la valoración del producto por el usuario, es por eso, que se
implementan más criterios en el que se pueda evaluar la calidad del producto desde la
perspectiva del usuario. Según Gómez Reynoso, et al “la calidad percibida por el cliente
remite a la confirmación de sus expectativas sobre el producto desarrollado, mientras que
la calidad técnica por definición, ignora cualquier factor no técnico, siendo que el usuario
es quien determina el nivel de excelencia de referencia. Asimismo, sugieren disponer de un
instrumento que mida la satisfacción del usuario, lo cual puede ser una buena solución al
problema de los productos de mala calidad” (p. 5, 2010)
Entre los modelos existentes como el modelo McCall y el modelo ISO/IEC 9126, estos tratan
de evaluar la calidad del producto de software, aunque con cierta y notable diferencia, el
cual al combinarlos pueden crear métodos de evaluación mucho más eficiente.
En el modelo ISO/IEC 9126, el cual este estándar está basado en el modelo de McCall, se
basa en los desarrolladores, aseguradores de calidad, evaluadores, analistas y los que están
involucrados en los procesos del desarrollo de software, este estándar se encuentra
dividido en cuatro partes: modelo de calidad, métricas externas, métricas internas y calidad
de métricas en uso.
El mapeo (figura 1) que se muestra a continuación, se puede observar la relación que hay
entre los modelos de calidad del McCall y el ISO/IEC 9126, se puede divisar ciertas
características que comparten estos dos modelos. Además, en el siguiente cuadro (figura 2)
se muestra los siguientes factores y subfactores, a ves de la relación que opera el producto.
Figura 1. Mapeo del modelo de McCall con el ISO/IEC 9126
(Adaptado de Castañeda et al., 2009)
Entre las ventajas que podemos encontrar del modelo McCall son las siguientes:
- Practico y fácil de entender, el cual se debe a su estructura jerárquica.
- Se enfoca en el producto final, este identifica atributos claves desde la perspectiva
del usuario.
- Se enfoca en las medidas de alto nivel basándose en factores de calidad.
- Se puede utilizar en variados proyectos al mismo tiempo.
Pero este modelo también tiene ciertas desventajas:
- Es un modelo basado en la visión del usuario lo que puede llegar a ser subjetivo.
- Las métricas usadas no siempre son directamente proporcionales a las
características que se requieren evaluar.
CONCLUSIONES
El modelo CMMI no detalla procesos. El modelo ISO / IEC 15504, es un estándar SPICE que
trabaja con procesos de ingeniería, cliente - servidor, gestión de la organización y del
soporte, fue diseñada por la alta competitividad del mercado de desarrollo de software, a
la difícil tarea de identificar los riesgos, cumplir con el calendario, controlar los costos y
mejorar la eficiencia y calidad, además realiza una evaluación de los procesos de software
relacionando con el conocimiento y la experiencia aportado por otros modelos.
La evaluación de la calidad del desarrollo del software, caso de estudio SQLfi V4, en el marco
del proyecto “Creación y Aplicación de Sistemas Manejadores de Bases de Datos Difusas”
conformado por un grupo de investigadores de la USB, UC e IUTFRP; dio como resultado un
nivel de calidad sistémica “Nulo”, equivalente a un grado de madurez de la organización
“inicial” según el modelo CMMI. Es importante hacer énfasis que el grupo de investigadores
asuman del proyecto “Creación y Aplicación de Manejadores de Bases de Datos Difusas”
asuman el modelo propuesto para la mejora de la calidad sistémica de los productos
desarrollados, tanto para éste como para futuros proyectos que emprendan; de esta
manera será posible evaluar el impacto de la propuesta en un entorno científico académico.
En el proyecto MACMHA se espera construir iterativamente un colectivo de los atributos
conciliados a partir de los modelos considerados, sus métricas relacionadas y las heurísticas
(recomendaciones de buena voluntad) de calidad que los favorecen para el producto
software orientado a objetos. La razón por la cual se tomó como concepto base la palabra
atributo de calidad, se debió a la simplicidad y homogeneidad semántica del concepto
mismo, permitiendo su relación y valoración a la luz de sus métricas y heurísticas aliadas.
En este sentido el proyecto MACHMA ha percibido estas problemáticas y ha trazado un plan
de esfuerzos sucesivos para mitigar esta situación. De otro lado, MACHMA ofrecerá un
allanamiento de los baches presentados el conocimiento residente en la bibliografía
disponible.