calidad
PORTADA
CALIDAD DE
PRODUCTO
CALIDAD DE PRODUCTO
ÍNDICE
• Introducción
• Modelo de calidad de producto sw: ISO 9126
• Evaluación del producto software: ISO 14598
• Ejemplos
CALIDAD DE PRODUCTO
INTRODUCCIÓN
• El objetivo no es necesariamente alcanzar una calidad
perfecta, sino la necesaria y suficiente para cada contexto
de uso a la hora de laentrega y del uso por parte de los
usuarios.
• Es necesario comprender las necesidades reales de los
usuarios con tanto detalle como sea posible (requisitos).
CALIDAD DE PRODUCTO
INTRODUCCIÓN
Diferentes aspectos de la calidad
• Interna: medible a partir de las características
intrínsecas, como el código fuente
• Externa: medible en el comportamiento del
producto, como en una prueba• En uso: durante la utilización efectiva por parte
del usuario
INTRODUCCIÓN
CALIDAD DE PRODUCTO
Proceso
Influye
Calidad de
proceso
Influye
Calidad
interna
Depende de
Efecto del
producto
Producto
Influye
Calidad
externa
Depende de
proveedor
Calidad
en uso
Depende de
usuario
Contextos
de uso
INTRODUCCIÓN
CALIDAD DE PRODUCTOCaracterísticas, subcaracterísticas y atributos de calidad
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
atributo
subcaracterística
atributos internos
característica
atributos externos
CALIDAD DE PRODUCTO
INTRODUCCIÓN
Modelo de McCall et al. (1977)
Visión de la dirección
Visión de usuarioOperación de
producto
Facilidad de uso
Seguridad (integridad)
Eficiencia
Corrección (exactitud)
Fiabilidad
Revisión de
producto
Facilidad de
mantenimiento
Facilidad de
prueba
Flexibilidad
Transición de
producto
Capacidad de
reutilización
Transportabilidad
Interoperabilidad
Visión del desarrollador
Operabilidad
Familiarización
Comunicatividad
Volumen y tasa de E/SDatos comunes
Control y audit. de acceso
Integridad de datos
Eficiencia de almacenam.
Eficiencia de ejecución
Compleción
Trazabilidad
Consistencia
Precisión
Tolerancia a errores
Simplicidad
Concisión
Autodescriptividad
Modularidad
Instrumentación
Capacidad de ampliación
Generalidad
Indep. máquina
Indep. soft. de sistema
Comunicac. comunes
CALIDAD DE PRODUCTO
ISO 9126ISO/IEC 9126: Tecnologías de la Información –
Calidad de los productos software.
• Parte 1: Modelo de Calidad
• Parte 2: Métricas Externas
• Parte 3: Métricas Internas
• Parte 4: Métricas de Calidad en Uso
CALIDAD DE PRODUCTO
ISO 9126
Ejemplos de uso:
• Validar la compleción de una definición de requisitos
• Identificar requisitos software
• Identificar objetivos para eldiseño software
• Identificar requisitos para las pruebas del software
• Identificar requisitos para el aseguramiento de la calidad
• Identificar criterios de aceptación para un producto
software terminado
ISO 9126
CALIDAD DE PRODUCTO
Modelo de calidad para calidad interna y externa
calidad externa
e interna
funcionalidad
fiabilidad
usabilidad
adecuación
exactitudinteroperabilidad
seguridad de
acceso
madurez
tolerancia a
fallos
capacidad de
recuperación
cumplimiento de
la funcionalidad
cumplimiento de
la fiabilidad
capacidad para
ser entendido
capacidad para
ser aprendido
capacidad para
ser operado
capacidad de
atracción
cumplimiento de
la usabilidad
eficiencia
mantenibilidad
portabilidad
comportamiento
temporalutilización de
recursos
capacidad para
ser analizado
capacidad para
ser cambiado
estabilidad
capacidad para
ser probado
adaptabilidad
instalabilidad
coexistencia
capacidad para
ser reemplazado
cumplimiento de
la eficiencia
cumplimiento de
la mantenibilidad
cumplimiento de
la portabilidad
CALIDAD DE PRODUCTO
ISO 9126
Funcionalidad
Adecuación
Capacidad del...
Regístrate para leer el documento completo.