Вы находитесь на странице: 1из 6

MODELOS PARA EVALUAR LA CALIDAD DE PRODUCTOS SOFTWARE

Presentado por:
ERICK RAMÍREZ

Profesor consultor:
GIL LORDUY CASTRO

TRABAJO ACTIVIDAD 2.2


CUADRO COMPARATIVO

UNIVERSIDAD DE SANTANDER U.D.E.S


FACULTAD DE EDUCACIÓN
EVALUACIÓN DE LA CALIDAD DE LA TECNOLOGÍA EDUCATIVA
COLOMBIA
2019
INTRODUCCIÓN

En este artículo presento la información sobre métricas de calidad, los sistemas de software son cada vez más grandes y
complejos, por lo tanto, se necesita más tiempo y dinero para mantener estos sistemas, es decir, el esfuerzo de mantenimiento está
fuertemente relacionado con la calidad de la implementación durante la fase de desarrollo, a su vez, proporciona números
cualitativos a los desarrolladores sobre sus implementaciones anteriores que podría ayudar a aumentar la calidad de su próxima
implementación, en diferentes factores de calidad que pueden ser importantes con relación al costo y calidad. Es muy importante
hacer el seguimiento de la calidad, no obstante, para que funcione tiene que cubrir muchos hitos que se pueden representar en las
principales características de los modelos de calidad que hemos se presenta en el siguiente cuadro comparativo.

MODELOS DE CALIDAD DE SOFTWARE

MODELO CONCEPTO VENTAJAS DESVENTAJAS

McCA El primer modelo de calidad Por su estructura jerárquica, se El principal inconveniente es


Richards y fue propuesto por McCall y puede observar que es que no incluye la funcionalidad
Walters, (1977) Joseph en 1976. Presentaron práctico y fácil de entender y del producto de software.
un Marco de factores de de esta forma fácil de aplicar. Además, algunos de los
calidad del software y factores y propiedades
clasificaron los atributos de La capacidad del sistema para medibles, como la Trazabilidad
calidad en tres grupos: ser rápido. Entendido, operado y la auto documentación, entre
de manera eficiente y capaz de otros, no son realmente
1.Operativo proporcionar los resultados definibles o incluso
2.Revisión requeridos por el usuario, es significativos en una etapa
3.Transición decir, con atributos como la temprana para los interesados
corrección, confiabilidad, no técnicos. Por lo tanto, es
eficiencia, integridad y difícil utilizar este marco para
facilidad de uso. establecer requisitos de calidad
precisos y específicos. Este
Se relaciona con la corrección modelo no es aplicable con
de errores y la adaptación del respecto a los criterios
sistema. Este aspecto descritos en el estándar de la
generalmente se considera la EEEE para una metodología de
parte más importante del métricas de calidad de software
software e incluye atributos para un enfoque de arriba hacia
tales como mantenimiento, abajo para ingeniería de calidad
flexibilidad y capacidad de
prueba.

Se refiere al procesamiento
distribuido, junto con hardware
que cambia rápidamente e
implica un atributo como
portabilidad, reutilización e
interoperabilidad
Boehm El modelo Boehm es similar al El modelo analiza la utilidad La sustentabilidad se desglosa,
modelo de McCall, ya que desde varias dimensiones, a su vez, en la probabilidad,
representa una estructura considerando los tipos de Comprensibilidad y
jerárquica de características, usuarios que se espera que modificabilidad. Sin embargo,
cada una de las cuales trabajen con el sistema una vez la de Boehm, el modelo no
contribuye a la calidad total e que se entregue. La utilidad elabora la metodología para
incluye las necesidades de los general se divide en medir estas características.
usuarios como la de McCall. portabilidad, utilidad y
mantenimiento. La utilidad se
desglosa aún más en términos
de eficiencia e ingeniería
humana.

FURPS Toma en cuenta las cinco El modelo propuesto por Usabilidad, confiabilidad,
características que conforman Robert Grady de Hewlett rendimiento y compatibilidad.
su nombre: Funcionalidad, -Packard Co. descompone las Una desventaja del modelo
Usabilidad, Confiabilidad, características en dos FURPS es que no tiene en
Rendimiento y Soporte. categorías diferentes de cuenta el aspecto de la
requisitos. Requerimientos portabilidad, que puede ser un
funcionales: criterio importante para el
Definido por entrada y salida desarrollo de aplicaciones,
esperada. especialmente para sistemas
basados en software.

Dromey Dromey propuso un marco de Todos estos softwares poseen Es difícil ver cómo podría
evaluación de calidad que propiedades se pueden usarse al comienzo del ciclo de
analiza la calidad del clasificar en cuatro categorías: vida para determinar las
componente de software a necesidades de calidad del
través de la medición de Corrección: usuario
propiedades de calidad Evalúa el software si se violan
tangibles. algunos principios básicos.

Interno:
Mida qué tan bien se ha
implementado el software de
acuerdo con su uso previsto.

Contextual:
Se ocupa de las influencias
externas y del uso del
software.

Descriptivo:
Mide la descripción del
software. Estas propiedades se
utilizan para evaluar la calidad
de la
Software.

ISO 9126 La Organización Internacional Funcionalidad, Confiabilidad, Los modelos de calidad


para la Estandarización (ISO) Usabilidad, Eficiencia, descritos anteriormente (McCall
propuso una norma, conocida Mantenibilidad y portabilidad. y José, Boehm, Grady, Dromey
como ISO 9126 (ISO, 2001), Las cuales se subdividen en e ISO, 2001) contienen varios
que proporciona una muchas partes como: factores en común, como la
definición genérica de los idoneidad, precisión, capacidad de mantenimiento, la
intervalos de calidad del interoperabilidad, capacidad de eficiencia y la confiabilidad. Sin
software de seis recuperación, tolerancia a embargo, algunos de los
características principales fallas, comprensibilidad, factores como la corrección, la
para la evaluación del operabilidad, probabilidad. Una madurez y la comprensión no
software. de las ventajas de este modelo son tan comunes y se
es que identifica las encuentran en uno o dos
características de calidad modelos.
interna y externa de un
producto de software.

Conclusiones

Ya para finalizar se realizó la comparación de diferentes modelos de calidad, incluyendo diferentes factores con relación a los
requisitos funcionales y no funcionales, pero la confiabilidad es un factor importante en la medición de la calidad del software. Es
muy importante tener excelentes requisitos de especificación de software para tener los mejores resultados, por lo tanto, se debe
tener en cuenta las fases como; la planificación, los requisitos y la implementación de la codificación que deben realizarse de forma
adecuada para tener resultados de calidad.
Referencias

Libro Electronico Multimedial CVUDES. (2019). Evaluación de la Calidad de la Tecnología Educativa. Propiedades de los modelos
de calidad. Obtenido de http://aulavirtual-eew.cvudes.edu.co/publico/lems/L.000.008.MG/contenido_LEM.html#pdf

A Review on Software Quality Models. International Conference Communication on Systems and Network Technologies (CSNT)
(págs. 801-806). IEEE. Brijendra, S., & Suresh, K. (2013).

Exploración de Modelos y Estándares de Calidad para el Producto Software. UIS Revista de la Facultad de Ingenierías
Fisicomecánicas, 9(No.1), 39-53. Moreno, J., Bolaños, L., & Navia, M. (2010). Consultado el: 17-septiembre-2013.

Un acercamiento a las prácticas de calidad del software en las MiPyMESPS del suroccidente colombiano. Revista Lasallista de
Investigación, Vo.7 (No.1), 17-24. Moreno, J., Bolaños, L., & Navia, M. (2010). Consultado el: 17 sep. 2013