NTP/ISO/IEC 12119 Aplicable a paquetes de software. Requerimientos de calidad y pruebas. Actividades de control de calidad de software INTEGRANTES: Eliana Pusda, Carla Paillacho, Alexis Portilla, Deivid Rosero ALCANCE El alcance de la norma es establecer los requisitos de calidad para los paquetes de software y para especificar cómo un producto se probará con estos requisitos de calidad. ISO / IEC 12119 especifica también cómo probar un paquete de software en contra de los requisitos de calidad y las instrucciones de prueba están relacionados , en particular, a las pruebas de terceros. Requerimientos de calidad Se incluyen pruebas mediante la inspección de los documentos y las pruebas de programas y datos . Se presta especial atención a la selección de casos de prueba , repetición de pruebas y presentación de informes de prueba. Actividades de control de calidad de software ¿Qué son las actividades de control de calidad? Las actividades de control de calidad se fundamentan en un conjunto de pasos que permiten identificar los problemas que se puedan suscitar en el proceso de producción del bien o servicio que esté ofreciendo una empresa o marca. Como es de esperar, esto implica un conjunto de toma de decisiones para mejorar las actividades realizadas y lograr detectar preventivamente las fallas, disminuyendo su ocurrencia a lo largo de todo el proceso. ¿Cuáles son las principales actividades de control de calidad? Con las actividades de control de calidad se comprueba si un producto cumple con las características específicas de la calidad requeridas para satisfacer las necesidades de un cliente. Asimismo, permite identificar los posibles defectos y corregirlos para asegurar que el material para la venta alcance todos los estándares de los clientes. Básicamente y en líneas generales, las labores a desarrollar en este tipo de departamentos son las siguientes: Actividades de control de calidad TENER ELABORADO UN PLAN DE CONTROL DE CALIDAD. PRUEBAS DE CALIDAD AL COMPROBAR Y EXAMINAR MUESTRAS DE LOS PRODUCTOS MEDIANTE INSPECCIONES O USO DE EQUIPOS ESPECIALES. VERIFICAR QUE SE ESTÉN CUMPLIENDO LAS NORMAS DE CALIDAD ESTABLECIDAS POR LA COMPAÑÍA A CARGO. REALIZAR ACTIVIDADES DE CONTROL Y COMPARAR RESULTADOS PARA ESTABLECER INFORMES DE CALIDAD. INSPECCIONAR LA PRODUCCIÓN Y EL PROCESO PRODUCTIVO EJECUTADO DE FORMA MANUAL O SISTEMÁTICA EN LA FÁBRICA. ISO / IEC 12119 con Respecto a Actividades de Control de Calidad Se encarga de mejorar la calidad del software mediante el descubrimiento y corrección de defectos. Busca identificar la mayor cantidad de defectos antes de la liberación de un sistema o aplicación al usuario final. • Funcionalidad Se refiere a las capacidades con las que debe de contar el sistema y a la manera en cómo el sistema debe comportarse dada una determinada entrada. El control de calidad se encarga de validar que cada capacidad requerida se implementa correctamente en el sistema. Características de la calidad del software • Fiabilidad Se refiere a la capacidad del sistema de continuar operando en ciertas condiciones en un periodo específico. La fiabilidad se divide en tolerancia a fallo y “recuperabilidad”. La tolerancia a fallos es validar que el sistema no colapse en situaciones inesperadas, como uso incorrecto de la interfaz, fallas en el medio ambiente. Por otra parte, la “recuperabilidad” es la capacidad del software para reestablecer un nivel especifico de rendimiento después de una falla, por ejemplo, una interrupción de comunicación en la red. • Usabilidad Es el grado de facilidad de uso del software, incluye los atributos: entendible, didáctico y operable. • Eficiencia Se encarga de evaluar el uso de recursos para la ejecución de tareas, los recursos incluyen tanto software (Otros sistemas) como hardware (Memoria RAM, CPU, disco duro) • Mantenibilidad y portabilidad Se refieren a la capacidad de utilizar diversas plataformas de sistemas operativos y de hardware. Por ejemplo, ejecutar una aplicación en una versión de Windows 7, Windows 8, Windows 10 y Windows 11. ISO / IEC 12119 con Aplicable pa ra paquetes de software Identifica y aplica los requerimientos de calidad para los paquetes de software, valora los procesos del software y su calidad en estos procesos aprecia su calidad en sistemas web y aplicaciones de negocio electrónicos, reconoce la importancia del trabajo en equipo bajo presión y responsabilidad Se aplica a paquetes de software, por ejemplo, procesadores de texto, hojas de cálculo, administradores de bases de datos, paquetes de gráficos, programas de funciones técnicas o científicas y programas de utilidad. ISO / IEC 12119 con Aplicable para paquetes de software • Requisitos relacionados con el paquete de software (requisitos de calidad); • Instrucciones sobre cómo probar el software frente a estos requisitos (instrucciones para las pruebas y especialmente para las pruebas de terceros). Estos son solo los paquetes de software proporcionados y simi lares, no relacionados con el proceso de fabricación (incluidas las actividades y productos intermedios, como las especificaciones). El sistema de calidad del recurso está fuera de este rango NTP