Presentamos una nueva forma de trabajar para los ingenieros en Requirements Portal, mediante agentes de IA que actúan sobre los datos de su proyecto. |
Nuestras nuevas capacidades de Ingeniería de Requisitos Agéntica eliminan la fricción innecesaria al trabajar con requisitos, cerrando la brecha entre el modelo mental que tiene en su cabeza y el modelo compartido con el que trabaja todo su equipo.
¿El beneficio? Menos trabajo administrativo, mayor alineación del equipo, menos errores e iteraciones más rápidas.
Vea el video a continuación para verlo en acción.
Todo ingeniero sabe que unos buenos requisitos son importantes durante el desarrollo de productos:
En otras palabras, los requisitos están en el núcleo de todo el proceso de desarrollo de hardware. Si la especificación es correcta, todo el equipo itera más rápido y crea mejores productos.
Los mejores ingenieros tratan los requisitos como un modelo mental compartido que evoluciona con su producto. |
Sin embargo, en la práctica, muchos equipos de ingeniería quieren trabajar más guiados por requisitos, pero la fricción introducida por las herramientas que tienen disponibles se interpone:
En un extremo del espectro están los documentos y las notas. Es fácil empezar con ellos, pero se desmoronan rápidamente a medida que crece la complejidad: quedan dispersos, desconectados y son imposibles de rastrear a lo largo de un proyecto.
En el otro extremo están los sistemas dedicados de gestión de requisitos. Potentes en teoría, pero diseñados para documentación y cumplimiento, no para ingeniería. Se sienten como plataformas administrativas: pesadas, basadas en formularios y desconectadas del flujo de trabajo real de ingeniería.
Ninguna de las dos opciones facilita que los ingenieros gestionen los requisitos a medida que sus proyectos evolucionan. Por eso, los requisitos se escriben una vez y luego se olvidan, o se comparten de manera informal mediante notas de reuniones y hojas de cálculo.
Por eso incorporamos IA agéntica en Requirements Portal: para eliminar la fricción que impide que los ingenieros trabajen con requisitos.
La Ingeniería de Requisitos Agéntica le ofrece agentes de IA que actúan directamente sobre sus datos de requisitos: responden preguntas con todo el contexto, proponen cambios y realizan controles de calidad continuos.
Requirements Portal ahora incluye cuatro nuevas capacidades:
Haga preguntas, describa lo que quiere cambiar, vea una vista previa en la interfaz, revise y aplique. Apruebe cada acción de la IA antes de confirmarla.
Importe requisitos desde cualquier lugar: hojas de cálculo, PDF, documentos o notas. La IA los convierte en requisitos estructurados y bien formateados.
Convierta sus procesos en instrucciones que los agentes de IA puedan reutilizar en distintos proyectos. Compártalas con su equipo para estandarizar sus flujos de trabajo.
Permita que la IA trabaje continuamente en segundo plano, analizando sus requisitos y señalando riesgos, problemas de trazabilidad y brechas de cobertura para que usted los revise. (Próximamente).
No se produce ningún cambio sin su aprobación. La IA se encarga del trabajo rutinario. Usted toma las decisiones de ingeniería. |
Sigamos un proyecto real —un dron cuadricóptero con IA a bordo para detección de defectos— para ver cómo la Ingeniería de Requisitos Agéntica encaja en el trabajo.
Todo proyecto nuevo comienza con entradas dispersas. Los requisitos rara vez llegan completamente definidos: llegan como correos electrónicos de clientes, notas de reuniones, PDF con normas y hojas de cálculo de proyectos anteriores.
El responsable del proyecto usa el Importador asistido por IA para extraer requisitos de la hoja de cálculo proporcionada por el cliente, luego abre el Asistente de Ingeniería y escribe: "Convierte estas notas de la reunión con el cliente en requisitos".
Los requisitos estructurados regresan, cada uno con un identificador, título, texto, justificación y tipo, listos para revisar y aplicar. Todo el equipo tiene un punto de partida compartido antes de que se tome la primera decisión de diseño.
Pruébelo usted mismo: Pegue este prompt en el Asistente de Ingeniería: “Convierte estas notas en requisitos estructurados: Quad drone, Onboard AI for defect detection, Cameras: stereo RGB + thermal payload, MTOW 4 kg”.
Más adelante en el proyecto, un ingeniero electrónico se une al equipo. En lugar de leer los 120 requisitos para encontrar qué es relevante para el diseño de su placa, pregunta directamente:
Cada respuesta se basa en los datos completos del proyecto para que el ingeniero llegue a lo relevante en cuestión de minutos.
Pruébelo usted mismo: Abra el proyecto de ejemplo Drone_Example_Project y pegue este prompt en el Asistente de Ingeniería: “I am designing the FMU. Which requirements are most relevant for selecting the MC? Return a prioritized list.”
A mitad del proyecto, el cliente solicita un aumento del 30 % en el tiempo de vuelo. Parece simple. No lo es.
El ingeniero pregunta: "What is the impact of increasing flight time by 30%? Identify all requirements that need review. Return a prioritized list."
Primero aparecen los requisitos directamente afectados, luego las restricciones posteriores de potencia y eléctricas, cada una con una explicación clara de lo que debe cambiar. Lo que habría requerido horas de trazabilidad manual toma minutos.
En hardware, cada dependencia pasada por alto tiene un costo elevado. Detectarla antes de que se incorpore es la diferencia entre una revisión y un rediseño completo. |
Pruébelo usted mismo: Abra el proyecto de ejemplo Drone_Example_Project y pegue este prompt en el Asistente de Ingeniería: “What is the impact of increasing the flight time in requirement D-005 by 30%? Identify all requirements that would need to be reviewed or revised as a result. Return a structured, prioritized list. Be concise and actionable.”
Así es como vemos que los equipos adoptan la Ingeniería de Requisitos Agéntica: empezando de forma sencilla y ampliándola a medida que la herramienta pasa a formar parte de su forma de trabajar.
Cree un nuevo proyecto e incorpore sus requisitos:
Cuando esté listo, comparta el proyecto con su equipo. Sus colegas pueden usar las mismas herramientas de IA para comprender qué es relevante para su trabajo, hacer preguntas, aportar comentarios y luego empezar a construir.
Aunque el Asistente de Ingeniería le ofrece una forma directa de interactuar con sus requisitos, las Habilidades de IA le permiten codificar los procesos de su equipo en instrucciones reutilizables, para que la forma en que redactan requisitos, ejecutan comprobaciones y planifican la verificación sea repetible y coherente en todos los proyectos.
Cada habilidad codifica un proceso específico de su equipo: sus plantillas, su vocabulario, sus normas. Por ejemplo, defina habilidades personalizadas para:
Los Agentes en segundo plano supervisan continuamente sus requisitos y detectan problemas de forma proactiva, para que usted dedique menos tiempo a la documentación y más tiempo al diseño. Configúrelos para que se ejecuten según una programación o se activen automáticamente cuando cambie un requisito.
Esto es así porque ningún ingeniero tiene tiempo de rastrear manualmente cada requisito vinculado, elemento de diseño y actividad de verificación cada vez que algo cambia. Los Agentes en segundo plano sustituyen ese trabajo por comprobaciones siempre activas que detectan errores antes de que se propaguen.
Los requisitos afectan a todos en el equipo, pero no a todos de la misma manera. Esto se debe a que cada rol tiene una relación distinta con ellos.
Los requisitos dejan de ser documentos estáticos y se convierten en un modelo vivo y compartido que todo el equipo moldea y hace evolucionar. |
El equipo detrás de la Ingeniería de Requisitos Agéntica llevó la IA a la ingeniería de requisitos por primera vez en 2023. Originalmente Valispace, se unieron a Altium mediante una adquisición y se convirtieron en Requirements Portal.
Ese comienzo temprano importa. Las ideas clave detrás de este lanzamiento provienen de años de desarrollo, lanzamiento e iteración con equipos de ingeniería reales: los ingenieros quieren propuestas que puedan revisar, no cambios autónomos; el chat por sí solo no basta; la IA debe actuar sobre los datos de su proyecto, no solo responder preguntas sobre ellos.
Las herramientas de IA están empezando a realizar un trabajo realmente útil en los flujos de desarrollo de hardware. Pero la IA solo es tan buena como el contexto con el que trabaja, y los requisitos son ese contexto. Unos buenos requisitos no solo ayudan a que su equipo se mantenga alineado. Son la base que hace posible el diseño, la verificación y las pruebas asistidos por IA. Si los define correctamente, todas las herramientas de IA posteriores funcionarán mejor.
Por eso ahora es el momento adecuado para tomarse los requisitos en serio, y por eso construimos esto.
Lea el artículo de opinión del responsable de producto →
Agentic Requirements Engineering ya está disponible en Requirements Portal.
Una vez dentro, encontrará datos de ejemplo listos para explorar, para que pueda ver los agentes en acción antes de usarlos en sus propios proyectos.
Inicie su evaluación gratuita →
Ese es precisamente el punto. Los agentes de IA en Requirements Portal nunca realizan un cambio sin su aprobación explícita. Cada sugerencia se muestra previamente en la interfaz de usuario: usted la revisa lado a lado con el original, la edita si es necesario y la aplica. La IA propone. El ingeniero decide.
La mayoría de las herramientas añaden una ventana de chat a una interfaz existente y la llaman IA. Agentic Requirements Engineering va más allá: la IA actúa directamente sobre los datos de su proyecto y propone cambios estructurados en la interfaz para que usted los revise. Nuestros agentes de IA están diseñados específicamente para trabajar con requisitos técnicos, por lo que el resultado es preciso, estructurado y vinculado a su proyecto.
Sí, y no se necesita experiencia previa en ingeniería formal de requisitos para comenzar. La mayoría de los equipos de ingeniería saben que los requisitos importan, pero evitan los flujos de trabajo formales porque las herramientas tradicionales suponen conocimientos especializados y procesos rígidos. Agentic Requirements Engineering funciona de la manera en que los ingenieros ya piensan, para que pueda capturar la intención rápidamente sin convertirse en un experto en requisitos.
Agentic Requirements Engineering está disponible hoy en Requirements Portal. Si su empresa ya usa productos de Altium, está incluido en su suscripción a Altium Develop y Agile Teams, sin nuevo proveedor ni ciclo de compras. Inicie una evaluación gratuita de 30 días en el siguiente enlace.