Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tutor
Introducción
Objetivos
Conocer la norma de evaluación de software ISO 9126 y las métricas de calidad, que
luego aplicaremos en el análisis de una aplicación, para identificar si cumple o no con los
estándares de calidad, usaremos la matriz ISO 9126 para medir las métricas de calidad
del software.
4
El modelo de McCall
organiza los factores en
tres ejes o puntos de
vista desde los cuales el
usuario puede
contemplar la calidad de
8
un producto (1)
Operación del producto,
(2) Revisión del producto
y (3) Transición del
producto. Cada punto de
vista se descompone en
una serie de factores
que determinan la
calidad de cada una de
ellos. Cada factor
determinante de la
calidad, se descompone,
a su vez, en una serie de
criterios o propiedades
que determinan su
calidad. Los criterios
pueden ser evaluados
mediante un conjunto de
métricas. Para cada
criterio deben fijarse
unos valores máximo y
mínimo aceptables.
Antes de comenzar a
utilizar el modelo de
McCall hay que seguir
las siguientes pautas:
(1)Se aceptan los
factores, criterios y
métricas que propone el
modelo,
(2) Se aceptan las
relaciones entre factores
y criterios, y entre
criterios y métricas;
y (3) Se selecciona un
subconjunto de factores
de calidad sobre los que
se aplican los requisitos
9
de calidad establecidos
para el proyecto.
Figura 1 .factores de
calidad de McCall.
el proceso para
su mayor
corrección.
Funcionalidad
Facilidad de uso
Confiabilidad
Performance
Facilidad de
soporte.
Además plantea 2
categorías de
requerimientos, las
cuales son: 1-
requerimientos
funcionales (F):
especifican funciones
que el sistema debe ser
capaz de realizar, sin
tomar restricciones
físicas a consideración, y
se definen a través de
las entradas y salidas
esperadas.
2- requerimientos no
funcionales (URPS):
Usability (Facilidad de
uso), Reliability
(Confiabilidad),
Performance y
Supportability (Facilidad
de soporte). Describen
atributos del sistema o
atributos del ambiente
del sistema. Se
contemplan diversas
fases. La primera es la
concepción del producto
a partir de análisis del
mercado, después se
marcan los objetivos y
se define el proyecto,
11
Figura 2.Modelo de
Furps
Características de
calidad
Confiabilidad
Eficiencia
Facilidad de
prueba
Portabilidad
Fácil de entender
Fácil de modificar
13
Consiste en un modelo
de descomposición de
características de
calidad del software en 3
niveles (usos principales,
componentes
intermedios y
componentes primitivos)
previos a la aplicación
de métricas. Este
modelo plantea factores
de calidad formados por
criterios de calidad y
métricas respectivas.
El modelo de Boehm
tiene como finalidad que
a través de la calidad del
software, el
Software: (1) realice lo
que desea el usuario, (2)
utilice recursos
informáticos de manera
correcta y eficiente, (3)
sea fácil de utilizar y
aprender; y (4) sea bien
diseñado, codificado,
probado y mantenido.
14
Figura 3 :Modelo de
Bohem
El modelo de Dromey
tiene el propósito de
DROMEY Evalúa un Se basa solo en
trabajar con una
producto de la calidad del
estructura que permite forma producto, más no
construir y utilizar un independiente en el desarrollo y
modelo de calidad Existe una análisis del
práctico para evaluar las relación directa mismo
etapas de Determinación entre los atributos
de los requerimientos, y los sub-
Diseño e atributos
Implementación. Esta Utiliza niveles
información puede ser jerárquicos
usada para elaborar,
comparar y evaluar la
calidad de los productos
de software. Este
modelo plantea la
calidad del producto por
medio de la definición de
subcaracterísticas que
pueden ser medidas y
evaluadas como
características.
15
Características de
calidad:
Facilidades de
uso
Confiabilidad
Eficiencia
Facilidad de
mantenimiento
¨Portabilidad
Funcionalidad
También, permite
aumentar el
entendimiento respecto
de la relación entre los
atributos
(características) y los
subatributos
(subcaracterísticas) de
calidad.
Dromey propone 3
modelos para cada
etapa del proceso de
desarrollo: (1) modelo de
requerimientos, (2)
modelo de diseño y (3)
modelo de calidad de la
implementación.
Estas características
pueden ser agrupadas
de acuerdo a diversos
aspectos a tener en
cuenta en la
implementación: (1)
corrección, (2) aspectos
internos, (3) aspectos
del contexto y (4)
aspectos descriptivos.
16
Extraído de:
ECUADRO COMPARATIVO SOBRE MODELOS PARA EVALUACIÓN DE LA CALIDAD
DE PRODUCTOS SOFTWAR, 2019, Mg. , recuperado de:
https://www.academia.edu/24259134/Marlene_Ramon_Cuadrocomparativo_Actividad_
2_2
CONCLUSIONES
BIBLIOGRAFÍA