CALIDAD DE SOFTWARE

Jetzt loslegen. Gratis!
oder registrieren mit Ihrer E-Mail-Adresse
CALIDAD DE SOFTWARE von Mind Map: CALIDAD DE SOFTWARE

1. INTRODUCCION

1.1. ¿QUE ES CALIDAD?

1.1.1. •Percepción que el cliente tiene del mismo. •Conjunto de propiedades inherentes a un objeto

1.2. TERMINOLOGÍAS o ESTÁNDARES

1.2.1. •ISO •IEE •SEI

1.3. EVOLUCION

1.3.1. •Inspección/detección de errores: hasta los años 40 • Control (estadístico) de calidad: hasta los años 80 • Garantía de calidad: a partir de los 80. • Gestión de calidad hoy.

1.4. GESTION DE CALIDAD HOY EN DÍA

1.4.1. • Impacto estratégico. • Planificación, fijación de objetivos, coordinación, formación • Afecta a la socidad en general: directivos, trabajadores, clientes. • ISO 9001:2000

2. CALIDAD DE SOFTWARE

2.1. DEFINICIÓN

2.1.1. Concordancia del software producido con los requerimientos explícitamente establecidos, estándares prefijados y requerimientos implícitos no establecidos formalmente

2.2. OBJETIVO

2.2.1. No es necesariamente alcanzar una calidad perfecta, sino la necesaria y suficiente.

2.3. CARACTERÍSTICAS

2.3.1. ISO 9126

2.3.1.1. • Portabilidad • Eficiencia • Usabilidad • Funcionalidad

2.3.2. IBM

2.3.2.1. • Capacidad (funcionalidad) • Instalación • Mantenibilidad • Documentación/información • Totalidad

2.3.3. Hewlett-Packard

2.3.3.1. • Usabilidad • Confiabilidad • Performance • Servicio

2.4. FACTORES QUE DETERMINAN LA CALIDAD

2.4.1. Se clasifican en dos grupos (Pressman):

2.4.1.1. • Factores que pueden ser medidos directamente • Factores que solo pueden ser medidos indirectamente

2.4.2. Se centran en tres aspectos importantes de un producto software (McCall):

2.4.2.1. • Características operativas • Capacidad de soportar los cambios • Adaptabilidad a nuevos entornos

3. ESTÁNDARES Y MODELOS DE EVALUACIÓN

3.1. MODELO DE CALIDAD

3.1.1. DEFINICION

3.1.1.1. Conjunto de características y sub-características, y de cómo se relacionan entre sí.

3.1.2. ASPECTOS

3.1.2.1. • Interna • Externa • En uso

3.1.2.1.1. INTERNA/EXTERNA

3.1.2.1.2. EN USO

3.1.3. PROPÓSITO DE LA EVALUACIÓN

3.1.3.1. Productos Intermedios

3.1.3.1.1. • Decidir sobre la aceptación de un producto • Decidir cuando un proceso está completo • Predecir o estimar la calidad • Recoger información

3.1.3.2. Producto Final

3.1.3.2.1. • Decidir sobre la aceptación • Decidir cuando publicar el producto; • Comparar el producto con otros productos • Valorar tanto el aspecto positivo/negativo • decidir cuando mejorar o reemplazar

3.2. ESTANDARES DE CALIDAD

3.2.1. • ISO 9000 (ISO 9001:2000) • (SPICE) ISO/IEC 15504 • CMM • Certificación. Organismos

3.2.2. Otro Estándares: • ISO/IEC 9126: Evaluación de productos software • ISO 9241: requisitos ergonómicos para trabajar con terminales de presentación visual (VDT) • ISO/IEC 10741: interacción de diálogos • ISO/IEC 11581: símbolos y funciones de los iconos

4. MEJORA DE PROCESOS DE SOFTWARE

4.1. CONTROL DE LA CALIDAD DEL SOFTWARE

4.1.1. DEFINICIÓN

4.1.1.1. Conjunto de actividades de la función general de la dirección que determina la calidad, objetivos y responsabilidades

4.1.2. POLITICA DE CALIDAD ISO9000

4.1.2.1. • Directrices y objetivos generales • La gestión de la calidad se aplica normalmente a nivel de empresa • Puede haber una gestión de calidad dentro de la gestión de cada proyecto

4.2. SISTEMA DE CALIDAD

4.2.1. • Manual de calidad • Normativas • Recomendantes intenas/externas •

4.3. CERTIFICACIÓN DE LA CALIDAD

4.3.1. Sistema de certificación de calidad permite una valoración independiente que debe demostrar que la organización es capaz de desarrollar productos y servicios