Relier Pairs Aseguramiento de Calidad de SoftwareVersion en ligne Tareas, metas y métricas de ACS Enfoques formales de ACS par Elizalde Castillo Angel Asael 1 Actividad que realiza el grupo de ACS al inicio del proyecto 2 Al auditar los productos de trabajo de software el grupo de ACS realiza actividades como: 3 El grupo de ACS en la descripción del proceso de software revisa que: 4 Aseguramiento de Calidad de Software 5 Principal función del grupo de ACS Conjunto de actividades orientadas a garantizar que los procesos, métodos y productos de software cumplan con los estándares de calidad definidos. Ayudar al equipo de software a lograr un producto final de alta calidad Identificación, documentación y rastreo de las desviaciones, verificando que se hayan realizado las correcciones necesarias. Se cumpla con la política de la organización, estándares internos, estándares externos (como ISO-9001) y otras partes del plan del proyecto Prepara un plan de ACS que rige las actividades de aseguramiento de calidad, revisado por todas las partes interesadas. 1 Meta que busca el ACS al evaluar el modelo de requerimientos 2 Métrica que se usa para evaluar la calidad del código 3 La inspección de software consiste en: 4 Aspecto que analiza el ACS respecto a la efectividad del control de calidad 5 Principales enfoques formales de ACS Garantizar la exactitud, integridad y consistencia Revisión estructurada del código o documentación para detectar errores y mejorar la calidad del software antes de su implementación. Asignación de recursos para revisiones y pruebas para verificar si se están usando de la manera más efectiva Inspección de software, revisiones técnicas, pruebas de software, verificación y validación, y el uso de métodos formales Cumplimiento de estándares de codificación 1 Relación de los enfoques formales del ACS con las tareas, metas y métricas del ACS 2 Norma utilizada para definir estándares de calidad en software 3 Métodos formales en el aseguramiento de calidad 4 Importancia del ACS 5 Las revisiones técnicas en el aseguramiento de calidad, contribuyen: Ayuda a reducir errores, mejorar la satisfacción del cliente, garantizar el cumplimiento de requisitos y optimizar costos a largo plazo Norma ISO/IEC 25010 Técnicas matemáticas utilizadas para especificar, desarrollar y verificar software con el objetivo de garantizar su corrección y fiabilidad Evaluando el diseño, código o requisitos con el objetivo de encontrar errores y mejorar la calidad del software desde etapas tempranas. Implementación a través de tareas específicas contribuyendo al cumplimiento de las metas con métricas para medir la efectividad de los enfoques