Está en la página 1de 5

¿Qué se busca con la implementación de los modelos de calidad del software?

Los modelos de calidad guían a las empresas o industrias a la mejora continua y la


competitividad de los servicios, productos y procesos ya que brindan las especificaciones para
aumentar el nivel de ellos. Un modelo de calidad es un conjunto de buenas prácticas para los
ciclos de vida del software, enfocado en los procesos y proyectos. Los modelos descomponen
las características de calidad del software y determinan una lista de comprobación de las
mismas para validar la calidad.
Hay que tener en cuenta que la calidad del software es el conjunto de cualidades medibles y
específicas que varía de un sistema a otro, dependiendo de tipo de software que se va a
desarrollar, para determinar su utilidad y existencia. Este desarrollo debe ser confiable,
mantenible y flexible para disminuir los costos de mantenimiento y perfeccionamiento durante
el tiempo de utilización y durante las etapas del ciclo de vida del software.

Determinar una metodología de evaluación de software para portales web o software de


aplicación, hacer una explicación de cómo funciona la metodología.
Web Quality Model (WQM)

Porque fue desarrollado para atender las necesidades de las aplicaciones web. Para ello se
definió un modelo de calidad para la web y un conjunto de métricas para cubrir, en lo posible,
la mayor parte de tipos de sitios web. Este modelo propone tres dimensiones en la evaluación
de un sitio web:

características de calidad,
de sitio web y
de ciclo de vida.
Sin embargo, dentro de las características de calidad se encuentran sub-características
similares a las abordadas por los modelos basados en ISO 9126:

funcionalidad,
fiabilidad,
usabilidad,
eficiencia,
portabilidad y
mantenibilidad.

ó el Modelo Web-QEM

Propone la metodología Web-QEM que se basa en un enfoque cuantitativo y sistemático para


evaluar y comparar sitios web, tanto en la fase de desarrollo como operativa. Su objetivo
principal consiste en comprender el grado de cumplimiento de un conjunto de características y
subcaracterísticas en base a los requerimientos de calidad establecidos. La metodología Web-
QEM se compone de las siguientes fases:

1) Definición y especificación de requerimientos de calidad

2) Definición e implementación de la evaluación elemental

3) Definición e implementación de la evaluación parcial/global; y


4) Análisis de resultados, conclusión y documentación.

Cuadro comparativo de los modelos de calidad

Modelo Ventajas Desventajas


El modelo CMMI  Mejor organización interna
(Capability Maturity Model  Plazo de implantación del
y homogeneización
Integration)
 Temprana detección de proyecto.
errores en el desarrollo del  Se utiliza para empresas
producto grandes.
 Importante reducción del  Tamaño y complejidad
número de incidencias mucho mayor que modelos
 Control continuo de los vigentes.
proyectos, en cuanto a:  El proceso de avaluación es
Riegos, Recursos, más costoso en tiempo y
Esfuerzo, Costos, Plazos. esfuerzo.
 Obtención de un  La complejidad de la
importante caudal de evaluación continua puede
datos históricos atentar contra la definición
susceptibles de ser de objetivos concretos de
Analizados madurez
 Creación de una cultura
para compartir
conocimientos.
 Mejor servicio a nuestros
clientes
 Nuevas oportunidades de
negocio.
 Plazo de implantación del
proyecto.
 Se utiliza para empresas
grandes.
 Tamaño y complejidad
mucho mayor que
modelos vigentes.
 El proceso de avaluación
es más costoso en tiempo
y esfuerzo.
 La complejidad de la
evaluación continua puede
atentar contra la definición
de objetivos concretos de
madurez

Modelo ISO/ IEC 15504  Específico para el


(SPICE)
desarrollo y mantenimiento
de software.  Tiene solamente lineamientos
 Definido como un conjunto para un mecanismo de
de procesos. evaluación.
 Orientado a mejorar los  Todavía no es una norma
procesos para contribuir a internacional.
los objetivos del negocio.  No es un modelo específico
 Tiene solamente para la industria de software.
lineamientos para un
mecanismo de evaluación.
 Todavía no es una norma
internacional.
 No es un modelo
específico para la industria
de software.

Modelo ISO/IEC 9126  Define 6 características de  Depende totalmente de la


calidad y describe un determinación de las
modelo de procesos para métricas.
la evaluación de productos
de software Terminología sobre productos
 Define un marco de software medición de la
conceptual que considera calidad está plenamente
calidad del
alineado con el clásico
terminología de medición en
proceso, calidad del
las ciencias y en ingeniería
producto software, calidad
en el uso.
 Depende totalmente de la
determinación de las
métricas.
 Terminología sobre
productos de software
medición de la calidad
está plenamente alineado
con el clásico terminología
de medición en las
ciencias y en ingeniería
Modelo IT Mark  Aumenta el servicio de las
organizaciones (desde el
punto de vista técnico y  Plazo de implantación del
administrativo). proyecto.
 Ganar reconocimiento en  Se utiliza para empresas
el mercado en cuanto a grandes.
capacidades de TI.  Orientado a PYMES es una
 Alcanza a ser un indicador desventaja si se trata de una
del mercado por medio de gran empr
un sello de excelencia o
Visibilidad al interior de
sus propias capacidades
de desarrollo de TI,
identificando fortalezas y
debilidades, así como
oportunidades de mejora.,
o Ruta de mejora a través
de los grados sucesivos
de madurez y su
compatibilidad y
complementariedad con
otros modelos existentes.
 Económico, rápido y
rentable.
 El programa incluye
valoraciones en Gestión
del Negocio y en
Seguridad Informática,
ignoradas por otros
modelos, por encima de
los procesos de Software y
Sistemas.
 Basado en modelos
reconocidos mundialmente
y solidas metodologías
probadas, repetibles,
confiables y útiles para
compararse
competitivamente.
 Plazo de implantación del
proyecto.
 Se utiliza para empresas
grandes.
 Orientado a PYMES es
una desventaja si se trata
de una gran empr

También podría gustarte