Activos fijos
• Muñoz Sagarvinaga,
Leonidas.
• Natividad Alejos, Luis
Felipe.
• Quiroz Villalobos, Lennin
Paul.
• Villegas Vilcherres, Percy.
CALIDAD DEL
PRODUCTO
SOFTWARE
(ISO/IEC 9126 - 25000)
¿Qué es Calidad de Software?
Es el grado en el que el producto Sw
incorpora un conjunto de características,
definidas por la industria, de tal manera
que se garantiza su eficiencia deuso,
respecto a los requerimientos de los
clientes.
Es decir, Calidad de Sw es el grado en el
que un cliente percibe que el software
cumple con sus expectativas.
¿Qué sucede si no hay Calidad de
Software ?
Programas que no hacen exactamente
lo que se espera.
Proyectos que se abandonan debido a
sobrecostos.
Sistemas que se descartan porque son
demasiado difíciles deoperar.
Cronogramas incumplidos.
¿Qué implica Calidad del
Software?
• Es decir Calidad de Software, implica
evaluar dos ámbitos:
El producto final.
Los procesos.
• Los ámbitos del control de calidad
están estandarizados!!!!
• Éstos estándares se llaman Modelos
de Referencia
Modelos de Referencia por ámbitos
Calidad durante el ciclo de vida
proceso
product
oEfecto del
uso
influye
influye
influye
calidad
de
proceso
Calidad
interna
Depende
de
Calidad
externa
Depende de
proveedor
Depende de
Diferentes
usos
Calidad
Calidad
de
uso
Calidad
de uso
de uso
usuario
Modelos de Referencia de Calidad de
Producto.
• Norma ISO/IEC 9126: Modelo de
calidad del producto software.
• Norma ISO/IEC 14598:Calidad dela
evaluación del producto software.
• Norma ISO/IEC 25000: SQuaRE
Antecedentes:
• ISO/IEC 9126 (1991 - 2004), incluye 4
normas.
• ISO/IEC 14598 (2001), incluye 6
normas.
• ISO/IEC 25000 (en proceso), trata de
harmonizar los dos estándares
anteriores.
ISO/IEC 9126
Modelo de calidad para métricas internas y externas
Funcionalidad
Adecuación
Capacidad del producto softwarepara proporcionar un conjunto apropiado de
funciones para tareas y objetivos de usuario especificados.
Exactitud
Capacidad del producto software para proporcionar los resultados o efectos
correctos o acordados, con el grado necesario de precisión.
Interoperabilidad
Capacidad del producto software para interactuar con uno o más sistemas
especificados.
Seguridad de acceso
Capacidad delproducto software para proteger información y datos de manera
que las personas o sistemas no autorizados no puedan leerlos o modificarlos, al
tiempo que no se deniega el acceso a las personas o sistemas autorizados
Cumplimiento funcional
Capacidad del producto software para adherirse a normas, convenciones o
regulaciones en leyes y prescripciones similares relacionadas con
funcionalidad.Fiabilidad
Madurez
Capacidad del producto software para evitar fallar como resultado de fallos en
el software.
Tolerancia a fallos
Capacidad del software para mantener un nivel especificado de prestaciones en
caso de fallos software o de infringir sus interfaces especificados.
Capacidad de recuperación
Capacidad del producto software para reestablecer un nivel de prestacionesespecificado y de recuperar los datos directamente afectados en caso de fallo.
Cumplimiento de la fiabilidad
Capacidad del producto software para adherirse a normas, convenciones o
regulaciones relacionadas con al fiabilidad.
Usabilidad
Capacidad para ser entendido
Capacidad del producto software que permite al usuario entender si el software
es adecuado y cómo puede ser usado para unas tareaso condiciones de uso
particulares.
Capacidad para ser aprendido
Capacidad del producto software que permite al usuario aprender sobre su
aplicación.
Capacidad para ser operado
Capacidad del producto software que permite al usuario operarlo y controlarlo.
Capacidad de atracción
Capacidad del producto software para ser atractivo al usuario.
Cumplimiento de la usabilidad
Capacidad del...
Regístrate para leer el documento completo.