El Curso de DO-178C para software crítico aeronáutico proporciona una formación integral en el desarrollo de software que cumple con los requisitos de la norma DO-178C, esencial para la certificación de sistemas de software en la industria aeronáutica. Se centra en la aplicación de metodologías y procesos para garantizar la seguridad y confiabilidad del software, cubriendo temas como planificación de software, diseño, codificación, pruebas y gestión de configuración. El curso también incluye la comprensión de criterios de cobertura y la aplicación de herramientas de análisis estático y dinámico, cruciales para la verificación del software.
La formación asegura el conocimiento necesario para desarrollar software que cumpla con los niveles de seguridad A a D, preparando a los participantes para roles como ingenieros de software aeronáutico, analistas de requisitos y especialistas en verificación y validación. El curso también aborda la gestión de riesgos y la documentación requerida para la certificación, permitiendo a los profesionales navegar por las complejidades del proceso de certificación DO-178C y cumplir con los estándares de seguridad internacionales.
Palabras clave objetivo (naturales en el texto): DO-178C, software aeronáutico, certificación, seguridad, verificación, validación, diseño de software, pruebas, requisitos de software, ingeniería de software, gestión de riesgos.
780 €
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.
5. DO-178C: Diseño y Verificación de Software Aeronáutico Crítico
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.
Requisitos sugeridos: Fundamentos en aerodinámica, sistemas de control y análisis estructural; dominio de Español/Inglés nivel B2+/C1. Se proveen cursos de nivelación (bridging tracks) en caso de ser necesario.
1.1. Concepto de software crítico aeronáutico y diferencias entre software embarcado, software de soporte, software de aplicación y software de certificación
1.2. Papel del software en sistemas aeronáuticos modernos y su relación con seguridad operacional, aviónica, control, navegación y comunicación
1.3. Fundamentos de DO-178C y su función como referencia para demostrar cumplimiento en desarrollo de software aeronáutico
1.4. Relación entre DO-178C, autoridades certificadoras, fabricantes, proveedores, integradores y sistemas de gestión de seguridad
1.5. Niveles de criticidad del software y diferencias entre DAL A, B, C, D y E según impacto potencial del fallo
1.6. Enfoque sistémico del desarrollo certificado como integración de ingeniería, calidad, trazabilidad, verificación y evidencia documental
2.1. Fundamentos del ciclo de vida de software aeronáutico y relación entre planificación, desarrollo, verificación y certificación
2.2. Planes principales: PSAC, SDP, SVP, SCMP y SQAP dentro del marco documental del proyecto
2.3. Definición de responsabilidades, criterios de entrada y salida, actividades, revisiones y entregables del ciclo de vida
2.4. Gestión de requisitos de alto nivel, requisitos de bajo nivel, arquitectura, diseño, código y pruebas
2.5. Trazabilidad bidireccional entre requisitos, diseño, implementación, casos de prueba, resultados y evidencias de cumplimiento
2.6. Control de cambios, configuración, versiones, baselines y preservación de evidencias durante el proyecto
3.1. Captura y análisis de requisitos de software derivados de requisitos de sistema y seguridad
3.2. Requisitos de alto nivel y criterios de claridad, completitud, verificabilidad, consistencia y trazabilidad
3.3. Requisitos de bajo nivel, diseño detallado, interfaces, algoritmos, particionamiento y comportamiento esperado
3.4. Arquitectura de software embarcado, módulos, componentes, interfaces, datos, control de flujo y restricciones de ejecución
3.5. Codificación conforme a estándares, reglas de programación, robustez, legibilidad y prevención de errores críticos
3.6. Revisión técnica de requisitos, diseño y código para asegurar consistencia con objetivos de certificación
4.1. Fundamentos de verificación y diferencias entre revisión, análisis, prueba, validación y demostración de cumplimiento
4.2. Diseño de casos de prueba basados en requisitos de alto nivel, bajo nivel, interfaces y condiciones operativas
4.3. Pruebas unitarias, integración, pruebas de software, pruebas de sistema y verificación en entorno representativo
4.4. Independencia de verificación, revisión de resultados, análisis de discrepancias y cierre de evidencias
4.5. Cobertura de requisitos y cobertura estructural según criticidad, incluyendo statement, decision y MC/DC cuando aplique
4.6. Gestión de fallos, anomalías, regresiones, resultados no esperados y criterios de aceptación de pruebas
5.1. Fundamentos de gestión de configuración y control de elementos del ciclo de vida del software certificado
5.2. Control de versiones, cambios, baselines, auditorías de configuración y protección de artefactos críticos
5.3. Aseguramiento de calidad del software y auditoría de cumplimiento de procesos, planes y estándares definidos
5.4. Calificación de herramientas según impacto en el ciclo de vida y relación con DO-330
5.5. Relación de DO-178C con suplementos como DO-331, DO-332 y DO-333 para modelos, objetos y métodos formales
5.6. Gestión de proveedores, software reutilizado, COTS, librerías y componentes externos dentro de proyectos certificables
6.1. Definición del caso de estudio: función aeronáutica, nivel DAL, arquitectura de software y contexto de certificación
6.2. Elaboración del enfoque de planificación con procesos, roles, documentos, ciclo de vida y estrategia de cumplimiento
6.3. Desarrollo de requisitos, arquitectura, diseño, trazabilidad y criterios de codificación para el caso seleccionado
6.4. Diseño del plan de verificación con casos de prueba, cobertura, independencia, evidencias y gestión de anomalías
6.5. Integración de configuración, calidad, herramientas, auditorías y documentación final de certificación
6.6. Presentación del proyecto final con justificación técnica, documental y regulatoria del enfoque DO-178C desarrollado
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”).