Calidad del Software
Diegote026Informe19 de Octubre de 2021
1.947 Palabras (8 Páginas)77 Visitas
Calidad del Software
Juan Hernández Marqués DPTO. DE MATEMÁTICAS, ESTADÍSTICA Y COMPUTACIÓN
juan.hernandez@unican.es
Este tema se publica bajo Licencia: Creaflve Commons BY‐NC‐SA 3.0
Objetivos del Tema
•
Comprender el concepto de calidad.
•
Conocer las características generales de la calidad del software, según normas internacionales.
•
Conocer los diferentes aspectos relacionados con la calidad de los procesos y productos software.
•
Comprender la importancia de la medición en la búsqueda de la calidad.
•
Conocer las principales p p técnicas y y métodos para p mejorar j la calidad, , incluidas la verificación y validación.
Contenido
•
Introducción
▪
Historia de la Calidad
▪
Calidad de Sistemas de Información
▪
Factores Calidad del Software
•
•
Calidad Calidad de de Producto Producto
▪
ISO 9126
▪
Calidad de Datos
•
Calidad de Proceso
▪
ISO 90003
▪
Evaluación y Mejora de Procesos
▪
Concepto de Calidad
▪
Perspectivas de la Calidad
▪
Modelo de Calidad Total
Evaluación y Mejora de Procesos
▪ CMMI
▪ ISO 15504 SPICE
▪ PSP Y TSP
•
Medición del Software
▪
Proceso
•
Gestión de la Calidad del Sw
▪
Aseguramiento
▪
Verificación y Validación
•
Apéndice A: Conceptos ISO 9000:2005
•
Apéndice B: Otras Técnicas de
Verificación y Validación
•
Apéndice C: Lista de Defectos de las Inspecciones
▪
Verificación y Validación
▪ Revisiones
▪ Auditorias A é di A C ISO
oceso
▪
GQM
▪
Métricas
Bibliografía
•
Básica
▪
SWEBOK SWEBOK - Guide Guide to to the the Software Software Engineering Engineering Body Body of of Knowledge, Knowledge, 2004 Version.
▪ Cap. 11.
▪
▪
Piattini Piattini et et al al. (2006): (2006): Calidad Calidad de de Sistemas Sistemas Informáticos Informáticos. Ra-Ma.
Ra Ma
•
▪ Caps. 4-5 y 8. Complementaria
p
▪
Piattini et al. (2006): Calidad de Sistemas Informáticos. Ra-Ma.
▪ Caps. 1, 3, 9-10.
▪
▪
Sommerville Sommerville (2005): (2005): Ingeniería Ingeniería del del Software Software. 7a 7a edición edición. Addison
Addison- Wesley.
▪ Caps. 27 y 28.
▪
Pressman (2005): Ingeniería del Software: Un Enfoque Práctico. 6a Edición. McGraw-Hill.
▪ Cap. 26.
Introducción
“I do not worry whether something is cheap or expensive expensive. I I only only worry worry if if it it is is good good. If If it it is is good good enough, the public will pay you back for it”
Walt Disney
Introducción – Historia de la Calidad (1/2)
II Guerra Mundial
Revolución Industrial
Postguerra
Artesanal
Etapa Concepto Finalidad
H l bi i i S i f lCli
Hacer muchas cosas no importando que sean de calidad. (Producción = Calidad).
Asegurar la eficacia del armamento con la mayor y más rápida producción. No importa el coste coste.
plazo. (Eficacia + Plazo = Calidad)
(JAPÓN) Hacer las cosas bien a la
• Minimizar costes mediante la Calidad
primera • Satisfacer al cliente
• Ser competitivo
(RESTO) Producir cuanto más
mejor
• Satisfacer la gran demanda de bienes causada por la guerra
Hacer las cosas bien sin mirar coste o esfuerzo necesario para ello.
mejor bienes causada por la guerra
• Satisfacer al Cliente.
• Autosatisfacción del Artesano.
• Crear un producto único.
• Satisfacer una gran demanda de bienes.
• Obtener beneficios.
• Garantizar la disponibilidad de armamento eficaz en cantidad y plazo
▪
En un mercado competitivo no es suficiente con producir y distribuir masivamente productos o servicios.
▪
La Calidad se convierte en un objetivo fundamental junto con los otros dos parámetros clásicos de Coste y Plazo.
▪
Gran Importancia y atención a las Expectativas del Cliente
C t Pl
Introducción – Historia de la Calidad (2/2)
Satsace as ecesdades técnicas del producto.
Aseguramiento de la Calidad
Sistemas y Procedimientos de la
•
Satisfacer al cliente. organización para evitar que se
•
Prevenir errores.
Calidad Total
Etapa Concepto Finalidad
Control Co t o de de
Inspección en producción para
• Calidad
Satisfacer las necesidades
la Calidad
speccó e poduccó paa evitar bienes defectuosos.
g p q produzcan bienes defectuosos.
•
Reducir costes y ser competitivo.
Administración empresarial
•
Satisfacer al cliente externo e centrada centrada en en la la permanente permanente
interno interno. satisfacción de las expectativas
• del cliente.
Ser altamente competitivo.
•
Mejora Continua.
Coste Plazo
Expectativas del Cliente
Introducción – Concepto de Calidad
Juan Hernández - IS2
▪
DRAE:
▪ Propiedad p o conjunto j de propiedades p p que, q , inherentes a una cosa, , permiten apreciarla como igual, mejor o peor que las restantes de su especie.
▪ En sentido absoluto, , buena calidad, , superioridad p
o excelencia.
▪
¿Qué tiene más calidad?
2.8
Introducción – Concepto de Calidad
•
¿Y cuáles eran mis requisitos para comprar un coche? coche?
▪
No voy a hacer trayectos de más de 10 Km.
▪
La La ocupación ocupación máxima máxima será será de de tres tres personas
personas.
▪
Quiero gastarme poco en seguro, consumo y mantenimiento.
•
•
Según Según esto esto, el el elegido elegido es
es....
“La Calidad puede no ser lo que piensas” piensas
P.B. Crosby
Introducción – Concepto de Calidad
•
Definición coloquial:
•
Definición Profesional:
▪
En la Vida Cotidiana “la calidad representa las propiedades inherentes a un objeto que permiten apreciarlo como mejor, igual o peor que otros objetos j de su especie”.
p
▪
Es sinónimo de bondad, excelencia o superioridad”.
▪
¿Esta idea de calidad es aplicable de manera formal en una empresa?
▪
Totalidad de las características y aspectos de un producto o servicio en los que se basa su aptitud para satisfacer una necesidad dada.
▪
▪
Grado Grado en en el el que que un un conjunto conjunto de de características características inherentes inherentes cumple cumple con con los requisitos (ISO 9000:2005).
Introducción – Concepto de Calidad
•
Calidad es un concepto:
▪
Relativo Relativo
▪ La calidad está en los ojos del observador y es relativa a las personas, su edad y circunstancias, al espacio, tiempo, ...
▪
▪
M Multidimensional ltidi i l
▪ Referida a varias cualidades: Funcionalidad, Oportunidad, Coste, ...
▪
Sujeta Sujeta a a restricciones restricciones
▪ Presupuesto disponible
▪
Ligado a compromisos aceptables
▪ Plazos de fabricación
▪
▪
No No es es ni ni totalmente totalmente subjetiva subjetiva (porque (porque ciertos ciertos aspectos aspectos pueden pueden medirse) ni totalmente objetiva (ya que existen cualidades cuya evaluación sólo puede ser subjetiva).
...