Sin ttulo de diapositiva - PowerPoint PPT Presentation

1 / 48
About This Presentation
Title:

Sin ttulo de diapositiva

Description:

que permiten apreciarlo como mejor, igual o peor que otros ... permiten apreciarla como igual, mejor o peor que las restantes de. su especie. ... – PowerPoint PPT presentation

Number of Views:79
Avg rating:3.0/5.0
Slides: 49
Provided by: cronosi
Category:
Tags: diapositiva | el | peor | sin | ttulo

less

Transcript and Presenter's Notes

Title: Sin ttulo de diapositiva


1
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal0100
INTRODUCCIÓN A LA CALIDAD
2
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01001
I do not worry whether something is cheap or
expensive. I only worry if it is good. If it is
good enough, the public will pay you back for
it Walt Disney
3
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01002
FERRARI
FIAT
4
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01003
CONCEPTO DE CALIDAD
La calidad representa las propiedades inherentes
a un objeto que permiten apreciarlo como mejor,
igual o peor que otros objetos de su especie, es
sinónimo de bondad, excelencia o superioridad.
Propiedad o conjunto de propiedades inherentes a
una cosa, que permiten apreciarla como igual,
mejor o peor que las restantes de su especie. En
sentido absoluto, buena calidad, superioridad o
excelencia
5
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01004
CONCEPTO DE CALIDAD
Gillies (1992)
  • No es absoluta
  • Está sujeta a restricciones
  • Trata de compromisos aceptables
  • Es multidimensional
  • Los criterios de calidad no son independientes

6
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01005
DEFINICIONES DE CALIDAD
  • Adecuación (del producto) al uso (Juran)
  • Conformidad con requisitos y confiabilidad en el
    funcionamiento (Deming)
  • Cero defectos (Crosby)
  • Pérdida económica que un producto supone para la
    sociedad desde el momento de su expedición
    (Taguchi)
  • Totalidad de características de un producto o
    servicio que le confieren su aptitud para
    satisfacer unas necesidades expresadas o
    implícitas (ISO 8402)

7
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01006
DEFINICIONES DE CALIDAD
  • Totalidad de las características y aspectos de
    un producto o servicio en los que se basa su
    aptitud para satisfacer una necesidad dada (EOQ)
  • El grado de satisfacción que produce al cliente
  • Un buen producto no es el que cumple con una
    determinada especificación, sino el que es bien
    recibido por el cliente (Drucker)

8
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01007
CLIENTE
Cliente compra a otro un producto o
servicio Comerciante Utiliza la compra para
revenderla Fabricante Transforma la compra para
la venta Usuario Utiliza la compra Consumidor
Consume la compra
9
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01008
CLIENTE
Proveedor Externo
Cliente externo
10
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01009
Funcionalidad
Coste
Oportunidad
11
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01010
VISTAS DE LA CALIDAD Garvin (1984)
  • TRASCENDENTE (calidad excelencia innata)
  • BASADA EN PRODUCTO (económica)
  • BASADA EN USUARIO (adecuación al propósito)
  • FABRICANTE (conformidad con requisitos)
  • BASADA EN VALOR (precio asequible)

12
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01011
13
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01012
CALIDAD Una revolución continua (Juran, 1990)
  • Inspección del producto por los
    consumidores/Artesanía
  • Gremios (especificaciones, auditorías de
    comportamiento, controles de exportación)
  • Revolución industrial (especificaciones
    escritas, mediciones y estandarización)
  • Taylorismo (separación planificación y
    ejecución, inspectores)
  • Crecimiento del volumen y la complejidad
    (ingeniería de calidad/ingeniería de fiabilidad)

14
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01013
CALIDAD Una revolución continua (Juran, 1990)
  • La revolución japonesa de la calidad
    (implicación de altos directivos, formación en la
    gestión para la calidad, mejora continua de la
    calidad, círculos de calidad)
  • Vida detrás de los diques (medio ambiente,
    acciones de tribunales, presión de consumidores,
    ...)
  • Respuesta de EEUU/Europa (restricción de
    importaciones, formación y consultoría en
    calidad, incluir objetivos de calidad en la
    planificación estratégica)

