Está en la página 1de 42

CALIDAD

Gestión de la calidad Ingenieria del sw II 1


Por qué este área es importante

 La calidad de un proyecto es una de las


actividades mas importante para determinar
la entrega feliz de un proyecto
 Es una actividad integral dentro del proceso
de gestión de proyectos
 Se realiza a lo largo del cv del proyecto

Gestión de la calidad Ingenieria del sw II 2


Propósito

 Determinar si un objeto es mejor peor o igual


que otro objeto de la misma especie
 Es un concepto Multidimensional
 Es un concepto relativo
 Satisfacción del cliente
 Minimización de errores

Gestión de la calidad Ingenieria del sw II 3


¿Qué es la calidad?

 Normalmente se considera como el


grado de cumplimiento de un producto
con sus especificaciones.
 Se compone de
 Garantia de calidad
 Aseguramiento de la calidad

Gestión de la calidad Ingenieria del sw II 4


Definición

 Concordancia con los requerimientos funcionales


y de rendimiento explícitamente establecidos con
los estándares de desarrollo explícitamente
documentados y con las características implícitas
que se espera de todo sw desarrollado
profesionalmente

Gestión de la calidad Ingenieria del sw II 5


Atributos de un sw de calidad

 Fiabilidad
 Portabilidad
 Eficiencia
 Ingeniería humana
 Facilidad de prueba
 Facilidad de mantenimiento
 Descomposición en primitivas (exactitud,
robustez,completitud, Consistencia,
autodocumentación)

Gestión de la calidad Ingenieria del sw II 6


Modelo de McCall

La calidad del sw se descompone bajo el punto


de vista de usuario
 Operación de producto
 Revisión de producto
 Transicción de producto

Gestión de la calidad Ingenieria del sw II 7


Bajo el punto de vista de la
dirección:

 Operació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
 Interoperatividad

Gestión de la calidad Ingenieria del sw II 8


Bajo el punto de vista del
desarrollador
 Operatividad  Precisión
 Familiarización  Tolerancia a errores
 Comunicatividad  Simplicidad
 Volumen y tasa de E/S  Concisión
 Datos comunes  Autodescriptividad (comentarios)
 Control y auditoria de acceso  Modularidad
 Integridad de datos  Instrumentación
 Eficiencia de almacenamiento  Capacidad de ampliación
 Eficiencia de ejecución  Generalidad
 Complección  Independencia de la máquina
 Trazabilidad  Independencia del sw del sistema
 Consistencia  Comunicaciones comunes

Gestión de la calidad Ingenieria del sw II 9


Quien y como

 Es una acción que realiza el jefe de calidad


 Su bondad depende de la transparencia y
etiquetado del proyecto
 Se evalúa
 Calidad del proceso
 Calidad del producto
 Calidad de las metricas

Gestión de la calidad Ingenieria del sw II 10


Actividades

 Garantía de Calidad
 Control de calidad (Monitorización)
 Gestión de calidad
 Independiente de Gestión de proyecto
 Esta sujeta a Restricciones
 Ligada a compromisos

 No es totalmente subjetiva ni objetiva

 No es totalmente subjetiva ni objetiva

Gestión de la calidad Ingenieria del sw II 11


Clasificación en función de
consecución
 Calidad realizada
 Calidad programada
 Calidad necesaria

Gestión de la calidad Ingenieria del sw II 12


Calidad en Ingeniería del sw

 Un PS se desarrolla.
 Coste centrado en el diseño
 Es un producto lógico sin existencia física
 No se degrada con el uso
 Se entrega con defectos conocidos
 Se hace a medida
 Es flexible

Gestión de la calidad Ingenieria del sw II 13


Problemas con el sw

 Enfrentamiento entre los requerimientos


de calidad del cliente y los del
desarrollador
 Algunos requerimientos son difíciles de
especificar de forma no ambigua
 Las especificaciones del software son
normalmente incompletas y a menudo
inconsistentes.

Gestión de la calidad Ingenieria del sw II 14


Las dimensiones del sw

Funcionalidades

Personal Calidad

Tiempo Coste

Gestión de la calidad Ingenieria del sw II 15


Coste de la calidad

 El costo de la calidad es el precio que se paga


por hacer las cosas mal, no el costo de hacerlas
bien.
 Una cultura orientada a calidad va a enfocar en
definir procesos que prevengan sobre los que
arreglen errores
 Una inversión de futuro

Gestión de la calidad Ingenieria del sw II 16


Elementos del coste de la
calidad
 Prevención de errores
 Actividades para las mejoras de los procesos
 Herramientas y entrenamiento de calidad
 Evaluación de calidad

Gestión de la calidad Ingenieria del sw II 17


