Stiamo introducendo un nuovo modo di lavorare per gli ingegneri in Requirements Portal, attraverso agenti AI che operano sui dati del progetto. |
Le nostre nuove funzionalità di Agentic Requirements Engineering eliminano gli attriti inutili quando si lavora con i requisiti, colmando il divario tra il modello mentale che hai in testa e il modello condiviso su cui lavora l’intero team.
Il vantaggio? Meno attività ripetitive, maggiore allineamento del team, meno errori e iterazioni più rapide.
Guarda il video qui sotto per vederlo in azione.
Ogni ingegnere sa che buoni requisiti sono fondamentali durante lo sviluppo del prodotto:
In altre parole, i requisiti sono al centro dell’intero processo di sviluppo hardware. Se la specifica è corretta, l’intero team itera più velocemente e realizza prodotti migliori.
I migliori ingegneri trattano i requisiti come un modello mentale condiviso che evolve insieme al prodotto. |
Eppure, nella pratica, molti team di ingegneria vorrebbero lavorare maggiormente in modo guidato dai requisiti, ma l’attrito introdotto dagli strumenti a loro disposizione glielo impedisce:
Da un lato dello spettro ci sono documenti e note. È facile iniziare, ma crollano rapidamente man mano che la complessità cresce: sparsi, scollegati e impossibili da tracciare all’interno di un progetto.
Dall’altro lato ci sono i sistemi dedicati alla gestione dei requisiti. Potenti in teoria, ma pensati per documentazione e conformità, non per l’ingegneria. Sembrano piattaforme amministrative: pesanti, basate su moduli e scollegate dal reale flusso di lavoro ingegneristico.
Nessuna delle due opzioni rende semplice per gli ingegneri gestire i requisiti mentre i progetti evolvono. Così i requisiti vengono scritti una volta e poi dimenticati, oppure passati informalmente tramite verbali di riunione e fogli di calcolo.
Per questo abbiamo integrato l’AI agentica in Requirements Portal: per eliminare l’attrito che impedisce agli ingegneri di lavorare con i requisiti.
Agentic Requirements Engineering ti offre agenti AI che operano direttamente sui dati dei tuoi requisiti: rispondono a domande con pieno contesto, propongono modifiche ed eseguono controlli continui della qualità.
Requirements Portal ora include quattro nuove funzionalità:
Fai domande, descrivi ciò che vuoi modificare, visualizza un’anteprima nell’interfaccia, rivedi e applica. Approva ogni azione dell’AI prima di confermarla.
Importa requisiti da qualsiasi fonte: fogli di calcolo, PDF, documenti o note. L’AI li converte in requisiti strutturati e ben formattati.
Trasforma i tuoi processi in istruzioni che gli agenti AI possono riutilizzare tra progetti diversi. Condividile con il tuo team per standardizzare i flussi di lavoro.
Lascia che l’AI lavori continuamente in background, analizzando i tuoi requisiti e mettendo in evidenza rischi, problemi di tracciabilità e lacune di copertura da sottoporre alla tua revisione. (In arrivo.)
Nessuna modifica avviene senza la tua approvazione. L’AI si occupa del lavoro ripetitivo. Tu prendi le decisioni ingegneristiche. |
Seguiamo un progetto reale — un quadricottero con AI di bordo per il rilevamento di difetti — per vedere come Agentic Requirements Engineering si inserisce nel lavoro.
Ogni nuovo progetto parte da input frammentati. I requisiti raramente arrivano già ben definiti: arrivano come email dei clienti, verbali di riunione, PDF con standard e fogli di calcolo di progetti precedenti.
Il responsabile di progetto usa AI-Assisted Importer per estrarre i requisiti dal foglio di calcolo fornito dal cliente, poi apre Engineering Assistant e scrive: "Trasforma questi appunti della riunione con il cliente in requisiti."
Vengono restituiti requisiti strutturati, ognuno con identificatore, titolo, testo, motivazione e tipo, pronti per essere rivisti e applicati. L’intero team dispone di un punto di partenza condiviso prima che venga presa la prima decisione di progettazione.
Provalo tu stesso: Incolla questo prompt in Engineering Assistant: “Trasforma questi appunti in requisiti strutturati: Quad drone, AI di bordo per il rilevamento di difetti, Telecamere: stereo RGB + payload termico, MTOW 4 kg”.
Più avanti nel progetto, un ingegnere elettronico si unisce al team. Invece di leggere 120 requisiti per trovare quelli rilevanti per la progettazione della propria scheda, chiede direttamente:
Ogni risposta si basa sui dati completi del progetto, così l’ingegnere arriva a ciò che è rilevante in pochi minuti.
Provalo tu stesso: Apri il progetto di esempio Drone_Example_Project e incolla questo prompt in Engineering Assistant: “Sto progettando la FMU. Quali requisiti sono più rilevanti per la selezione del MC? Restituisci un elenco in ordine di priorità.”
A metà progetto, il cliente richiede un aumento del 30% del tempo di volo. Sembra semplice. Non lo è.
L’ingegnere chiede: "Qual è l’impatto di un aumento del 30% del tempo di volo? Identifica tutti i requisiti che devono essere rivisti. Restituisci un elenco in ordine di priorità."
I requisiti direttamente interessati emergono per primi, seguiti dai vincoli a valle relativi a potenza ed elettricità, ognuno con una spiegazione chiara di ciò che deve cambiare. Quello che avrebbe richiesto ore di tracciamento manuale richiede pochi minuti.
Nell’hardware, ogni dipendenza trascurata ha un costo elevato. Individuarla prima che venga incorporata nel progetto è la differenza tra una revisione e un respin. |
Provalo tu stesso: Apri il progetto di esempio Drone_Example_Project e incolla questo prompt in Engineering Assistant: “Qual è l’impatto di un aumento del 30% del tempo di volo nel requisito D-005? Identifica tutti i requisiti che, di conseguenza, dovrebbero essere rivisti o aggiornati. Restituisci un elenco strutturato e in ordine di priorità. Sii conciso e operativo.”
È così che immaginiamo l’adozione di Agentic Requirements Engineering da parte dei team: iniziando in modo semplice ed espandendosi man mano che lo strumento diventa parte del loro modo di lavorare.
Crea un nuovo progetto e importa i tuoi requisiti:
Quando sei pronto, condividi il progetto con il tuo team. I tuoi colleghi possono usare gli stessi strumenti AI per capire cosa è rilevante per il loro lavoro, fare domande, fornire feedback e poi iniziare a progettare.
Mentre Engineering Assistant ti offre un modo diretto per interagire con i tuoi requisiti, AI Skills ti consente di codificare i processi del tuo team in istruzioni riutilizzabili, così il modo in cui scrivi i requisiti, esegui i controlli e pianifichi la verifica diventa ripetibile e coerente in ogni progetto.
Ogni skill codifica un processo specifico del tuo team: i tuoi template, il tuo vocabolario, i tuoi standard. Ad esempio, puoi definire skill personalizzate per:
Background Agents monitorano continuamente i tuoi requisiti e fanno emergere i problemi in modo proattivo, così passi meno tempo nella documentazione e più tempo a progettare. Impostali per l’esecuzione pianificata o per l’attivazione automatica quando un requisito cambia.
Questo perché nessun ingegnere ha il tempo di tracciare manualmente ogni requisito collegato, elemento di progetto e attività di verifica ogni volta che qualcosa cambia. Background Agents sostituiscono quel lavoro con controlli sempre attivi che intercettano gli errori prima che si diffondano.
I requisiti riguardano tutti nel team, ma non tutti allo stesso modo. Questo perché ogni ruolo ha un rapporto diverso con essi.
I requisiti smettono di essere documenti statici e diventano un modello vivo e condiviso che l’intero team modella ed evolve. |
Il team dietro Agentic Requirements Engineering ha portato l’AI nel requirements engineering per la prima volta nel 2023. Originariamente Valispace, si è unito ad Altium tramite acquisizione ed è diventato Requirements Portal.
Questo vantaggio iniziale conta. Le intuizioni chiave alla base di questo rilascio derivano da anni di sviluppo, distribuzione e iterazione con veri team di ingegneria: gli ingegneri vogliono proposte che possano revisionare, non modifiche autonome; la sola chat non basta; l’AI deve operare sui dati del tuo progetto, non limitarsi a rispondere a domande su di essi.
Gli strumenti AI stanno iniziando a svolgere un lavoro realmente utile nei flussi di sviluppo hardware. Ma l’AI è valida solo quanto il contesto su cui lavora — e i requisiti sono quel contesto. Buoni requisiti non aiutano solo il team a restare allineato. Sono la base che rende possibile progettazione, verifica e test assistiti dall’AI. Se sono fatti bene, ogni strumento AI a valle funziona meglio.
Ecco perché questo è il momento giusto per prendere sul serio i requisiti ed è per questo che abbiamo creato tutto questo.
Leggi l’articolo di opinione del product lead →
Agentic Requirements Engineering è già disponibile in Requirements Portal.
Una volta effettuato l'accesso, troverai dati di esempio pronti da esplorare, così potrai vedere gli agenti in azione prima di utilizzarlo nei tuoi progetti.
Avvia la tua valutazione gratuita →
È proprio questo il punto. Gli agenti AI in Requirements Portal non applicano mai una modifica senza la tua approvazione esplicita. Ogni suggerimento viene mostrato in anteprima nell'interfaccia utente: puoi esaminarlo affiancato all'originale, modificarlo se necessario e applicarlo. L'AI propone. L'ingegnere decide.
La maggior parte degli strumenti aggiunge una finestra di chat a un'interfaccia esistente e la definisce AI. Agentic Requirements Engineering va oltre: l'AI agisce direttamente sui dati del tuo progetto e propone modifiche strutturate nell'interfaccia utente da sottoporre alla tua revisione. I nostri agenti AI sono progettati specificamente per lavorare con requisiti tecnici, quindi l'output è preciso, strutturato e collegato al tuo progetto.
Sì, e non è necessaria alcuna esperienza precedente con l'ingegneria dei requisiti formale per iniziare. La maggior parte dei team di ingegneria sa che i requisiti sono importanti, ma evita i flussi di lavoro formali perché gli strumenti tradizionali presuppongono conoscenze specialistiche e processi rigidi. Agentic Requirements Engineering funziona nel modo in cui gli ingegneri ragionano già, così puoi acquisire rapidamente l'intento senza dover diventare un esperto di requisiti.
Agentic Requirements Engineering è disponibile oggi in Requirements Portal. Se la tua azienda utilizza già prodotti Altium, è incluso nel tuo abbonamento Altium Develop e Agile Teams: nessun nuovo fornitore, nessun iter di approvvigionamento. Avvia una valutazione gratuita di 30 giorni dal link qui sotto.