Pasar al contenido principal
Espere, por favor...
Descubra Nuestro Blog
 

Desarrollo de software de alta calidad y trazabilidad

En la industria aeroespacial, donde la innovación y la precisión son fundamentales, todos y cada uno de los detalles del desarrollo de productos tienen una importancia considerable. La convergencia del diseño, la codificación, la trazabilidad, la documentación y la garantía de calidad son elementos clave para el éxito.

UAV Navigation-Grupo Oesía se basa en el principio de que la calidad es la piedra angular de la seguridad, como ocurre en el ámbito aeroespacial y, en particular, en la industria de los vehículos aéreos no tripulados (UAV). En el corazón de este compromiso se encuentra el Sistema de Gestión de Calidad (SGC), una intrincada red de procesos meticulosamente diseñados para mantener los más altos estándares (DOs, SAILs) en todas las actividades de sus empresas.

 

Proceso de desarrollo de software

El desarrollo de software es una aventura que conlleva precisión, colaboración y validación exhaustiva.

El paso inicial del proceso es la captura de especificaciones, donde UAV Navigation-Grupo Oesía da vital importancia a una comunicación clara. Tanto si proceden de requisitos internos como de parte del cliente, estas peticiones se traducen con meticulosidad en requisitos de software.

Antes de generar una sola línea de código, el debate simbiótico entre los departamentos de software y de control de vuelo consolida la recopilación de información trascendente. Un gran número de protocolos y normas de codificación surgen a medida que el código cobra vida, sometiéndose a minuciosas evaluaciones por las partes. Estas revisiones del código garantizan la correcta integración con el código previamente implementado y el cumplimiento de los requisitos.

Una vez finalizada la codificación, tiene lugar un exhaustivo proceso de pruebas Durante este proceso, el Procedimiento de Pruebas de Aceptación (Acceptance Test Procedure, ATP) se convierte en el proceso principal para probar el software a través de una batería de escenarios, similares a la simulación de vuelos que superan las 12 horas. El Registro de Pruebas de Aceptación (Acceptance Test Record, ATR) se erige como prueba, un registro del éxito sobre estas pruebas.

El desarrollo del software no concluye en este punto, ya que se prueba en los cielos durante los vuelos internos. Esta etapa se realiza bajo la atenta mirada del Departamento de Pruebas en Vuelo de UAV Navigation-Grupo Oesía junto con el Departamento de Control de Vuelo. El software se somete a una evaluación en condiciones extremas, reflejando las exigencias del mundo real. Sólo cuando responde en todas las situaciones, los ingenieros consideran que el software está próximo a su lanzamiento.

Sin embargo, el viaje del software no termina con el desarrollo, ya que debe estar debidamente documentado. En este punto, la colaboración es una parte fundamental del proceso, ya que varios departamentos dentro de la empresa, incluidos el de Atención al Cliente y el de Control de Vuelos, colaboran para traducir tecnicismos complejos en documentación accesible para los clientes.

 

Trazabilidad del software para mantener la calidad

Todo el proceso de desarrollo de software de UAV Navigation-Grupo Oesía se basa en la calidad, utilizando la trazabilidad como elemento clave en cada una de las etapas. Cada fase del ciclo de vida del software está meticulosamente documentada y clasificada, permitiendo un control y gestión de versiones preciso. A través de entornos de desarrollo basados en Git, UAV Navegación-Grupo Oesía asegura la relación entre el código y su repositorio.

La trazabilidad en el desarrollo de software no es sólo una formalidad dentro de nuestro procedimiento: es una pieza clave que garantiza el control de una empresa sobre la compleja gama de sus productos. Actúa como revulsivo contra la imprevisibilidad que puede acompañar a la evolución tecnológica. Gracias a una trazabilidad meticulosa, una empresa conoce cada detalle de cada versión de software que se lanza al mercado: su comportamiento, sus puntos fuertes y sus puntos débiles. Esto no es algo trivial en aviación, donde las aeronaves no tripuladas deben tener un comportamiento determinista que guíe la posible toma de decisiones. Además, la capacidad de retroceder en el tiempo comprendiendo la evolución del software a través de diferentes iteraciones, permite a una empresa abordar los retos con precisión y aprovechar las oportunidades con confianza. En este panorama de rápida innovación, la trazabilidad proporciona los medios para desenvolverse en la complejidad, impulsando una cultura de mejora continua y garantizando al mismo tiempo que cada paso dado está fundamentado.

UAV Navigation-Grupo Oesía tiene un fuerte compromiso con la seguridad de vuelo, por lo que el proceso de desarrollo de software se ha mejorado a lo largo de los años para garantizar la precisión y la fiabilidad, lo que le permite innovar y ser pionera en funcionalidades nunca antes vistas.

¿Está buscando una solución de control?

Contáctenos

Contact Us

About

UAV Navigation is a privately-owned company that has specialized in the design of flight control solutions for Unmanned Aerial Vehicles (UAVs) since 2004. It is used by a variety of Tier 1 aerospace manufacturers in a wide range of UAV - also known as Remotely Piloted Aircraft Systems (RPAS) or 'drones'. These include high-performance tactical unmanned planes, aerial targets, mini-UAVs and helicopters.