15
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01014
HERRAMIENTAS Diagrama de Ishikawa
  • Permite analizar las causas posibles que
    influyen en un determinado efecto

1.- Definir el efecto que se quiere analizar 2.-
Determinar causas/subcausas (5 M Método,
Material, Maquinaria, Mano de obra, Medio
ambiente) 3.- Revisar causas y su interacción 4.-
Seleccionar las causas según su grado de
contribución al efecto
16
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01015
Categoría 2
Categoría 3
Categoría 1
EFECTO
Categoría 5
Categoría 4
17
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01016
HERRAMIENTAS Tormenta de ideas (Gomis, 1999)
  • Permite obtener muchas ideas de un grupo de
    personas

1.- No se admiten críticas ni comentarios 2.- Se
comienza por cualquier miembro del grupo 3.- Una
idea por turno 4.- Si no se tiene preparada una
idea se dice paso 5.- Expresar tantas ideas como
sea posible 6.- No importa que sean ideas raras o
extrañas 7.- Apoyarse en ideas de los demás 8.-
La velocidad es importante
18
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01017
HERRAMIENTAS Diagrama de afinidad (Gomis, 1999)
  • Permite fomentar el pensamiento creativo

1.- Seleccionar el tema 2.- Designar el grupo
de trabajo 3.- Fase de incubación 4.-
Transferir ideas a tarjetas 5.- Agrupar tarjetas
en panel 6.- Revisar agrupamientos y añadir
comentarios 7.- Nombrar grupos de tarjetas
8.-Dibujar el diagrama 9.- Seleccionar las
cuestiones más importantes 10.- Presentación final
19
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01018
HERRAMIENTAS Diagrama de relaciones (Gomis, 1999)
  • Permite relaciones entre factores

C
A
D
B
E
20
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01019
HERRAMIENTAS Diagrama de árbol (Gomis, 1999)
  • Permite representar objetivos

1.- Seleccionar personas 2.- Establecer
objetivos 3.- Deducir medios 4.- Evaluar
medios 5.- Sistematizar medios 6.- Confirmar
objetivos
21
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01020
FÁCIL SUSTITUIR PIEZAS
FÁCIL DE REPARAR
POCO COSTE DE MANTENIMIENTO
POCO DESGASTE
POCAS AVERÍAS
22
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01021
HERRAMIENTAS Diagrama de matriz (Gomis, 1999)
  • Permite poner de manifiesto la relación
    existente entre dos conjuntos de factores

1.- Establecer los elementos a relacionar
2.-Determinar el tipo de matriz a aplicar 3.-
Analizar cada intersección, indicando grado de
relación FUERTE MEDIA DÉBIL 4.- Confirmar
coherencia entre relaciones establecidas
23
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01022
HERRAMIENTAS Matriz de análisis de datos
  • Permite poner de manifiesto la relación
    existente entre dos conjuntos de factores con
    valores numéricos

Criterios Pon A B
C
Seguridad 20 Lenguaje SQL
15 Soporte Java 20 Facilidades....
10 . . . .
24
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01023
HERRAMIENTAS Diagrama del proceso de decisiones
  • Permite poner de manifiesto la relación
    existente entre dos conjuntos de factores con
    valores numéricos

A1
A2
A3
A0
O
B1
B2
C1
C2
C3
25
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01024
HERRAMIENTAS Diagrama de flecha
Diagramas PERT
26
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01025
HERRAMIENTAS Diagrama de flujo
  • Permite analizar procesos

disco
retraso
inicio
operación
documento
combinar
decisión
entrada manual
ordenar
27
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01026
HERRAMIENTAS Análisis de procesos (Gomis, 1999)
  • Permite detectar ineficiencias en los procesos

