27
La calidad del software. NORMA ISO 9126

C32CM31 EQ2- Norma ISO 9126

Embed Size (px)

Citation preview

Page 1: C32CM31 EQ2- Norma ISO 9126

La calidad del software.

NORMA ISO 9126

Page 2: C32CM31 EQ2- Norma ISO 9126

Introducción.• La norma ISO 9126 proviene del modelo establecido en 1977 por McCall.

• Este modelo está organizado sobre tres tipos de Vistas de Calidad:

- Factores (especificar): Describen la visión externa del software, como es visto por los usuarios.

- Criterios (construir): Describen la visión interna del software, como es visto por el desarrollador.

- Métricas (controlar): Se definen y se usan para proveer una escala y método para la medida.

Page 3: C32CM31 EQ2- Norma ISO 9126

•Características y subcaracterísticas para la calidad externa e interna.

Page 4: C32CM31 EQ2- Norma ISO 9126

Métricas

Page 5: C32CM31 EQ2- Norma ISO 9126

Fiabilidad

• ISO/IEC 2382-14:1997 => “la habilidad de la unidad funcional de realizar una actividad requerida”.

• Capacidad del producto para mantener un nivel especificado de rendimiento cuando se utiliza en las condiciones especificadas.

Page 6: C32CM31 EQ2- Norma ISO 9126

Subcaracterísticas de la fiabilidad

• Madurez.

- Evitar fallas.

• Recuperabilidad.

- Recuperar datos en caso de falla.

Page 7: C32CM31 EQ2- Norma ISO 9126

- Mantener nivel.

-Seguir funcionando.

-Error o incumplimiento de interfaz.

Tolerancia a errores.

Page 8: C32CM31 EQ2- Norma ISO 9126

USABILIDAD.

Capacidad del producto software de ser entendido, aprendido, utilizado y

atractivo al usuario.

Page 9: C32CM31 EQ2- Norma ISO 9126

GRADO DE USABILIDAD.

EMPIRICA: Se lleva a la practica y se basa en pruebas.

RELATIVA: El resultado no es ni bueno ni malo sino que depende de las metas planteadas

Page 10: C32CM31 EQ2- Norma ISO 9126

Dentro de la norma ISO 9126 tiene un conjunto de atributos:

•Aprendizaje

•Comprensión

•Conformidad

•Operatividad

•Atractividad.

Page 11: C32CM31 EQ2- Norma ISO 9126

FUNCIONALIDAD.

Es la capacidad del producto software para proporcionar funciones que satisfagan las necesidades especificadas e implícitas cuando el software se utiliza en las condiciones especificadas.

Page 12: C32CM31 EQ2- Norma ISO 9126

Adecuación: la capacidad del producto software para proporcionar un conjunto apropiado de funciones para tareas específicas y objetivos de los usuarios.

Exactitud: la capacidad del producto software para proporcionar los resultados o efectos correctos y con el grado de precisión acordado.

Page 13: C32CM31 EQ2- Norma ISO 9126

Interoperabilidad: La capacidad del producto software para interactuar con uno o más sistemas especificados.

Seguridad: Capacidad del producto 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.

Conformidad: la capacidad del producto software para adaptarse a los estándares, convenciones o regulaciones en leyes y prescripciones relativos a la funcionalidad.

Page 14: C32CM31 EQ2- Norma ISO 9126

Eficiencia.

• Capacidad de un producto de software de proporcionar un rendimiento apropiado de acuerdo a la cantidad de recursos usados bajo condiciones establecidas.

Page 15: C32CM31 EQ2- Norma ISO 9126

Características.• Tiempo de comportamiento.

• Utilización de recursos.

• Eficiencia de cumplimiento.

Page 16: C32CM31 EQ2- Norma ISO 9126

Mantenibilidad Facilidad con la que un sistema puede ser modificado para corregir fallos, mejorar su funcionamiento o poder adaptarse con facilidad a cambios en el entorno.

Page 17: C32CM31 EQ2- Norma ISO 9126

Subcaracteristicas:

• Analizabilidad.

• Capacidad de ser cambiado.

• Estabilidad

Page 18: C32CM31 EQ2- Norma ISO 9126

Subcaracteristicas:

• Capacidad de ser probado.

• Cumplimiento de la mantenibilidad.

Page 19: C32CM31 EQ2- Norma ISO 9126

Cuanto menor sea la dependencia del software con la plataforma

(hardware y/o software), tendrá mayor portabilidad.

Portabilidad

PortabilidadFacilidad

de Instalació

n

Coexistencia

Remplazabilidad

Adaptabilidad

Conformidad

Page 20: C32CM31 EQ2- Norma ISO 9126

Características en cuanto a la calidad de uso.

Page 21: C32CM31 EQ2- Norma ISO 9126

Efectividad:

-Permitir conseguir los objetivos determinados.

- Precisión.- Completitud.

Page 22: C32CM31 EQ2- Norma ISO 9126

Productividad:

-Emplear una cantidad apropiada de recursos en obtener sus resultados.

Page 23: C32CM31 EQ2- Norma ISO 9126

Seguridad (de uso):

- Niveles aceptables de riesgo de dañar a personas, software o al negocio.

Page 24: C32CM31 EQ2- Norma ISO 9126

Satisfacción:

-Satisfacer a los usuarios en un contexto de uso especificado.

Page 25: C32CM31 EQ2- Norma ISO 9126

Conclusiones.

Page 26: C32CM31 EQ2- Norma ISO 9126

Unidad Profesional Interdisciplinaria de Ingeniería y

Ciencias Sociales y Administrativas.

Contexto Nacional e Internacional III.

Fecha: Septiembre 2012.

Instituto Politécnico Nacional.

Page 27: C32CM31 EQ2- Norma ISO 9126

Cuéllar Espíndola Jorge Iván.

Cruz Domínguez Ana Cristina.

García Rivas Berenice.

Gómez Gutiérrez Aída Monserrat.

Meza Gallegos Guillermo.

Ramírez Morales Jonathan.

Secuencia: 2CM31

Trabajo presentado por: