MODELO DE EVALUACIÓN DE RED DE NUESTRA PREFERENCIA
Modelo FURPS
Luego de
consultar cada uno de los modelos de evaluación de ISO, nos inclinamos por el
MODELO FURPS, desarrollado por la corporación Hewlett-Packard, describe una
serie de factores para la calidad en la que incluye 5 categorías relacionadas
con su nombre en inglés: funcionalidad, usabilidad, confiabilidad, desempeño y
soportabilidad.
Este modelo
permite evaluar de forma clara, precisa y concisa los Recursos Educativos
Digitales en el ambiente de enseñanza aprendizaje, permite la fácil
utilización, el seguimiento del proceso y la corrección de fallas, y se puede
usar en varios proyectos, vale la pena invertir en un modelo con estas
garantías.
Definición: Este modelo fue propuesto
por Barry Boehm en el año de 1978. Este se basa en que el software debe
hacer lo que el usuario quiere que haga, por lo tanto se espera que el
software:
ØUtilice los recursos del computador
correcta y eficientemente
ØSea fácil de usar y de aprender
para los usuarios
ØEstar bien diseñado, codificado
y ser probado y mantenido fácilmente
La estructura presenta 3
niveles para las características: de alto nivel, de nivel
intermedio y características primitivas. Cada una de estas características
contribuye al nivel general de calidad.
Características de alto nivel: Estas características representan requerimientos generales de uso:
ØUtilidad, cuan (usable, confiable, eficiente) es el producto en sí
mismo
ØMantenimiento, cuan fácil es modificarlo, entenderlo y retestearlo
ØUtilidad general, si puede seguir usándose si se cambia el ambiente
Características de nivel
intermedio: Estas características representan
los factores de calidad de Boehm:
ØPortabilidad
ØFiabilidad
ØEficiencia
ØUsabilidad
ØCapacidad de prueba
ØFlexibilidad
Características Primitivas: Este es el nivel más bajo y corresponde a características
directamente asociadas a una o dos métricas de calidad:
ØPortabilidad: Independencia de dispositivos, auto-contención de
confiabilidad, auto-contención, exactitud, completitud, consistencia, robustez,
integridad
ØEficiencia:
Accesibilidad, Eficiencia de uso de dispositivos
Definición: Es una norma internacional
que fue publicada en 1992, la cual es usada para la evaluación de la calidad de
software llamado “Information technology - Software product
evaluation - Quality characteristics and guidelines for their use”.
Está estructurado en 4 partes:
ØISO 9126-1: Modelo de Calidad
ØISO 9126-2: Métricas Externas
ØISO 9126-3: Métricas Internas
ØISO 9126-4: Métricas de calidad
de Uso
Este
estándar contiene 6 características generales que son:
ØFuncionalidad
ØConfiabilidad
ØUsabilidad
ØEficiencia
ØMantenibilidad
ØPortabilidad
Para evaluar un software se deben aplicar los siguientes procesos:
Modelo de calidad: Esta norma
permite especificar y evaluar la calidad del software tanto interna, externa
como en uso, desde la adquisición, requerimientos, desarrollo, uso, evaluación,
soporte, mantenimiento, aseguramiento de la calidad y auditoria de software. Se tienen en cuenta 7 indicadores: funcionalidad, confiabilidad,
utilidad, eficiencia, capacidad de mantenimiento, portabilidad, calidad en uso
Estado del Software: Se hace un reconocimiento si es un software sin
terminar o terminado listo para entregar al cliente.
Identificación del tipo de software: Se especifica si es un sistema
operativo, un software de seguridad, ofimática, un lenguaje de programación, un
aplicativo, entre otros.
Perfiles de evaluadores: El estándar considera que debe haber un
perfil de alto nivel de abstracción para
el desarrollo de software, el usuario final, desarrolladores y gerentes.
Especificar los objetivos: Reconocer los objetivos generales y
específicos del software.
Aplicar el modelo de calidad: Elaborar un instrumento donde aplique
el modelo de calidad interno, externo y calidad de uso.
Criterios de evaluación: Este se realiza según el tipo de software
pero siempre siguiendo los 7 indicadores anteriormente escritos.
Seleccionar métricas: Definir una herramienta o formato para
realizar la calificación cualitativa.
Establecer criterios: Estos deben ser ajustados al tipo de software
que se va evaluar.
Resultados: Para el proceso de evaluación se deberá crear una lista
de indicadores el cual será revisado y analizado si se cumplieron al finalizar
el proceso de evaluación.
Documentación: Todo el proceso que se realiza se debe documentar
iniciando desde los datos de la empresa, las dependencias, los responsables de
la evaluación especificando las etapas en las que participaron.
Seguimiento: Cuando después de un proceso de evaluación de software
se terminan con uno o varios puntos a mejorar se deben hacer las respectivas
correcciones para luego hacer nuevamente la evaluación verificando la mejora
del proceso. (Largo, Guía técnica para evaluación de software, 2017)
Ventajas:
ØControlar la calidad del
producto
ØMejorar las características del
producto
ØAsegurar a sus clientes un
nivel de calidad
ØComparar con productos de la
competencia
ØPosicionar el producto en el
mercado
ØAumentar las ventas del
producto
Desventajas:
ØLa usabilidad esta
estrictamente tratada desde una perspectiva del proceso, no centrada en el
producto
ØNo tiene en cuenta la
característica de facilidad de aprendizaje, siendo esta recomendada por otros
estándares y expertos en usabilidad
ØEl conjunto de métricas de
proporciona para subcaracterísticas que a su vez engloban conceptos
difícilmente medibles si no se descomponen en atributo
Definición: El modelo de GILB aparece alrededor de los años 1986
- 1988. Este modelo busca medir la
capacidad del sistema para ejecutar tareas. Tiene como sub
atributos la capacidad de almacenamiento, capacidad de proceso y
capacidad de respuesta.
ØDisponibilidad: Este atributo mide
la capacidad del sistema para realizar un trabajo de forma útil.
ØAdaptabilidad: Hace referencia a la
medida de la capacidad que tiene el sistema para sufrir modificaciones.
ØUtilizabilidad: Mide la facilidad
con la cual las personas serán capaces y estarán motivadas para hacer uso del
sistema.
El modelo proporciona ciertas
características que proveen indicadores útiles para describir la calidad de la
aplicación del sistema y usa métricas detalladas para dicho fin.
Criterios de evaluación:
ØNombre y definición
ØEscala de definición
ØEscala de medición
ØRecogida de datos
ØValor previsto
ØValor óptimo
ØValor actual
ØComentarios
Ventajas:
ØEste modelo evalúa el producto
de manera independiente, igual que otros procesos utilizan niveles de
jerarquías para delegar trabajos.
Desventajas:
ØSe evalúan muchos procesos que
provocan un mayor trabajo en tiempos y costos.
Definición: El Modelo desarrollado por
la corporación Hewlett-Packard, describe una serie de factores para la calidad
en la que incluye 5 categorías relacionadas con su nombre en inglés: funcionalidad, usabilidad, confiabilidad,
desempeño y soportabilidad.
Los factores de calidad contienen
atributos definidos:
ØFuncionalidad: capacidad y seguridad
ØUsabilidad: factores humanos
ØConfiabilidad: recuperabilidad, predicción
ØPresentación: velocidad, eficiencia, consumo, productividad, tiempo
de respuesta
ØSoporte: adaptabilidad, mantenibilidad
Los nuevos factores hacen parte de los requerimientos por restricciones
físicas o legales:
ØImplementación: limitación de recursos, lenguaje y herramientas
ØInterfaz: restricciones
impuestas para la interacción con sistemas externos
ØOperaciones: gestión del sistema, pautas administrativas, puesta en
marcha
ØEmpaquetamiento: forma de distribución
ØLegales: licencias, derechos de autor
Ventajas:
ØLos criterios son claramente
entendibles lo que implica su fácil utilización
ØTiene en cuenta las fallas en
el producto y en el proceso, esto permite una mayor corrección
ØSe podría utilizar para varios
proyectos
Desventajas:
ØSe necesita de muestras
métricas lo que implica un mayor esfuerzo de tiempo y costo
Definición: El modelo de evaluación de
McCall fue uno de los primeros modelos en ser creados para dicho fin; éste
nació en el año 1977. Este es un modelo que está considerado desde la
percepción del usuario y propone una serie de factores los cuales son conocidos
como factores de McCall. Este modelo busca realizar una descomposición del
concepto genérico de calidad en 3 capacidades importantes las cuales son:
ØOperación: corrección, confiabilidad,
integridad, eficiencia y facilidad de uso
ØTransición: portabilidad, interoperabilidad
y facilidad de reutilización
ØRevisión: facilidad de mantenimiento,
flexibilidad y facilidad de prueba
Cada una de estas capacidades tiene
a su vez un conjunto de factores que finalmente definen ciertos criterios que
permiten evaluar el producto por medio de métricas, que dan cuenta de la medida
en la que el sistema evaluado posee cierta característica. Estas métricas
cuentan con sus propios criterios o medidas que posibilitan la medición de la
calidad. Lo anterior se da gracias a la relación existente entre los factores y
las métricas de calidad pertenecientes a cada producto a evaluar.
Este modelo es sistémico, es validado a
través de las siguientes fases:
ØDetermina factores para definir
calidad
ØIdentifica los criterios de
calidad para cada factor
ØDefine las métricas de los
criterios
ØEvalúa las métricas
ØCorrelaciona las métricas
definidas para agruparlas
Ventajas del modelo
ØEl factor de calidad es estándar (el mismo).
ØSe puede reutilizar para realizar la evaluación de otros productos.
Desventajas del modelo
ØAl ser fijo da a entender que
todos los criterios de evaluación serán idénticos y suficientes para evaluar
todo tipo producto.
Definición: Goal Question Metric busca formas por medio de las cuales
se puedan definir las métricas para
medir los avances que ocurren
aplicando preguntas que tengan que
ver con el tema del proyecto. Callejas, Alarcón y Álvarez (2017) Afirman: “en
general el modelo trabaja sobre metas, preguntas y métricas” (p. 15).
En este modelo se presentan tres
niveles:
ØNivel Conceptual: aquí se define un objetivo para un objeto, se
tienen en cuenta varios puntos de vista
con relación a un entorno particular.
ØNivel Operacional: se utilizan varias
preguntas que permitan definir los modelos del objeto de estudio, con el fin de
establecer cuál es el logro de un objetivo específico.
ØNivel Cuantitativo: Un grupo de métricas
se asocian con cada una de las preguntas
para responderlas utilizando medidas.
En el modelo GQM encontramos objetivos comerciales que se
utilizan en la identificación de las mediciones correctas. También se realizan otros pasos para
almacenar los datos de medición; luego esta información servirá para
tomar decisiones y realizar mejoras.
Criterios de evaluación:
3 Instrucciones para los objetivos medibles:
ØEstablecer las metas
ØGeneración de preguntas
ØEspecificación de medidas
3 Instrucciones para la recolección de la información que se aplica
mediante las métricas diseñadas:
ØPreparar recolección de datos
ØRecolectar, validar y analizar
los datos para la toma de decisiones
ØAnalizar los datos para el
logro de los objetivos y el aprendizaje
Ventajas:
ØEs un modelo preciso que se
adapta a las necesidades del proyecto identificando durante su desarrollo las
métricas para evaluar y mejorar la calidad del producto brindando al usuario un
programa seguro, eficaz y preciso.
Desventajas:
ØSu costo es alto porque es
difícil reutilizarlo en otros proyectos debido a que se identifican y
construyen las métricas teniendo en cuenta las metas de cada organización.