Please enable JavaScript.
Coggle requires JavaScript to display documents.
IEEE 730, iugiv - Coggle Diagram
IEEE 730
Actividades de Aseguramiento de Calidad
Revisiones y auditorías
Revisiones formales de requisitos, diseño y código para identificar errores temprano.
Auditorías de procesos para verificar la adherencia a estándares.
Verificación y validación
Garantiza que el producto se construye correctamente ( verificación ) y satisface las necesidades del usuario ( validación ).
Pruebas y análisis
Planificación y ejecución de pruebas funcionales, de integración, de desempeño y de seguridad.
Evaluación de métricas como cobertura de código y tasa de defectos.
Gestión de problemas
Identificación, análisis y resolución de defectos en un sistema organizado.
Gestión de cambios
Supervisión de los cambios en los requisitos para minimizar el impacto en la calidad del software.
Métricas de calidad
Densidad de defectos: Número de defectos por unidad de tamaño del software.
Tasa de resolución de defectos: Proporción de problemas encontrados y resueltos.
Cobertura de pruebas: Porcentaje de código probado durante la ejecución de pruebas.
Fiabilidad: Tiempo medio entre fallos
Conformidad: Porcentaje de características que cumplen con los requisitos iniciales.
Enfoque basado en riesgos
Identificación de riesgos críticos
Determinar áreas del software que podrían tener el mayor impacto en el proyecto si fallan.
Priorización
Enfocar las actividades de SQA en áreas de alto riesgo para maximizar el impacto de los esfuerzos de calidad.
Mitigación
Implementar controles específicos, como pruebas adicionales o revisiones más frecuentes, para reducir el riesgo.
Plan de Aseguramiento de Calidad del Software (SQAP)
Componentes
Propósito y alcance: Define el objetivo del plan y especifica qué procesos, productos y actividades.
Referencias y normas aplicables: Estándares, políticas organizativas y normativas externas que guiarán las actividades de calidad.
Roles y responsabilidades: Detalla quién es responsable de las actividades de aseguramiento de la calidad.
Actividades de aseguramiento de calidad: Incluye inspecciones de código, auditorías de procesos, revisiones formales y análisis de métricas.
Gestión de herramientas y recursos: Especifica las herramientas y recursos necesarios para implementar el plan.
Métricas y criterios de calidad: Establece los parámetros para medir la calidad.
Relación con el Ciclo de Vida del Software
IEEE 730 establece que las actividades de SQA deben integrarse en todas las fases del ciclo de vida del desarrollo de software
Fase de requisitos: Revisar que los requisitos sean claros, completos y verificables.
Fase de diseño: Asegurar que el diseño cumple con los estándares y satisface los requisitos.
Fase de desarrollo: Monitorear la implementación del código para garantizar la conformidad con las normas de codificación.
Fase de prueba: Validar que el software cumple con las especificaciones funcionales y no funcionales.
Mantenimiento: Asegurar que los cambios no introduzcan nuevos defectos.
iugiv