Upload
henry-michael-cuya-camacho
View
9
Download
1
Embed Size (px)
DESCRIPTION
calidad de modelos
Citation preview
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:
MODELO DE MCCALL
LA NORMA ISO 9126
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).
Los factores que afectan a la capacidad de adaptarse a nuevos entornos que tiene el software son:Portabilidad.Reusabilidad.Interoperabilidad.
Finalmente, los factores que afectan a las caractersticas operacionales que tiene el software son:
Correccin. Fiabilidad. Eficiencia. Integridad. (Seguridad). Facilidad de uso.
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.
Estas mediciones dan como resultado una serie de mtricas que se pueden clasificar en tres categoras segn sea su naturaleza: Mtricas bsicas, que se obtienen directamente de analizar el cdigo o la ejecucin del software.
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.
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 MCCALLBueno, 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 productoTransicin 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 yla relacin calidad-precio para cada factor:ASPECTOS O EJESFACTORBENEFICIO/COSTOCRITERIOS
OPERACIN DE PRODUCTOFACILIDAD DE USOFacilidad de Operacin
MEDIOFacilidad de Comunicacin
Facilidad de Aprendizaje
Formacin
INTEGRIDAD (SEGURIDAD)Control de Accesos
BAJOFacilidad de Auditora
Seguridad
CORRECCION (EXACTITUD)Completitud
ALTOConsistencia
Trazabilidad
FIABILIDADALTOPrecisin
Consistencia
Tolerancia a Fallos
Modularidad
Simplicidad
Exactitud
EFICIENCIABAJOEficiencia en Ejecucin
Eficiencia en Almacenamiento
REVISION DE PRODUCTOFACILIDAD DE MANTENIMIENTOModularidad
Simplicidad
ALTOConsistencia
Concisin
Auto Descripcin
FACILIDAD DE PRUEBAModularidad
ALTOSimplicidad
Auto Descripcin
Instrumentacin
FLEXIBILIDADAuto Descripcin
MEDIOCapacidad de Expansin
Generalidad
Modularidad
REUSABILIDADAuto Descripcin
TRANSICION DE PRODUCTOGeneralidad
MEDIOModularidad
Independencia entre Sistema y Software
Independencia del Hardware
INTEROPERABILIDADModularidad
BAJOCompatibilidad de Comunicaciones
Compatibilidad de Datos
Estandarizacin en los Datos
TRANSPORTABILIDADAuto Descripcin
MEDIOModularidad
Independencia entre Sistema y Software
Independencia del Hardware
NORMA ISO 9126El estndar ISO/IEC 9126es 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-12.Mtricas Externas ISO 9126-23.Mtricas Internas ISO 9126-3
CALIDADCARATERISTICASSUBCARACTERISTICAS
INTERNA/EXTERNAFUNCIONALIDADAdecuacin
Exactitud
Interoperabilidad
Seguridad
Adherencia a Normas
FIABILIDADMadurez
Tolerancia a Fallos
Capacidad de Recuperacin
Adherencia a Normas
USABILIDADFcil Comprensin
Fcil Aprendizaje
Operatividad
Software Atractivo
Adherencia a normas
EFICIENCIAComportamiento frente al Tiempo
Uso de Recursos
Adherencia a Normas
MANTENIBILIDADFacilidad de Anlisis
Capacidad para Cambios
Estabilidad
Facilidad para Pruebas
Adherencia a Normas
PORTABILIDADAdaptabilidad
Facilidad de Instalacin
Coexistencia
Facilidad de Reemplazo
Adherencia a Normas
USOEFECTIVIDAD
PRODUCTIVIDAD
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.