Stiamo introducendo un nuovo modo di lavorare per gli ingegneri in Requirements Portal, attraverso agenti AI che agiscono sui dati del progetto. |
Le nostre nuove funzionalità di Ingegneria dei Requisiti Agentica eliminano gli attriti inutili nel lavoro con i requisiti, colmando il divario tra il modello mentale che hai in testa e il modello condiviso su cui lavora tutto il 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 importanti durante lo sviluppo del prodotto:
In altre parole, i requisiti sono al centro dell’intero processo di sviluppo hardware. Se le specifiche sono corrette, tutto il 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 gli attriti introdotti dagli strumenti a loro disposizione lo impediscono:
Da un lato dello spettro ci sono documenti e note. Facili da avviare, ma collassano rapidamente con l’aumentare della complessità: sparsi, scollegati e impossibili da tracciare lungo tutto il progetto.
Dall’altro lato ci sono sistemi dedicati alla gestione dei requisiti. Potenti in teoria, ma progettati per la documentazione e la conformità, non per l’ingegneria. Sembrano piattaforme amministrative: pesanti, guidate da moduli e scollegate dal reale flusso di lavoro ingegneristico.
Nessuna delle due opzioni rende semplice per gli ingegneri gestire i requisiti man mano che i progetti evolvono. Così i requisiti vengono scritti una volta e poi dimenticati, oppure condivisi in modo informale tramite note di riunione e fogli di calcolo.
Per questo abbiamo integrato l’AI agentica in Requirements Portal: per eliminare gli attriti che impediscono agli ingegneri di lavorare con i requisiti.
L’Ingegneria dei Requisiti Agentica mette a tua disposizione agenti AI che agiscono direttamente sui dati dei requisiti: rispondono alle domande con pieno contesto, propongono modifiche ed eseguono controlli di qualità continui.
Requirements Portal include ora quattro nuove funzionalità:
Fai domande, descrivi cosa 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 in più progetti. Condividile con il team per standardizzare i flussi di lavoro.
Lascia che l’AI lavori continuamente in background, analizzando i requisiti ed evidenziando rischi, problemi di tracciabilità e lacune di copertura da sottoporre alla tua revisione. (Disponibile prossimamente.)
Nessuna modifica avviene senza la tua approvazione. L’AI gestisce le attività ripetitive. Tu prendi le decisioni ingegneristiche. |
Seguiamo un progetto reale — un quadricottero con AI a bordo per il rilevamento dei difetti — per vedere come l’Ingegneria dei Requisiti Agentica si inserisce nel lavoro.
Ogni nuovo progetto inizia con input frammentati. I requisiti raramente arrivano già completamente formati: si presentano come email dei clienti, note di riunione, PDF con standard e fogli di calcolo provenienti da progetti precedenti.
Il responsabile di progetto utilizza AI-Assisted Importer per acquisire i requisiti dal foglio di calcolo fornito dal cliente, poi apre Engineering Assistant e scrive: "Trasforma queste note della riunione con il cliente in requisiti."
Vengono restituiti requisiti strutturati, ciascuno con identificatore, titolo, testo, motivazione e tipo, pronti per essere rivisti e applicati. Tutto il team dispone di un punto di partenza condiviso prima ancora che venga presa la prima decisione di progettazione.
Provalo tu stesso: Incolla questo prompt in Engineering Assistant: “Trasforma queste note in requisiti strutturati: Quad drone, AI a bordo per il rilevamento dei difetti, Telecamere: payload stereo RGB + termico, MTOW 4 kg”.
Più avanti nel progetto, un ingegnere elettronico entra a far parte del team. Invece di leggere 120 requisiti per trovare quelli rilevanti per la progettazione della propria scheda, chiede direttamente:
Ogni risposta si basa sull’intero insieme dei dati di progetto, così l’ingegnere arriva alle informazioni rilevanti 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 prioritizzato.”
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 prioritizzato."
I requisiti direttamente impattati emergono per primi, seguiti dai vincoli downstream di potenza ed elettrici, ciascuno con una spiegazione chiara di ciò che deve cambiare. Ciò che richiederebbe ore di tracciamento manuale richiede solo pochi minuti.
Nell’hardware, ogni dipendenza trascurata comporta un costo elevato. Individuarla prima che venga incorporata nel progetto fa la differenza tra una revisione e una riprogettazione completa. |
Provalo tu stesso: Apri il progetto di esempio Drone_Example_Project e incolla questo prompt in Engineering Assistant: “Qual è l’impatto di aumentare del 30% il tempo di volo nel requisito D-005? Identifica tutti i requisiti che dovrebbero essere rivisti o modificati di conseguenza. Restituisci un elenco strutturato e prioritizzato. Sii conciso e operativo.”
È così che vediamo i team adottare l’Ingegneria dei Requisiti Agentica: iniziando in modo semplice ed espandendo l’uso 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 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 sviluppare.
Mentre Engineering Assistant ti offre un modo diretto per interagire con i 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 ed evidenziano i problemi in modo proattivo, così trascorri meno tempo nella documentazione e più tempo a progettare. Impostali per l’esecuzione pianificata oppure attivali automaticamente quando un requisito cambia.
Questo perché nessun ingegnere ha il tempo di tracciare manualmente ogni requisito collegato, elemento di progettazione 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 propaghino.
I requisiti riguardano tutti nel team, ma non tutti allo stesso modo. Questo perché ogni ruolo ha con essi una relazione diversa.
I requisiti smettono di essere documenti statici e diventano un modello vivo e condiviso che tutto il team plasma ed evolve. |
Il team dietro l’Ingegneria dei Requisiti Agentica ha introdotto per la prima volta l’AI nell’ingegneria dei requisiti nel 2023. Originariamente Valispace, si è unito ad Altium tramite acquisizione ed è diventato Requirements Portal.
Questo vantaggio iniziale conta. Le intuizioni chiave alla base di questa release derivano da anni di sviluppo, rilascio e iterazione con veri team di ingegneria: gli ingegneri vogliono proposte che possano rivedere, non modifiche autonome; la sola chat non basta; l’AI deve agire sui dati del tuo progetto, non solo 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 proprio quel contesto. Buoni requisiti non aiutano soltanto il team a restare allineato. Sono la base che rende possibile la progettazione, la verifica e il testing 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 realizzato tutto questo.
Leggi l’articolo di approfondimento del product lead →
Agentic Requirements Engineering è disponibile oggi in Requirements Portal.
Una volta effettuato l’accesso, troverai dati di esempio pronti da esplorare, così potrai vedere gli agenti in azione prima di utilizzarli nei tuoi progetti.
Avvia la tua valutazione gratuita →
È proprio questo il punto. Gli agenti AI in Requirements Portal non apportano mai modifiche senza la tua approvazione esplicita. Ogni suggerimento viene visualizzato in anteprima nell’interfaccia utente: lo esamini affiancato all’originale, lo modifichi se necessario e poi lo applichi. 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, che puoi poi esaminare. 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 pregressa 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 già pensano, 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 ciclo di approvvigionamento. Avvia una valutazione gratuita di 30 giorni al link qui sotto.