1.- Fase preparatoria 2.- Reunión
introductoria 3.- Sesión primera 4.-Primera vista
al área a analizar 5.- Reunión de grupo 6.-
Trabajo de los grupos en taller 7.- Reunión fin
de jornada 8.- Repetir fases 6 y 7 9.- Informe
final
28
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01027
HERRAMIENTAS Hoja de chequeo
  • Permite recoger datos

1.- Definir problema 2.- Definir datos
necesarios 3.- Planificar recogida 4.- Recoger
datos 5.- Analizar e interpretar datos 6.-
Presentar datos
29
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01028
Longitud Máquina A Máquina B
Máquina C Total
23,98-23,99 IIII IIII III III
IIII I 22 23,99-24,00 IIII
IIII IIII IIII IIII III IIII IIII II 40
24,00-24,01 IIII IIII IIII IIII III
IIII II 30 24,01-24,02
IIII I II III
11
Total 44 31 28 103
30
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01029
HERRAMIENTAS Diagrama de concentración
31
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01030
HERRAMIENTAS Diagrama de Pareto
  • Permite identificar y priorizar problemas

Factor Frec. Acum.
A 60 60 B 50 110 C
40 150 D 10 160 E 4
164 F 1 165
Total 165
D
A
B
C
E
F
32
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01031
18 15 17 15 13 17 15 18 16 15 13 16 14 19 15 12 15
12 16 15
20 18 12 15 16 16 13 11 18 17 18 13 18 14 13 16 16
19 16 14
15 12 14 16 12 12 15 20 15 18 18 16 19 17 16 17 13
15 12 18
14 11 13 17 13 11 15 14 13 12 13 15 17 14 14 16 11
12 17 12
15 15 12 16 10 16 15 17 15 14 16 15 17 10 16 18 15
17 16 16
N lt 50 20 a 30 5 30 a 40 6 40 a 50 7
N gt 50 Raíz cuadrada de N
33
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01032
TIPOS DE DISTRIBBUCIÓN
  • NORMAL
  • BIMODAL
  • SESGADA
  • TRUNCADA
  • . RECTANGULAR

34
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01033
35
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01034
HERRAMIENTAS Diagrama de dispersión
  • Permite encontrar la relación existente entre 2
    clases de datos

.
Y
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
X
36
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01035
HERRAMIENTAS Gráfico de control (Feigenbaum,
1997)
  • Permite evaluar si un proceso está o no en
    estado de control estadístico

