Nous présentons une nouvelle manière pour les ingénieurs de travailler dans Requirements Portal, grâce à des agents IA qui agissent sur les données de votre projet. |
Nos nouvelles capacités d’Agentic Requirements Engineering éliminent les frictions inutiles lors du travail sur les exigences, en réduisant l’écart entre le modèle mental que vous avez en tête et le modèle partagé sur lequel toute votre équipe travaille.
Le bénéfice ? Moins de tâches administratives, un meilleur alignement de l’équipe, moins d’erreurs et des itérations plus rapides.
Regardez la vidéo ci-dessous pour le voir en action.
Chaque ingénieur sait que de bonnes exigences comptent pendant le développement produit :
Autrement dit, les exigences se trouvent au cœur de l’ensemble du processus de développement matériel. Si la spécification est correcte, toute l’équipe itère plus vite et construit de meilleurs produits.
Les meilleurs ingénieurs considèrent les exigences comme un modèle mental partagé qui évolue avec leur produit. |
Pourtant, dans la pratique, de nombreuses équipes d’ingénierie souhaitent davantage s’appuyer sur les exigences, mais les frictions introduites par les outils à leur disposition les en empêchent :
À une extrémité du spectre, il y a les documents et les notes. Faciles pour démarrer, mais ils montrent rapidement leurs limites à mesure que la complexité augmente : éparpillés, déconnectés et impossibles à tracer à l’échelle d’un projet.
À l’autre extrémité, il y a les systèmes dédiés de gestion des exigences. Puissants en théorie, mais conçus pour la documentation et la conformité, pas pour l’ingénierie. Ils ressemblent à des plateformes administratives : lourdes, pilotées par formulaires et déconnectées du véritable flux de travail d’ingénierie.
Aucune de ces deux options ne permet aux ingénieurs de gérer facilement les exigences au fil de l’évolution de leurs projets. Les exigences sont donc rédigées une fois puis oubliées, ou transmises de manière informelle via des comptes rendus de réunion et des feuilles de calcul.
C’est pourquoi nous avons intégré l’IA agentique à Requirements Portal : pour éliminer les frictions qui empêchent les ingénieurs de travailler avec les exigences.
Agentic Requirements Engineering vous apporte des agents IA qui agissent directement sur vos données d’exigences : ils répondent aux questions avec tout le contexte, proposent des modifications et exécutent des contrôles qualité continus.
Requirements Portal est désormais livré avec quatre nouvelles capacités :
Posez des questions, décrivez ce que vous souhaitez modifier, visualisez un aperçu dans l’interface, relisez et appliquez. Approuvez chaque action de l’IA avant de valider.
Importez des exigences depuis n’importe où : feuilles de calcul, PDF, documents ou notes. L’IA les convertit en exigences structurées et bien formatées.
Transformez vos processus en instructions que les agents IA peuvent réutiliser d’un projet à l’autre. Partagez-les avec votre équipe pour standardiser vos flux de travail.
Laissez l’IA fonctionner en continu en arrière-plan, analyser vos exigences et faire remonter les risques, les problèmes de traçabilité et les lacunes de couverture pour que vous puissiez les examiner. (Bientôt disponible.)
Aucun changement n’a lieu sans votre approbation. L’IA s’occupe des tâches répétitives. Vous prenez les décisions d’ingénierie. |
Suivons un projet réel — un quadricoptère avec IA embarquée pour la détection de défauts — afin de voir comment Agentic Requirements Engineering s’intègre au travail.
Tout nouveau projet commence avec des entrées dispersées. Les exigences arrivent rarement déjà formées : elles prennent la forme d’e-mails clients, de notes de réunion, de PDF contenant des normes et de feuilles de calcul issues de projets précédents.
Le chef de projet utilise l’Importateur assisté par IA pour extraire les exigences de la feuille de calcul fournie par le client, puis ouvre l’Assistant d’ingénierie et saisit : « Transforme ces notes de la réunion client en exigences. »
Des exigences structurées sont générées, chacune avec un identifiant, un titre, un texte, une justification et un type, prêtes à être relues et appliquées. Toute l’équipe dispose d’un point de départ partagé avant même que la première décision de conception ne soit prise.
Essayez vous-même : Collez cette invite dans l’Assistant d’ingénierie : « Transforme ces notes en exigences structurées : Quad drone, IA embarquée pour la détection de défauts, Caméras : charge utile stéréo RGB + thermique, MTOW 4 kg ».
Plus tard dans le projet, un ingénieur en électronique rejoint l’équipe. Au lieu de parcourir 120 exigences pour trouver ce qui est pertinent pour la conception de sa carte, il demande directement :
Chaque réponse s’appuie sur l’ensemble des données du projet, de sorte que l’ingénieur accède à l’essentiel en quelques minutes.
Essayez vous-même : Ouvrez l’exemple Drone_Example_Project et collez cette invite dans l’Assistant d’ingénierie : « Je conçois la FMU. Quelles exigences sont les plus pertinentes pour sélectionner le MC ? Retourne une liste priorisée. »
En milieu de projet, le client demande une augmentation de 30 % du temps de vol. Cela semble simple. Ça ne l’est pas.
L’ingénieur demande : « Quel est l’impact d’une augmentation de 30 % du temps de vol ? Identifie toutes les exigences qui doivent être revues. Retourne une liste priorisée. »
Les exigences directement impactées apparaissent en premier, suivies des contraintes aval liées à la puissance et à l’électrique, chacune accompagnée d’une explication claire de ce qui doit changer. Ce qui aurait demandé des heures de traçage manuel ne prend plus que quelques minutes.
Dans le matériel, chaque dépendance négligée a un coût élevé. La détecter avant son intégration fait la différence entre une révision et une refabrication complète. |
Essayez vous-même : Ouvrez l’exemple Drone_Example_Project et collez cette invite dans l’Assistant d’ingénierie : « Quel est l’impact d’une augmentation de 30 % du temps de vol dans l’exigence D-005 ? Identifie toutes les exigences qui devraient être revues ou révisées en conséquence. Retourne une liste structurée et priorisée. Sois concis et orienté action. »
Voici comment nous voyons les équipes adopter Agentic Requirements Engineering : commencer simplement puis élargir l’usage à mesure que l’outil s’intègre à leur façon de travailler.
Créez un nouveau projet et importez vos exigences :
Quand vous êtes prêt, partagez le projet avec votre équipe. Vos collègues peuvent utiliser les mêmes outils IA pour comprendre ce qui est pertinent pour leur travail, poser des questions, donner leur avis, puis commencer à construire.
Alors que l’Assistant d’ingénierie vous offre un moyen direct d’interagir avec vos exigences, les AI Skills vous permettent d’encoder les processus de votre équipe sous forme d’instructions réutilisables — afin que votre manière de rédiger les exigences, d’exécuter des contrôles et de planifier la vérification devienne répétable et cohérente sur chaque projet.
Chaque skill encode un processus spécifique à votre équipe : vos modèles, votre vocabulaire, vos normes. Par exemple, définissez des skills personnalisés pour :
Les Agents en arrière-plan surveillent en continu vos exigences et font remonter les problèmes de manière proactive, afin que vous passiez moins de temps dans la documentation et plus de temps à concevoir. Configurez-les pour qu’ils s’exécutent selon un calendrier ou se déclenchent automatiquement lorsqu’une exigence change.
En effet, aucun ingénieur n’a le temps de retracer manuellement chaque exigence liée, chaque élément de conception et chaque activité de vérification à chaque changement. Les Agents en arrière-plan remplacent ce travail par des contrôles permanents qui détectent les erreurs avant qu’elles ne se propagent.
Les exigences concernent tout le monde dans l’équipe, mais pas de la même manière. Cela s’explique par le fait que chaque rôle entretient une relation différente avec elles.
Les exigences cessent d’être des documents statiques pour devenir un modèle vivant et partagé que toute l’équipe façonne et fait évoluer. |
L’équipe derrière Agentic Requirements Engineering a introduit l’IA dans l’ingénierie des exigences pour la première fois en 2023. À l’origine Valispace, elle a rejoint Altium à la suite d’une acquisition et est devenue Requirements Portal.
Cette avance initiale est importante. Les idées clés derrière cette version proviennent de plusieurs années passées à concevoir, livrer et faire évoluer le produit avec de vraies équipes d’ingénierie : les ingénieurs veulent des propositions qu’ils peuvent examiner, pas des changements autonomes ; le chat seul ne suffit pas ; l’IA doit agir sur les données de votre projet, pas seulement répondre à des questions à leur sujet.
Les outils d’IA commencent à accomplir un travail réellement utile dans les flux de développement matériel. Mais l’IA n’est bonne que dans la mesure où le contexte sur lequel elle s’appuie l’est aussi — et ce contexte, ce sont les exigences. De bonnes exigences n’aident pas seulement votre équipe à rester alignée. Elles constituent la base qui rend possibles la conception, la vérification et les tests assistés par IA. Si elles sont justes, tous les outils IA en aval fonctionnent mieux.
C’est pourquoi le moment est venu de prendre les exigences au sérieux, et c’est pourquoi nous avons construit cela.
Lisez la tribune du responsable produit →
L’ingénierie des exigences agentique est disponible dès aujourd’hui dans Requirements Portal.
Une fois connecté, vous trouverez des données d’exemple prêtes à être explorées afin de voir les agents en action avant de les utiliser dans vos propres projets.
Démarrez votre évaluation gratuite →
C’est précisément tout l’enjeu. Les agents d’IA dans Requirements Portal n’appliquent jamais de modification sans votre approbation explicite. Chaque suggestion est prévisualisée dans l’interface utilisateur : vous l’examinez côte à côte avec l’original, la modifiez si nécessaire, puis l’appliquez. L’IA propose. L’ingénieur décide.
La plupart des outils se contentent d’ajouter une fenêtre de chat à une interface existante et appellent cela de l’IA. L’ingénierie des exigences agentique va plus loin : l’IA agit directement sur les données de votre projet et propose des modifications structurées dans l’interface utilisateur pour votre révision. Nos agents d’IA sont spécifiquement conçus pour travailler avec des exigences techniques, afin que le résultat soit précis, structuré et lié à votre projet.
Oui, et aucune expérience préalable en ingénierie formelle des exigences n’est nécessaire pour commencer. La plupart des équipes d’ingénierie savent que les exigences sont importantes, mais évitent les workflows formels, car les outils traditionnels supposent des connaissances spécialisées et des processus rigides. L’ingénierie des exigences agentique fonctionne comme les ingénieurs réfléchissent déjà, afin que vous puissiez capturer rapidement l’intention sans devenir un expert des exigences.
L’ingénierie des exigences agentique est disponible dès aujourd’hui dans Requirements Portal. Si votre entreprise utilise déjà des produits Altium, elle est incluse dans votre abonnement Altium Develop et Agile Teams — pas de nouveau fournisseur, pas de cycle d’approvisionnement. Démarrez une évaluation gratuite de 30 jours via le lien ci-dessous.