













Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Los mejores documentos en venta realizados por estudiantes que han terminado sus estudios
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Descubre las mejores universidades de tu país según los usuarios de Docsity
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
calidad del desarrollo del software
Tipo: Diapositivas
1 / 21
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!
Piattini et al. Calidad de Sistemas de Información. 4 edición. Editorial Ra-Ma. Piattini at al. Medición y estimación del software: Técnicas y métodos para mejorar la calidad y la productividad. M. Piattini, F. García: Calidad en el desarrollo y mantenimiento del software Gonzalo Cuevas: Gestión del proceso software. CMMI Product Team CMMI for Development. Software Engineering Institute (SEI), 2006.
UNIDAD 1 Concepto de calidad Definición de calidad Evolución histórica de la calidad Conceptos relacionados con la calidad Situación de la calidad de los SI Causas de los fracasos en proyectos software Importancia de la calidad en los SI
UNIDAD 5 Modelos CMMI, SCAMPI e IDEAL Framework CMMI CMMI-DEV, CMMI-ACQ, CMMI-SVC SCAMPI e IDEAL UNIDAD 7 Aseguramiento de la calidad del software Fundamentos de pruebas de software Pruebas en el ciclo de vida del software Técnicas de pruebas Tipos de pruebas.
UNIDAD 1 Concepto de calidad Definición de calidad Evolución histórica de la calidad Conceptos relacionados con la calidad Situación de la calidad de los SI Causas de los fracasos en proyectos software Importancia de la calidad en los SI
“Grado en el que un conjunto de características inherentes cumple con los requisitos”. ISO 9000. “Grado en que el producto software satisface las necesidades expresadas o implícitas, cuando es usado bajo condiciones determinadas”. ISO 25000 “La calidad del software es el grado con el que un sistema, componente o proceso cumple los requerimientos especificados y las necesidades o expectativas del cliente o usuario”. IEEE 610 - 1990
USABLE FIABLE CORRECTO FÁCIL DE APRENDER SEGURO FÁCIL DE CORREGIR EFICIENTE TOLERANCIA A FALLAS PORTABLE INTEROPERABLE FÁCIL DE PROBAR REUSABLE
¿Por qué es importante la calidad del software? La supervivencia de las organizaciones depende de la calidad de los productos y servicios que ponen a disposición de los usuarios y clientes satisfacción ¿La calidad es un concepto absoluto? La calidad depende del punto de vista del que se mire , puede ser considerada de una forma multidimensional , sujeta a restricciones y ligada a compromisos aceptables.
La preocupación por la calidad es antigua como la humanidad. Mejora de las herramientas utilizadas para cazar animales y crear lugares donde habitar. Civilizaciones orientales definieron estándares de calidad para realizar sus obras majestuosas. Egipcios (longitud, capacidad peso) Edad media y Renacimiento se presenta la división del trabajo (especializaciones, maestro aprendiz)
En la revolución industrial se aumenta la productividad y producción en masa Se estandarizan las piezas y nace el control de la calidad. Adopción del sistema de producción científica de Taylor La gestión y el concepto de calidad moderna surgen en 1924 en los laboratorios de Bell Para atender las reclamaciones de los clientes Se crea el departamento de aseguramiento de calidad
El significado de calidad cambia Enfoque centrado solo en el producto a un enfoque de gestión organizacional De cumplir las especificaciones del producto a satisfaces las necesidades y expectativas del cliente. Se comienza a utilizar la norma ISO 9000 El siglo XX fue el siglo de la productividad El siglo XXI será el siglo de la calidad
Control de calidad “Conjunto de técnicas y actividades de carácter operativo, utilizadas para verificar los requerimientos relativos a la calidad del producto o servicio”. Gestión de la calidad: “Aspecto de la gestión que determina y aplica la política de la calidad , los objetivos y las responsabilidades y que lo realiza con medios tales como la planificación de la calidad, el control de la calidad, la garantía de calidad y la mejora de la calidad”.
Procesos software normalmente improvisados. Si se han especificado, no se siguen rigurosamente. Planes y presupuestos excedidos sistemáticamente, al no estar basados en estimaciones realistas. Si hay plazos rígidos, se sacrifican funcionalidad y calidad del producto para satisfacer el plan. No existen bases objetivas para juzgar la calidad del producto. Cuando los proyectos están fuera de plan, las revisiones o pruebas se recortan o eliminan.
Programas que no hacen exactamente lo que se espera Proyectos que no terminan nunca Productos software que no se utilizan por la dificultad de su manejo Productos software imposibles de mantener cuando desaparece la persona(s) que lo desarrollaron Software poco seguro