- Gráficos para mediciones por variables -
Gráficos para mediciones por atributos
SIN ESTÁNDAR DADO 1) Seleccionar las
características de calidad apropiadas para el
estudio 2) Registrar los datos de un número de
muestras (c/u nº unidades) 3) Determinar límites
de control para datos de la muestra 4) Analizar
el estado de control de la muestra 5) Repetir 2
y 3 hasta que el proceso está controlado
37
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01036
CON ESTÁNDAR DADO 1) Seleccionar las
características de calidad apropiadas para el
estudio 2) Establecer el valor apropiado de la
tendencia central y de dispersión 3) Determinar
los límites de control a partir de los valores
adoptados 4) Establecer que los límites sean
económica y prácticamente satisfactorios 5)
Establecer los valores de los límites de
control 6) Registrar los resultados de las
muestras de producción en intervalos 7) Tomar
acciones correctivas si las características de
las muestras exceden los límites de control
38
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01037
SIN ESTÁNDAR DADO
Si se utiliza el rango como medida de
dispersión Promedio Límite inferior X - A2
R Límite central X Límite superior X
A2 R Rango Límite inferior D3 R Límite
central R Límite inferior D4 R
39
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
Cal01039
ESTABILIDAD DEL PROCESO
1) Más de 6 puntos consecutivos a un mismo lado
de la línea media - Proceso mal ajustado - Se
ha cambiado el tipo de material - Cálculos
incorrectos 2) Más de 6 puntos consecutivos
crecientes o decrecientes - Tendencia del
proceso - Hay que ajustar el proceso con más
frecuencia 3) Más de 2/3 de todos los puntos
dentro del tercio central - Calibración
incorrecta - Cálculo incorrecto de los límites
de control - Tratar de mantener la situación 4)
Más de 2/3 de todos los puntos en los dos tercios
exteriores - Calibración incorrecta - Cálculo
incorrecto - (Si saltan de un lado a otro de la
media) Distribución binomial
40
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
Cal01040
CAPACIDAD DEL PROCESO
LSE
LIE
? R/2.33 T LSE -LIE Cp T/6? Cpk
Dmin/3?
Dmin
-3?
-2?
-1?
1?
2?
3?
41
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01041
42
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01042
HERRAMIENTAS Tablas de muestreo (Feigenbaum,
1997)
El muestreo de aceptación es la inspección por
muestras en la que se toma la decisión de aceptar
o no un producto o servicio también la
metodología que trata de los procedimientos por
los que las decisiones de aceptar o no se basan
sobre los resultados de la inspección por muestras
EL PLAN DE MUESTREO DE ACEPTACIÓN DETERMINA EL
TAMAÑO DE MUESTRA A SER UTILIZADO Y EL CRITERIO
ASOCIADO DE ACEPTACIÓN O RECHAZO
43
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01043
INSPECCIÓN AL 100
  • ES DEMASIADO COSTOSA
  • PUEDE DAR LUGAR A UNA FALSA SEGURIDAD SOBRE LA
    PERFECCIÓN DEL TRABAJO DE INSPECCIÓN
  • SE TRATA SÓLO DE UNA SEPARACIÓN
  • PUEDE DAR LUGAR A LA ACEPTACIÓN DE MATERIAL
    DEFECTUOSO
  • SE PUEDE RECHAZAR MATERIAL SATISFACTORIO
  • PUEDE SER IMPRACTICABLE

44
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01044
45
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01045
PROTECCIÓN QUE PROPORCIONAN
1) Dejar pasar un lote que no satisfaga, como si
fuera bueno RIESGO DEL CONSUMIDOR Nivel de
calidad limitante 2) Rechazar un lote bueno,
como si fuera insatisfactorio RIESGO DEL
PRODUCTOR Nivel de calidad aceptable
46
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01046
MUESTREO SENCILLOMUESTREO DOBLEMUESTREO
MÚLTIPLE
47
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01047
MODELO DE PLAN DE ACEPTACIÓN POR ATRIBUTOS
  • 1. Se elige el NCA
  • 2. Se selecciona la primera muestra que indica la
    tabla para el tamaño correspondiente
  • Si el nº de unidades malconformadas encontradas
    en la primera muestra es igual o menor que el
    primer número de aceptación Ac, se acepta el lote
  • Si dicho nº es igual o mayor al primer número de
    rechazo Re, se rechaza el lote
  • Si el nº está entre los primeros Ac y Re, se
    inspecciona una segunda muestra del tamaño que
    indica la tabla
  • Se determina en la segunda muestra el nº de
    unidades malconformadas
  • 3. Se suma el nº de unidades malconformadas de la
    1ª y la 2ª muestras
  • Si el nº acumulado de unidades malconformadas es
    igual o menor que el segundo Ac se acepta el lote
  • Si es igual o mayor que el segundo Re, se
    rechaza o inspecciona 100

48
LA CALIDAD DEL SOFTWARE
INTRODUCCIÓN A LA CALIDAD
cal01048
CONFIABILIDAD DEL PRODUCTO
La confiabilidad del producto es la habilidad de
una unidad de desempeñar una función requerida en
condiciones establecidas durante un periodo
establecido.
  • PROBABILIDAD
  • RENDIMIENTO
  • TIEMPO
  • CONDICIONES
Write a Comment
User Comments (0)
About PowerShow.com