El Curso de Testing de Software Crítico se centra en las prácticas rigurosas para la verificación y validación de sistemas software que operan en entornos de alta exigencia, como la industria aeroespacial, automotriz y médica. Se profundiza en metodologías como el testing basado en modelos, pruebas de caja negra y blanca, y técnicas de análisis estático y dinámico, esenciales para detectar y mitigar errores que podrían comprometer la seguridad y la fiabilidad del sistema. Se hace énfasis en el cumplimiento de estándares como DO-178C, ISO 26262 e IEC 62304.
El curso proporciona habilidades en la utilización de herramientas de gestión de pruebas, automatización y análisis de código, incluyendo la creación y ejecución de casos de prueba, el análisis de cobertura de código y la gestión de defectos. Se prepara a los participantes para roles como ingenieros de pruebas de software, analistas de calidad, y líderes de equipos de pruebas, dotándolos de las competencias necesarias para asegurar la calidad y la seguridad en el desarrollo de software crítico, contribuyendo a la prevención de fallos y riesgos.
Palabras clave objetivo (naturales en el texto): testing de software, software crítico, pruebas de software, análisis estático, DO-178C, ISO 26262, calidad de software, seguridad funcional.
799 €
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
4. Testing de Software Crítico: Diseño, Ejecución y Análisis
Aprenderás a integrar todo el proceso de desarrollo de producto desde la concepción del modelo hasta su validación final, aplicando metodologías centradas en el usuario. Desarrollarás competencias en diseño paramétrico, ergonomía, simulación, materiales sostenibles, visualización 3D y gestión de manufactura, garantizando soluciones eficientes, seguras y alineadas con los estándares industriales actuales.
Recomendaciones: Se sugiere un conocimiento previo en áreas como aerodinámica, sistemas de control y estructuras. Se requiere un nivel de inglés o español B2+/C1. Disponemos de programas de apoyo (bridging tracks) para cubrir posibles deficiencias.
1. 1 Introducción al Testing de Software Crítico: Importancia y Desafíos
2. 2 Principios Fundamentales del Testing: Diseño, Ejecución y Análisis
3. 3 Estrategias de Testing Crítico: Caja Blanca, Caja Negra y Caja Gris
4. 4 Niveles de Testing: Unitario, Integración, Sistema y Aceptación
5. 5 Diseño de Pruebas: Técnicas y Métodos
6. 6 Gestión de la Configuración y Control de Cambios
7. 7 Herramientas de Testing: Selección y Aplicación
8. 8 Documentación en el Testing Crítico: Planes, Casos y Reportes
9. 9 Normativas y Estándares: Cumplimiento y Regulaciones
10. 10 Casos de Estudio: Mejores Prácticas y Lecciones Aprendidas
2.2 Planificación Estratégica de la Evaluación
2.2 Definición de Criterios de Evaluación
2.3 Selección y Adaptación de Técnicas de Evaluación
2.4 Implementación Práctica de las Técnicas
2.5 Recopilación y Análisis de Datos
2.6 Interpretación de Resultados y Elaboración de Informes
2.7 Evaluación de la Cobertura y Profundidad de las Pruebas
2.8 Identificación y Priorización de Defectos
2.9 Consideraciones de Seguridad en la Evaluación
2.20 Mejora Continua del Proceso de Evaluación
3.3 Fundamentos de las Pruebas en Software Crítico
3.2 Tipos de Pruebas Aplicables
3.3 Diseño de Casos de Prueba Efectivos
3.4 Ejecución de Pruebas y Recopilación de Datos
3.5 Análisis de Resultados y Reportes de Fallos
3.6 Métricas de Cobertura y Evaluación
3.7 Herramientas de Testing en Software Crítico
3.8 Pruebas de Regresión y Mantenimiento
3.9 Integración Continua y Pruebas Automatizadas
3.30 Aplicaciones Prácticas y Estudios de Caso
4.4 Planificación y Diseño de Pruebas
4.2 Ejecución de Pruebas: Técnicas y Herramientas
4.3 Análisis de Resultados y Reporte de Defectos
4.4 Pruebas de Caja Blanca: Diseño y Aplicación
4.5 Pruebas de Caja Negra: Estrategias y Ejemplos
4.6 Pruebas de Integración y Sistema
4.7 Gestión de la Configuración de Pruebas
4.8 Automatización de Pruebas: Introducción y Beneficios
4.9 Métricas de Pruebas y Evaluación de la Cobertura
4.40 Mejores Prácticas y Casos de Estudio
5.5 Técnicas de Prueba Avanzadas: Diseño y Aplicación
5.5 Estrategias de Prueba: Selección y Adaptación
5.3 Cobertura de Pruebas: Métricas y Optimización
5.4 Pruebas Basadas en Modelos: Implementación y Beneficios
5.5 Pruebas de Seguridad: Vulnerabilidades y Mitigación
5.6 Pruebas de Rendimiento: Estabilidad y Escalabilidad
5.7 Herramientas de Pruebas Avanzadas: Selección y Uso
5.8 Automatización de Pruebas: Diseño y Ejecución
5.9 Análisis de Resultados de Pruebas: Interpretación y Reportes
5.50 Casos de Estudio: Aplicación en Software Crítico
5.5 Evaluación de Requisitos: Análisis y Validación
5.5 Arquitectura de Software: Revisión y Evaluación
5.3 Diseño Detallado: Inspección y Verificación
5.4 Implementación: Pruebas Unitarias y de Integración
5.5 Pruebas de Sistema: Funcionalidad y Desempeño
5.6 Pruebas de Aceptación: Criterios y Ejecución
5.7 Gestión de Riesgos: Identificación y Mitigación
5.8 Análisis de Causa Raíz: Resolución de Problemas
5.9 Informes de Evaluación: Documentación y Comunicación
5.50 Casos Prácticos: Experiencias Reales
3.5 Fundamentos de las Pruebas: Principios y Tipos
3.5 Ciclo de Vida de las Pruebas: Planificación y Ejecución
3.3 Diseño de Pruebas: Técnicas y Estrategias
3.4 Ejecución de Pruebas: Procedimientos y Control
3.5 Gestión de Defectos: Reporte y Seguimiento
3.6 Pruebas de Regresión: Automatización y Optimización
3.7 Pruebas de Caja Negra: Técnicas y Aplicación
3.8 Pruebas de Caja Blanca: Técnicas y Aplicación
3.9 Análisis de Resultados: Métricas y Evaluación
3.50 Ejemplos Prácticos: Aplicación en Software Crítico
4.5 Diseño de Pruebas: Diseño Basado en Requisitos
4.5 Ejecución de Pruebas: Implementación y Control
4.3 Análisis de Resultados: Interpretación y Evaluación
4.4 Planificación de Pruebas: Estrategias y Tiempos
4.5 Caso de Prueba: Creación y Administración
4.6 Matrices de Trazabilidad: Requisitos y Pruebas
4.7 Pruebas Unitarias: Desarrollo Dirigido por Pruebas
4.8 Pruebas de Integración: Estrategias y Técnicas
4.9 Pruebas de Sistema: Escenarios y Casos de Uso
4.50 Reportes de Pruebas: Documentación y Comunicación
5.5 Conceptos de Calidad: Definición y Normas
5.5 Planificación de la Calidad: Estrategias y Procesos
5.3 Aseguramiento de la Calidad: Actividades y Controles
5.4 Control de Calidad: Inspección y Pruebas
5.5 Gestión de Defectos: Ciclo de Vida y Resolución
5.6 Métricas de Calidad: Medición y Análisis
5.7 Auditorías de Calidad: Tipos y Ejecución
5.8 Mejora Continua: Ciclo PDCA y Modelos
5.9 Gestión de la Configuración: Control de Cambios
5.50 Certificaciones de Calidad: Estándares y Requisitos
6.5 Validación: Proceso y Actividades
6.5 Verificación: Proceso y Actividades
6.3 Metodologías de Validación: Enfoques y Técnicas
6.4 Metodologías de Verificación: Enfoques y Técnicas
6.5 Herramientas de Validación: Selección y Uso
6.6 Herramientas de Verificación: Selección y Uso
6.7 Revisión de Código: Técnicas y Herramientas
6.8 Análisis Estático: Herramientas y Aplicación
6.9 Trazabilidad: Requisitos y Pruebas
6.50 Casos de Estudio: Validación y Verificación
7.5 Análisis de Requisitos: Revisión y Evaluación
7.5 Análisis de Diseño: Evaluación de la Arquitectura
7.3 Análisis de Código: Revisión y Métricas
7.4 Aseguramiento de la Calidad: Actividades y Controles
7.5 Gestión de Riesgos: Identificación y Mitigación
7.6 Gestión de Defectos: Ciclo de Vida y Resolución
7.7 Métricas de Calidad: Medición y Análisis
7.8 Auditorías de Calidad: Tipos y Ejecución
7.9 Mejora Continua: Ciclo PDCA y Modelos
7.50 Integración con el Desarrollo: Procesos y Herramientas
8.5 Metodologías de Testing: Selección y Aplicación
8.5 Pruebas Funcionales: Técnicas y Estrategias
8.3 Pruebas No Funcionales: Rendimiento y Seguridad
8.4 Pruebas de Regresión: Automatización y Optimización
8.5 Pruebas de Aceptación: Criterios y Ejecución
8.6 Diseño de Pruebas: Técnicas y Herramientas
8.7 Ejecución de Pruebas: Procedimientos y Control
8.8 Gestión de Defectos: Reporte y Seguimiento
8.9 Automatización de Pruebas: Estrategias y Herramientas
8.50 Mejores Prácticas: Estándares y Recomendaciones
6.6 Principios de Verificación y Validación de Software Crítico
6.2 Métodos de Validación: Revisión, Análisis Estático y Dinámico
6.3 Verificación del Software: Pruebas Unitarias, Integración y Sistema
6.4 Validación de Requisitos y Diseño
6.5 Herramientas de Verificación y Validación
6.6 Diseño de Pruebas para Software Crítico
6.7 Casos de Estudio: Aplicaciones Prácticas de V&V
6.8 Gestión de la Configuración y Control de Cambios
6.9 Documentación y Reportes de V&V
6.60 Estándares de la Industria y Cumplimiento Normativo
“`html
Garantía Calidad: Implementación de procesos y herramientas de aseguramiento.
“`
Consulta “Calendario & convocatorias”, “Becas & ayudas” y “Tasas & financiación” en el mega-menú de SEIUM
Nuestro equipo está listo para ayudarte. Contáctanos y te responderemos lo antes posible.
Si, contamos con certificacion internacional
Sí: modelos experimentales, datos reales, simulaciones aplicadas, entornos profesionales, casos de estudio reales.
No es obligatoria. Ofrecemos tracks de nivelación y tutorización
Totalmente. Cubre e-propulsión, integración y normativa emergente (SC-VTOL).
Recomendado. También hay retos internos y consorcios.
Sí. Modalidad online/híbrida con laboratorios planificados y soporte de visados (ver “Visado & residencia”).