Elementos del coste de la
calidad
 Inspecciones y testing
 Medición de la calidad de un producto
 Falla del producto
 Reproducir y diagnosticar la falla
 Reproceso
 Cambios de requerimientos y rediseño de programas
 Garantizar arreglo y reemplazo
 Soporte a clientes para productos con fallas o de difícil uso
 Programas, documentos o aplicaciones completas que se dejan de lado
o se reconstruyen

Gestión de la calidad Ingenieria del sw II 18


Medidas de Calidad

 Calidad del proceso


 Calidad del producto
 Calidad de los datos

Conseguir un sw de Calidad y a
satisfacción del cliente

Gestión de la calidad Ingenieria del sw II 19


Calidad del proceso

 Proceso de Desarrollo de Software


 El conjunto de actividades, métodos y prácticas utilizados para
desarrollar y mantener software.
 Una organización define que proceso usará para desarrollar y
mantener software.
 Cuando un proceso es mejorado, el número de productos
deficientes descenderá, los costos de modificación y corrección
descenderán, y las ganancias deberían incrementarse..
 Madurez del proceso

Gestión de la calidad Ingenieria del sw II 20


Métricas del proceso

 Medida de Madurez del Proceso MMP


 Grado en el que un proceso es:
 Definido
 Administrado

 Medido

 Documentado

 Controlado

 Efectivo

Gestión de la calidad Ingenieria del sw II 21


Mejora de los procesos

 Es un proceso evolutivo, contínuo y cíclico


 Esta orientado a objetivos
 Esta orientado a mejorar la rapidez y el coste
 Es una inversión a largo plazo
 Se deben asignar recursos. (todos deben estar
involucrados)
 Formación de equipos de mejora

Gestión de la calidad Ingenieria del sw II 22


Calidad del producto

 Actividades dirigidas a la minimización de errores


 Se divide en:
 Control de calidad (detección)
 Aseguramiento de la calidad (prevención y medición)
 Tareas
 Revisión de planes de calidad, revisiones de test, auditorias
internas y externas, inspecciones de sw
 Negociación con las 5 dimensiones
 Participación en las revisiones del producto (análisis, diseño, ...)

Gestión de la calidad Ingenieria del sw II 23


Calidad de los datos

 Consistencia de los datos


 Validez de los datos (cara al cliente, cara al
producto, cara a la organización)
 Atributos de los datos:
 Exactitud
 Actualidad

 Usabilidad

 Seguridad

Gestión de la calidad Ingenieria del sw II 24


Gestión de calidad

 Definir procedimientos y estándares que deberían


usarse durante el proceso de desarrollo
 Monitorización del uso de dichos procedimientos y
estándares.
 La gestión de la calidad esta relacionada con: la
reducción de defectos, con otras ccaracterísticas del
producto
 La responsabilidad de un gestor de calidad es
asegurar que el producto alcance el nivel de calidad
requerido

Gestión de la calidad Ingenieria del sw II 25


Garantía de CALIDAD

 Definición de estándares aplicados


 Producto
 Proceso de desarrollo y de gestión
 Datos
 Definición de procedimientos
 Asegurar la calidad del producto
 Medir los errores
 Producto
 Diseño
 Procesos

Gestión de la calidad Ingenieria del sw II 26


Garantía de calidad (SQA)

 Es una actividad de protección


 Se aplica a todo el cv
 La responsabilidad abarca a todos
(ingenieros, programadores, clientes,
suministradores, subcontratación...)
 Es conveniente que sea un proceso
independiente

Gestión de la calidad Ingenieria del sw II 27


Actividades SQA

 Aplicación de metodologías
 Revisiones técnicas
 Prueba del sw
 Ajuste a los estándares
 Control de cambios
 Mediciones
 Registro y realización de informes

Gestión de la calidad Ingenieria del sw II 28


Niveles de calidad

 Hay dos niveles


 Empresa : Sistema de calidad: Fijar la estructura
organizativa ligada al Sistema de calidad
 Partes del sistema de calidad
 Manual de calidad, procedimientos de calidad (escrita)
 Parte practica: Aspecto físico, Aspecto Humano
 Proyecto: Plan de calidad adaptado
 Plan de aseguramiento de la calidad
 Actividades de aseguramiento de la calidad

Gestión de la calidad Ingenieria del sw II 29


Relación entre los dos niveles

+
Documentación del
sistema de Calidad
Procedimientos
Manual de Calidad de calidad

Plan del proyecto

Normas propias Condiciones especiales


Del proyecto
Gestión de la calidad Ingenieria del sw II 30
Estándares

 Los estándares son una de las claves para una


gestión de calidad efectiva
 Pueden ser internacionales, nacionales,
 organizacionales o del proyecto
 Los estándares del producto definen
