Algoritmo para la Evaluación de la Calidad
Sistémica del Software
CALIDAD GLOBAL SISTÉMICA
TIPOS
Efectividad del Producto
Eficiencia del Proceso
Eficiencia del Proceso
Eficiencia del Producto
MODELO SISTÉMICO DE CALIDAD (MOSCA)
NIVELES
0.-DIMENSIONES
Eficiencia del Producto
Eficiencia del Proceso
Eficiencia del Proceso
Efectividad del Producto
1.-CATEGORÍAS
PRODUCTO
Funcionabilidad
Fiabilidad
Usabilidad
Eficiencia
Mantenibilidad
Portabilidad
PROCESO
Cliente-Proveedor
Ingeniería
Soporte
Gestión
Organizacional
2.-CARACTERÍSTICAS
Cada categoría tiene asociado las
cuales definen las áreas claves a
satisfacer para asegurar y controlar
la calidad tanto en el producto
como en el proceso.
3.-MÉTRICAS
Cada característica se propone una serie de métricas
utilizadas para medir la calidad sistémica.
DESCRIPCIÓN DEL ALGORITMO PARA APLICAR MOSCA
FASE
1.-Calidad del producto de software con un enfoque sistémico.
ACTIVIDADES
1) Estimar la calidad de la funcionalidad del producto.
2) Instanciación del sub-modelo del producto.
3) Estimación de calidad para cada categoría.
4) Estimar la calidad del producto partiendo de
las categorías evaluadas.
2.-Calidad del proceso de desarrollo de software con
un enfoque sistémico.
ACTIVIDADES
1)Determinar el porcentaje de respuestas ‘N/A’
(No Aplica) contestadas por los encuestados, por
cada categoría.
Si el porcentaje es superior al 11% el algoritmo se para.
2)Determinar el porcentaje de respuestas ‘N/S’ (No Sabe)
contestadas por los encuestados, por cada categoría.
Si el porcentaje es superior al 15% hay un alto nvel de
desinformación.
3)Determinar el grado de satisfacción de cada categoría.
Una categoría será satisfecha si la frecuencia
calculada es altamente satisfecha.
4)Estimar la calidad del proceso partiendo de las categorías evaluadas.
Nivel de Calidad Básico.
Se satisfacen las categorías Cliente-Proveedor e Ingeniería.
Nivel de Calidad Intermedio.
Satisface las categorías Básicas, también Soporte y Gestión.
Nivel de Calidad Avanzado.
Satisface todas las categorías.
3.-Integración de las mediciones de los sub-modelos de
la calidad del producto y la calidad del proceso.
En esta fase se realiza la “integración” de la medición del producto y
de la medición del proceso, para obtener la estimación de la calidad
sistémica.
CASO DE ESTUDIO: APLICACIÓN DEL ALGORITMO DE EVALUACIÓN
Resultado parcial: Nivel de Calidad del
producto de software.
Usabilidad.
Aplicación del modelo MOSCA para que la
categoría Usabilidad se cumpla en un
producto de software.
Funcionabilidad.
Tienes que ser superior al 75% para satisfacer las categorías.
Mantenibilidad.
Debe a que según el algoritmo de aplicación de modelo MOSCA, para
que un producto de software cumpla con la categoría Mantenibilidad
debe tener al menos 11 de las 14 características altamente satisfechas
(75%).
Resultado parcial: Nivel de Calidad del proceso de desarrollo.
Ingeniería.
Soporte.
Gestión.
Organizacional
Resultado final: Nivel de Calidad
Sistémico.
Se verifican todos los procesos para así poder calificar que tipo de nivel se
encuentra la empresa.