ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Comparativo entre modelos de calidad de software


Enviado por   •  14 de Marzo de 2019  •  Ensayo  •  1.051 Palabras (5 Páginas)  •  286 Visitas

Página 1 de 5

Comparativo entre modelos de calidad de software.

Mariano Alberto Petro Negrete

Universidad de Santander

Facultad de Educación

Maestría en Gestión de la Informática Educativa

San Pedro de Urabá – Antioquia

2019

Introducción

En la actualidad es de vital importancia en el ámbito empresarial el concepto de calidad, en particular cuando se habla de la calidad de software, y es que “La Industria del software desde su surgimiento ha influido notablemente en el desarrollo de las empresas” (Gonzales Reyes , André Ampuero, & Hernandez Gonzales , 2015).

Es por esto que resulta de gran utilidad el conocer los aspectos relacionados con este tema, uno de estos aspectos que resulta de gran relevancia es el de los modelos de calidad, teniendo en cuenta el hecho de que según ISO como se citó en (UDES, 2017)  “un modelo de calidad puede ser concebido como el conjunto de factores de calidad, y de las relaciones entre ellos, que suministran un soporte para la especificación y la evolución de la calidad” es decir entonces que la adopción de un modelo de calidad en la industria del software resulta un factor de gran relevancia para lograr el desarrollo de un producto de calidad, para ello es necesario elegir el modelo que de acuerdo con las características y necesidades de la industria se ajuste en mayor medida a nuestros requerimientos, por esto a continuación se hará una revisión comparativa de algunos de los modelos de calidad de mayor popularidad en la actualidad.


Tabla 1: cuadro comparativo Modelos de Calidad.

[pic 1][pic 2]

Modelos Fijos

Modelos Mixtos

Modelo McCall

Modelo FURPS

Modelo Boehm

Modelo Dromey

ISO 9126

Orígenes

Escrito por McCall, Richards y Welters en 1977,

Fue propuesto por Robert Grady en 1987 y

Propuesto por barry Boehn en 1978

Presentado por Geoff Dromey em 1995,

Fue publicada en 1991 y actualizada en 2005

Funcionamiento o aplicación.

se focaliza en el producto final y posee atributos externos claves desde el punto de vista del cliente

establece características como factores de calidad los cuales dan origen a su nombre.

Functionality, Usability,

Reliability,

Performance y

Supportability.

Por otro lado plantea qie los requisitos se clasifiquen en 2 categorias: Requisitos Funcionales y requisitos no funcionales.

establece criterios de calidad muy similares a los del modelo McCall, define la calidad en términos de atributos cualitativos y los mide usando métricas. La estructura de este modelo plantea 3 niveles para las características: Alto Nivel, Nivel Intermedio y Nivel Primitivo (UDES, 2017)

se centra en la relación entre los atributos y los sub-atributos,

Este modelo plantea la calidad del producto por medio de la definición de sub-características que pueden ser medidas y evaluadas como características de calidad tales como: Facilidades de uso, Confiabilidad, Eficiencia, Facilidad de mantenimiento, Portabilidad, Funcionalidad

está basado en un modelo jerárquico con tres niveles: Características, Subcaracterísticas y Métricas. En el primer nivel tiene seis características principales: Funcionalidad, Fiabilidad, Eficiencia, Facilidad de Mantenimiento, Portabilidad y Facilidad de Uso. Estas características (factores) están compuestas a su vez por 27 subcaracterísticas (subfactores) relacionadas con la calidad externa, y 21 sub-características relacionadas con la calidad interna

Características de calidad cubiertas

Funcionalidad o adecuación Funcional

X

X

X

Usabilidad o facilidad de uso

X

X

X

X

Integridad o Seguridad

X

Corrección, Precisión o Exactitud

X

Confiabilidad o fiabilidad

X

X

X

X

X

Eficiencia o rendimiento

X

X

X

X

X

Facilidad de Mantenimiento

X

X

X

Facilidad de prueba

X

X

Flexibilidad, mutabilidad, facilidad de modificación, Facilidad de cambio.

X

X

Facilidad de reutilización

X

X

X

Interoperabilidad

X

Portabilidad o facilidad de trasportación.

X

X

X

X

Ingeniería humana.

X

Comprensibilidad, facilidad de entendimiento, descripción o pertinencia del reconocimiento

X

Soporte o facilidad de Soporte

X

Compatibilidad

X

Conformidad

Capacidad de evolución o ampliación.

Ventajas

Existe una relación directa entre los desarrolladores y el usuario,

Evalúa el producto a nivel bajo, Utiliza niveles jerárquicos

Evalúa el software sin tomar en cuenta las restricciones físicas.

Criterios claros para su fácil utilización.

Tiene en cuenta las fallas del producto y

el proceso para su mayor corrección.

Utiliza niveles jerárquicos

Involucra menos factores y criterios lo que implica menos tiempo en su desarrollo

Incorpora objetivos de calidad

Evalúa un producto de forma Independiente.

Existe una relación directa entre los atributos y los sub-atributos.

Utiliza niveles jerárquicos.

cuenta con un criterio competitivo para las empresas, facilitando el trabajo y así mismo el tiempo. Por su carácter ha sido implantado en todo tipo de organizaciones, teniendo una garantía.

Desventajas

Es difícil que las características y sub características sean siempre perfectamente independientes

falta una asociación explícita entre el modelo y el proceso

las características son en general propiedades abstractas medibles mediante métricas.

No siempre existe una relación perfectamente lineal entre los valores de las métricas y las características que deben estimar.

Se requieren muchas métricas lo que implica mayor esfuerzo en tiempo y costos

No especifica los aspectos relacionados con el usuario.

Genera mucho tiempo en el desarrollo del sistema.

Evalúa un producto de forma independiente.

Existe una relación directa entre los atributos y los sub-atributos

Utiliza niveles jerárquicos.

su alto costo, poco competitivo en cuestión de tiempo, adoptando términos generales y por lo mismo no específicos.

...

Descargar como (para miembros actualizados) txt (8 Kb) pdf (116 Kb) docx (15 Kb)
Leer 4 páginas más »
Disponible sólo en Clubensayos.com