características que deberían exhibir todos sus
componentes
 Los estándares del proceso definen cómo
debería llevarse a cabo el proceso del DSw

Gestión de la calidad Ingenieria del sw II 31


Estándares

 Encapsulan las tareas y evitan repeticiones


de errores
 Constituyen un marco de trabajo
 Proporcionan los procedimientos necesarios
 Existen estándares aplicados
 IEEE std 730 (para aseguramiento de la
calidad sw), ISO 9000

Gestión de la calidad Ingenieria del sw II 32


Ejemplos de estándares

 Proceso:  Producto:
 Formulario de revisión  Manejo de la revisión
de diseño de diseño
 Denominación de  Presentación de
documentos documentos
 Formato cabecera
 Form. Petición de  Proceso de control de
cambio cambios

Gestión de la calidad Ingenieria del sw II 33


Problemas con los estándares

 No siempre estan actualizados


 Precisan de una adaptación a dos niveles
 Empresa (departamentos)
 Proyecto
 Aumentan la burocracia
 No hay disponibles herramientas sw

Gestión de la calidad Ingenieria del sw II 34


ISO 9000

 Trata la organización como una red de


procesos interconectados
 Describe en términos generales los elementos
de un sistema de garantía de calidad
 Describe la integración de la organización en
un sistema de calidad
 Establece las normas y las directrices

Gestión de la calidad Ingenieria del sw II 35


Conjunto de normativas

Recomendación para el
ISO 9000 Aseguramiento de la
Calidad
Conceptos y directrices ISO 9001
Generales Diseño, producción
ISO 9004 Instalación y postventa

Recomendaciones para gestión ISO 9002


Producción
Interna de la calidad instalación

ISO 9003
Une 66-907-91 Inspección
Y
Ensayos finales
Guía para Manuales de calidad

Gestión de la calidad Ingenieria del sw II 36


ISO 9001: Requisitos
 Responsabilidad de gestión  Control de inspección, medición y
 Sistema de calidad equipo de pruebas
 Revisión de contrato  Inspección y estado de pruebas
 Control de diseño  Control de producto no aceptado
 Control de datos y documento  Acción correctora y preventiva
 Compras  Tratamiento, almacenamiento,
 Control de producto suministrado empaquetamiento, preservación y
entrega
por el cliente
 Control de registro de calidad
 Identificación y seguimiento del
producto  Auditorias internas de calidad
 Control de proceso  Formación
 Inspección y prueba  Servicios
 Técnicas estadísticas

Gestión de la calidad Ingenieria del sw II 37


Guía ISO 9001

 La guía para implantar ISO 9001 (ISO 9000


aplicada al SW)
 Marco de trabajo de la empresa
 Actividades del ciclo de vida
 Actividades de apoyo
 Documentación a generar
 Dejar constancia de la calidad
 Ser legible, estar fechad, limpia, identificada y archivada
 Incluir todo tipo de documento

Gestión de la calidad Ingenieria del sw II 38


Dificultades en la implantación

 Implica gasto de recursos (coste y tiempo)


 Resistencia al cambio
 Falta de recursos
 Falta de formación
 Falta de espíritu
 Riesgo a incremento de la desmotivación

Gestión de la calidad Ingenieria del sw II 39


Recomendaciones

 Compromiso con la alta dirección


 Involucrar a mandos intermedios
 Utilizar casos reales en la puesta en marcha
 Definir y realizar mecanismo de seguimiento continuo
 Buscar pacto con experto
 Hacer documentos reales
 Implantar indicadores de calidad
 Usar registros de calidad

Gestión de la calidad Ingenieria del sw II 40


Plan de calidad ANSI-IEEE

I. Propósito del plan V. Estándares Practicas y


II. Referencia convenciones
III. Gestión
V. Propósito
I. Organización
II. Tareas VI. Convecciones
III. Responsabilidad
IV. Documentación
I. Propósito
II. Documentos requeridos
en IS
III. Otros documentos

Gestión de la calidad Ingenieria del sw II 41


Plan de calidad ANSI-IEEE

VI. Revisiones y Auditorias VIII. Información sobre problemas


I. Propósito y acciones correctoras
II. Requisitos de revisión IX. Herramientas, técnicas y
I. Revisión de requisitos de sw metodologías
II. Revisiones de diseño
III. Verificación de sw y X. Control de códigos
revisiones de validación XI. Control de medios
Auditoria funcional
IV.
XII. Control de distribución
V. Auditoria física
VI. Audiroria dentro del proceso XIII. Formación
VII. Revisiones de gestión XIV. Gestión de riesgos
VII. Prueba XV. Recopilación de registros,
mantenimiento y retención

Gestión de la calidad Ingenieria del sw II 42

También podría gustarte