You are on page 1of 3

Calidad de los modelos

Elabore un cuadro comparativo sobre la calidad del modelo de McCall y el modelo propuesto en la norma ISO
9126, indique cul le parece ms completo, y a qu elementos de la calidad le concedera ms importancia.
Desarrollo:
LA NORMA ISO 9126
MODELO DE MCCALL
Segn McCall, existen tres aspectos importantes
de un producto de software y que desde el punto
de vista de estos tres plantea que existen
diversos factores que afectan a la calidad.
Los factores que afectan a la capacidad de
soportar cambios que tiene el software son:
Facilidad de mantenimiento (mantenibilidad).
Flexibilidad.
Facilidad de Prueba (Evaluabilidad).

El estndar ISO 9126, ahora englobado en el


proyecto SQuaRE para el desarrollo de la norma ISO
25000, establece un modelo de calidad en el que se
recogen las investigaciones de multitud de modelos
de calidad propuestos por los investigadores durante
los ltimos 30 aos para la caracterizacin de la
calidad del producto software. Este estndar propone
un modelo de calidad que se divide en tres vistas:
interior, exterior y en uso.

Los factores que afectan a la capacidad de


adaptarse a nuevos entornos que tiene el
software
son:
Portabilidad.
Reusabilidad.
Interoperabilidad.

Estas mediciones dan como resultado una serie de


mtricas que se pueden clasificar en tres categoras
segn sea su naturaleza:

Finalmente, los factores que afectan a las


caractersticas operacionales que tiene el
software son:

Mtricas de agregacin, que consisten en la


composicin de una mtrica a partir de un conjunto
definido de mtricas bsicas, generalmente mediante
una suma ponderada.

Correccin.
Fiabilidad.
Eficiencia.
Integridad. (Seguridad).
Facilidad de uso.

Mtricas bsicas, que se obtienen directamente de


analizar el cdigo o la ejecucin del software.

Mtricas derivadas, que son una funcin matemtica


que utiliza como entrada el valor de otras mtricas.
El modelo establece diez caractersticas, seis que
son comunes a las vistas interna y externa y cuatro
que son propias de la vista en uso. Las
caractersticas que definen las vistas interna y
externa.
Funcionalidad, capacidad del software de proveer los
servicios necesarios para cumplir con los requisitos
funcionales.

MODELO DE CALIDAD DE MCCALL


Bueno, Aqu el modelo calidad del software de McCall se llev a cabo en apoyo de la Fuerza Area de EE.UU.
tena la misin de proporcionar las normas y orientacin de tcnicas para la adquisicin del software.
El modelos de Jim McCall, este busca reducir la brecha entre usuarios y desarrolladores enfocndose a
factores de calidad.
Antes de utilizar este modelo hay que seguir las siguientes pautas:
1. Se aceptan los factores, criterios y mtricas que propone los modelos.
2. Se aceptan las relaciones entre factores y criterios, y entre criterios y mtricas.
3. Se selecciona un subconjunto de factores de calidad sobre los que aplica los requisitos de calidad
establecidos para el proyecto.
Estos factores desarrollados segn el modelo de McCall, se centra en tres aspectos o ejes importantes de un
producto de software:
Operacin del producto.
Revisin del producto
Transicin del producto.

Estos tres aspectos se desglosan en otros criterios, tambin puede evaluarse el costo de cada factor de calidad
frente al beneficio que proporciona. La siguiente tabla muestra los criterios y la relacin calidad-precio para
cada factor:
ASPECTOS
FACTOR
BENEFICI
CRITERIOS
O EJES
O/
COSTO
OPERACI FACILIDAD DE USO
Facilidad de Operacin
N DE
MEDIO
Facilidad de Comunicacin
PRODUCTO
Facilidad de Aprendizaje
Formacin
INTEGRIDAD
(SEGURIDAD)

Control de Accesos
BAJO

Facilidad de Auditora
Seguridad

CORRECCION
(EXACTITUD)

Completitud
ALTO

Consistencia
Trazabilidad

FIABILIDAD

ALTO

Precisin
Consistencia
Tolerancia a Fallos
Modularidad
Simplicidad
Exactitud

EFICIENCIA

BAJO

Eficiencia en Ejecucin
Eficiencia en Almacenamiento

REVISION
DE
PRODUCTO

FACILIDAD
DE
MANTENIMIENTO

Modularidad
Simplicidad
ALTO

Consistencia
Concisin
Auto Descripcin

FACILIDAD
PRUEBA

DE

Modularidad
ALTO

Simplicidad
Auto Descripcin
Instrumentacin

FLEXIBILIDAD

Auto Descripcin
MEDIO

Capacidad de Expansin
Generalidad
Modularidad

REUSABILIDAD
TRANSICIO
N DE
PRODUCTO

Auto Descripcin
Generalidad
MEDIO

Modularidad
Independencia entre Sistema y
Software
Independencia del Hardware

INTEROPERABILIDA
D

Modularidad
BAJO

Compatibilidad
Comunicaciones
Compatibilidad de Datos
Estandarizacin en los Datos

TRANSPORTABILIDA
D

Auto Descripcin
MEDIO

Modularidad

de

Independencia entre Sistema y


Software
Independencia del Hardware
NORMA ISO 9126
El estndar ISO/IEC 9126 es una simplificacin del Modelo McCall, ha sido desarrollada para identificar los
atributos de calidad para un producto de software.
La norma se divide en cuatro partes que aborda, respectivamente, los siguientes temas:
1.
Modelo de Calidad ISO 9126-1
2.
Mtricas Externas ISO 9126-2
3.
Mtricas Internas ISO 9126-3

CALIDAD
INTERNA/
RNA

EXTE

CARATERISTI
CAS
FUNCIONALID
AD

SUBCARACTERISTICAS
Adecuacin
Exactitud
Interoperabilidad
Seguridad
Adherencia a Normas

FIABILIDAD

Madurez
Tolerancia a Fallos
Capacidad
Recuperacin
Adherencia a Normas

USABILIDAD

de

Fcil Comprensin
Fcil Aprendizaje
Operatividad
Software Atractivo
Adherencia a normas

EFICIENCIA

Comportamiento frente al
Tiempo
Uso de Recursos
Adherencia a Normas

MANTENIBILID
AD

Facilidad de Anlisis
Capacidad para Cambios
Estabilidad
Facilidad para Pruebas
Adherencia a Normas

PORTABILIDAD

Adaptabilidad
Facilidad de Instalacin
Coexistencia
Facilidad de Reemplazo
Adherencia a Normas

USO

EFECTIVIDAD
PRODUCTIVID
AD
SEGURIDAD
SATISFACION

Para explicar ahora cual me parece ms completo yo optara por el modelo de la norma ISO 9126 ya que este
modelo es resumida y est ms completa que la del modelo McCall, para indicar que el elemento ms
importante a mi parece es de ISO 2196 porque Funcionalidad, capacidad del software de proveer los servicios
necesarios para cumplir con los requisitos funcionales.

You might also like