Carlos Eduardo Gil Echeverry Cristian Duvan Gaan Pea Daniel Silva Saldarriaga Juan Carlos Salgado Naranjo
Calidad de Software Universidad de Antioquia Medelln 2014 QU ES ISO? ISO comprende alrededor de 180 comits tcnicos
ISO establece estndares de calidad en respuesta a las necesidades
Es una red compuesta por institutos de estndares nacionales de 162 pases
LAS NORMAS ISO Son un grupo de 5 estndares internacionales
La certificacin ISO 9000 NO es un requerimiento legal para acceder a mercados internacionales
Puede ser un gran beneficio como una herramienta de competencia de mercadeo.
SERIES ISO 9000
ISO 9000 ISO 9001 Modelo para el aseguramiento de la calidad en el diseo y desarrollo de la produccin, la instalacin y el servicio posventa ISO 9002 Modelo para el aseguramiento de la calidad en produccin e instalacin y servicio asociado. ISO 9003 Modelo para aseguramiento de la calidad en inspeccin y ensayos finales. ISO 9004 Proporciona las directrices para el aumento de la eficiencia y eficacia globales de la organizacin. QU ES EL ISO 9000-3?
La norma ISO 9000-3 son los estndares utilizados para el desarrollo, suministro y mantenimiento del software.
RELACIONES CON LA ISO 9000-3
El ISO 9001 especifica requerimientos para garantizar la calidad de los sistemas, incluye los procesos de que dan cobertura al ciclo de vida El IEEE 730 sirve para la generacin de planes de aseguramiento de la calidad ISO 10013 sirve de gua para elaborar manuales de calidad ISO 10005 ofrece orientacin para el desarrollo, comprobacin, aceptacin, aplicacin y revisin de planes de calidad ISO 10007 directrices para la gestin de la configuracin BENEFICIOS Mejor documentacin de los sistemas Cambio cultural positivo Incremento en la eficiencia y productividad Mayor percepcin de calidad Se ampla la satisfaccin del cliente Se reducen las auditoras de calidad Agiliza el tiempo de desarrollo de un sistema
CLUSULAS ISO 9000-3 NMERO CLUSULA 4.1 Administracin de la Responsabilidad 4.2 Sistema de Calidad 4.3 Auditorias Internas del Sistema de Calidad 4.4 Accin Correctora 5.1 General 5.2 Revisin del Contrato 5.3 Especificacin de los requerimientos de la Organizacin 5.4 Planificacin del desarrollo 5.5 Planificacin de la Calidad 5.6 Diseo e Implementacin 5.7 Testeo y Validacin NMERO CLUSULA
5.8 Aceptacin 5.9 Generacin, Entrega e Instalacin 5.10 Mantenimiento 6.1 Administracin de la Configuracin 6.2 Documentos de Control 6.3 Calidad de los Archivos 6.4 Medidas 6.5 Reglas y Convenciones 6.6 Herramientas y Tcnicas 6.7 Compra 6.8 Productos de software incluidos 6.9 Formacin Establece un marco de trabajo para evaluar la calidad de los productos de software proporcionando, adems, mtricas y requisitos para los procesos de evaluacin de los mismos.
El estndar provee un entorno para que las organizaciones definan un modelo de calidad para el producto software. ISO 9126 ISO 9126-1 ISO 9126-2 ISO 9126-3 ISO 9126-4 ISO 14598 ISO/IEC 14598-1 Visin General ISO/IEC 14598-2 Planeamiento y Gestin ISO/IEC 14598-3 Proceso para desarrolladores ISO/IEC 14598-4 Proceso para compradores ISO/IEC 14598-5 Proceso para evaluadores ISO/IEC 14598-6 Documentacin de Mdulos ISO 25000 Proporciona una gua para el uso de las nuevas series de estndares internacionales, llamados Requisitos y Evaluacin de Calidad de Productos de Software (SQuaRE).
DIVISIONES DE LA ISO25000 ISO/IEC 2500n Divisin de Gestin de Calidad Las normas que forman este apartado definen todos los modelos, trminos y definiciones comunes referenciados por todas las otras normas de la familia 25000. Actualmente esta divisin se encuentra formada por: ISO/IEC 25000 - Guide to SQuaRE ISO/IEC 25001 - Planning and Management
ISO/IEC 2501n Divisin de Modelo de Calidad Las normas de este apartado presentan modelos de calidad detallados incluyendo caractersticas para calidad interna, externa y en uso del producto software. Actualmente esta divisin se encuentra formada por: ISO/IEC 25010 - System and software quality models ISO/IEC 25012 - Data Quality model DIVISIONES DE LA ISO25000 ISO/IEC 2502n Divisin de Medicin de Calidad Estas normas incluyen un modelo de referencia de la medicin de la calidad del producto, definiciones de medidas de calidad (interna, externa y en uso) y guas prcticas para su aplicacin. Actualmente esta divisin se encuentra formada por: ISO/IEC 25020 - Measurement reference model and guide ISO/IEC 25021 - Quality measure elements ISO/IEC 25022 - Measurement of quality in use ISO/IEC 25023 - Measurement of system and software product quality ISO/IEC 25024 - Measurement of data quality ISO/IEC 2503n Divisin de Requisitos de Calidad Las normas que forman este apartado ayudan a especificar requisitos de calidad que pueden ser utilizados en el proceso de elicitacin de requisitos de calidad del producto software a desarrollar o como entrada del proceso de evaluacin. Para ello, este apartado se compone de: ISO/IEC 25030 - Quality requirements
DIVISIONES DE LA ISO25000 ISO/IEC 2504n Divisin de Evaluacin de Calidad Este apartado incluye normas que proporcionan requisitos, recomendaciones y guas para llevar a cabo el proceso de evaluacin del producto software. Esta divisin se encuentra formada por: ISO/IEC 25040 - Evaluation reference model and guide ISO/IEC 25041 - Evaluation guide for developers, acquirers and independent evaluators ISO/IEC 25042 - Evaluation modules ISO/IEC 25045 - Evaluation module for recoverability
ISO/IEC 25010 En este modelo se determinan las caractersticas de calidad que se van a tener en cuenta a la hora de evaluar las propiedades de un producto software determinado. El modelo de calidad del producto definido por la ISO/IEC 25010 se encuentra compuesto por las ocho caractersticas de calidad que se muestran en la siguiente figura:
CALIDAD INTERNA Y EXTERNA CALIDAD EN USO ISO/IEC 25040
ISO/IEC 25040 define el proceso para llevar a cabo la evaluacin del producto software. Dicho proceso de evaluacin consta de un total de cinco actividades. ISO/IEC 25040 Actividad 1: Establecer los requisitos de la evaluacin Tarea 1.1: Establecer el propsito de la evaluacin Tarea 1.2: Obtener los requisitos de calidad del producto Tarea 1.3: Identificar las partes del producto que se deben evaluar Tarea 1.4: Definir el rigor de la evaluacin Actividad 2: Especificar la evaluacin Tarea 2.1: Seleccionar los mdulos de evaluacin Tarea 2.2: Definir los criterios de decisin para las mtricas Tarea 2.3: Definir los criterios de decisin de la evaluacin
ISO/IEC 25040 Actividad 3: Disear la evaluacin Tarea 3.1: Planificar las actividades de la evaluacin Actividad 4: Ejecutar la evaluacin Tarea 4.1: Realizar las mediciones Tarea 4.2: Aplicar los criterios de decisin para las mtricas Tarea 4.3: Aplicar los criterios de decisin de la evaluacin Actividad 5: Concluir la evaluacin Tarea 5.1: Revisar los resultados de la evaluacin Tarea 5.2: Crear el informe de evaluacin Tarea 5.3: Revisar la calidad de la evaluacin y obtener feedback Tarea 5.4: Tratar los datos de la evaluacin
CONCLUSIONES Las normas ISO 9000 estn dirigidas a todo tipo de empresas, de todo tipo de sector, que este interesada en mejorar la calidad de sus productos, por lo cual deben ser totalmente generales y abiertas en su contenido. La ISO 9000-3 nos proporciona una gua til que nos sirve para detectar y corregir una serie de problemas de los productos software, consiguiendo tras su aplicacin una mejora en la calidad de los mismos. La norma ISO 9000-3 es una gua para aplicar la ISO 9000 a productos de software No slo la calidad del producto es considerado un aspecto importante en el desarrollo de software, sino tambin la calidad del proceso y es la ISO25000 la que se encarga de asegurarse que esto se cumpla. Establecer criterios para la especificacin de requisitos de calidad de productos de software, sus mtricas y su evaluacin aporta a la organizacin la confianza de ofrecer productos de gran calidad. BIBLIOGRAFA ISO 9000 - http://www.uptc.edu.co/export/sites/default/sigma/documentos/ISO_9000- 2000xESx.pdf ISO 9001 - http://farmacia.unmsm.edu.pe/noticias/2012/documentos/ISO-9001.pdf ISO 9000-3 - http://www.science.oas.org/OEA_GTZ/LIBROS/CTM/anex2_ctm.htm ISO 9003 - http://www.science.oas.org/OEA_GTZ/LIBROS/CTM/anex5_ctm.htm Portal ISO - http://iso25000.com/index.php/normas-iso-25000 ISO 25000 - http://es.wikipedia.org/wiki/ISO/IEC_25000 EcuRed - http://www.ecured.cu/index.php/Norma_ISO/IEC_14598 Calidad del Producto ISO 9126 http://www.slideshare.net/JekittaB/calidad-del- producto-iso-9126 ISO 9126 - http://es.wikipedia.org/wiki/ISO/IEC_9126