Importa requisiti

Puoi caricare rapidamente e facilmente i dati dei requisiti esistenti in Requirements Portal utilizzando Import Wizard disponibile nel modulo Requisiti. Grazie all'estrazione basata sull'IA, puoi importare requisiti da file PDF, Word, Excel e CSV non strutturati, riducendo il tempo e l'impegno necessari per trasferire manualmente i dati e acquisendo i requisiti in modo più accurato ed efficiente.

Accesso allo strumento di importazione

Puoi accedere allo strumento di importazione dal modulo Requisiti () facendo clic sul pulsante  in alto a sinistra nella pagina e selezionando Create Requirement dal menu visualizzato. In alternativa, se la specifica attualmente visualizzata non contiene requisiti, puoi accedere allo strumento di importazione facendo clic sul pulsante Import nella pagina.

Caricamento di un file

Si aprirà la finestra Import Requirements. In questa fase, puoi caricare un file di un tipo supportato (*.pdf, *.docx, *.xlsx o *.csv). Per farlo, trascina il file nell'area corrispondente della finestra oppure fai clic sul controllo select from your computer per cercare e selezionare il file dal disco rigido.

I file nei formati *.pdf e *.docx possono essere importati solo utilizzando lo strumento di importazione basato sull'IA, abilitato per impostazione predefinita. Se necessario, un amministratore del Workspace può disabilitarlo tramite l'opzione External Provider nella pagina Settings – AI Settings (accessibile facendo clic sull'icona  in alto a destra, selezionando Settings dal menu visualizzato e quindi selezionando AI Settings dall'elenco nel riquadro a sinistra) – .

Quando l'opzione External Provider è disabilitata, è possibile importare solo file nei formati *.xlsx e *.csv utilizzando lo strumento di importazione classico. In questo caso, nella parte superiore della finestra Import Requirements verrà visualizzato un messaggio corrispondente ().

Sebbene il file caricato possa essere non strutturato, puoi utilizzare il link Excel template per scaricare un file *.xlsx utilizzabile per acquisire i requisiti in modo strutturato. Puoi anche utilizzare questo link per scaricare il file.

  • La dimensione massima del file da caricare è di 50 MB.

  • Se viene caricato un file non supportato, un messaggio di errore ti avviserà.

Una volta caricato correttamente il file, la relativa voce verrà visualizzata nella finestra. Puoi rimuoverla dalla finestra facendo clic sull'icona .

Per un file *.xlsx o *.csv caricato, puoi scegliere di utilizzare lo strumento di importazione classico abilitando l'opzione Classic Import (Non-AI) in basso a sinistra nella finestra.

Revisione dei dati estratti

Una volta caricato il file desiderato, fai clic sul pulsante  per procedere. I dati estratti verranno presentati sotto forma di tabella di requisiti suggeriti da esaminare.

L'interfaccia utente della pagina di revisione dello strumento di importazione basato sull'IA

L'interfaccia utente della pagina di revisione dello strumento di importazione classico

 

Per impostazione predefinita, i requisiti suggeriti verranno importati nella specifica visualizzata al momento dell'accesso allo strumento di importazione. Puoi scegliere la specifica desiderata dal menu a discesa nella parte superiore della finestra oppure creare una nuova specifica selezionando la voce + Add specification dal menu a discesa e definendo il nome della nuova specifica nel campo visualizzato ().

Quando crei una nuova specifica, devi rispettare le regole di denominazione. Il nome della specifica non può contenere i seguenti caratteri: \ / ? % * : | " < >. Inoltre, gli spazi iniziali e finali verranno ignorati.

Abilita l'opzione Update requirements per sovrascrivere eventuali requisiti esistenti nella specifica di destinazione mediante la sostituzione dei dati (i dati del file sostituiscono quelli della specifica).

  • Se l'opzione è disabilitata e stai importando requisiti il cui identificatore esiste già nella specifica selezionata come destinazione, Requirements Portal aggiungerà un suffisso numerico (_1, _2, _3, ecc.) agli identificatori dei requisiti importati per distinguerli.

  • Se l'opzione è disabilitata e stai importando requisiti i cui identificatori esistono già nel progetto corrente, ma non nella specifica selezionata come destinazione, Requirements Portal aggiungerà agli identificatori un'icona di avviso che segnala la presenza di un identificatore duplicato nello stesso progetto.

  • Se l'opzione è abilitata, sono supportati valori vuoti nel file da importare: se un valore nel file è vuoto, il valore viene rimosso dal requisito. Questo vale anche per i campi a selezione multipla, come Tags.

Abilita l'opzione Parametrize values per verificare la presenza di possibili parametri quantificabili nei requisiti suggeriti e convertirli in Valis.

Quando utilizzi lo strumento di importazione classico, sono disponibili anche le seguenti opzioni:

  • Starting row – puoi selezionare da quale riga del file importato iniziare a raccogliere i dati da inserire in Requirements Portal.

  • Sheet – se il file contiene più fogli, puoi selezionare il foglio da cui importare i dati.

Puoi selezionare i requisiti da importare spuntando le caselle di controllo a sinistra delle righe corrispondenti.

Mappatura dei dati

Puoi definire la corrispondenza tra i dati del file caricato e i campi specifici in Requirements Portal. Se il file contiene intestazioni identiche ai campi predefiniti in Requirements Portal, questi campi verranno mappati automaticamente. Tuttavia, puoi modificare questa mappatura automatica, se necessario. Fai clic sull'intestazione di una colonna e seleziona il campo desiderato dal menu a discesa.

In alternativa, puoi mappare i dati della colonna in una nuova colonna personalizzata digitando il nome desiderato nel campo Search/Add custom del menu a discesa e selezionando poi <custom_column_name> (Create new) dal menu a discesa.

Puoi anche selezionare None dal menu a discesa per non mappare i dati del file ad alcuna colonna (ovvero, questi dati non verranno importati).

È necessario selezionare almeno le colonne Identificatore e Testo. In caso contrario, verrà visualizzato un messaggio di avviso finché questa condizione non sarà soddisfatta ().

Utilizzando lo strumento di importazione, è possibile importare nei requisiti i seguenti campi:

  • Identificatore

  • Testo

  • Titolo

  • Motivazione

  • Requisiti figli

  • Requisiti genitori

  • Sezione

  • Percorso della sezione

  • Blocco applicabile

  • Commento sulla conformità

  • Tipo

  • Stato

  • Conformità

  • Stato V&V

  • Metodi V&V

  • Applicabilità

  • Responsabile

  • Tag

  • Colonne personalizzate

  • Requisiti figli, Metodi V&V, Blocchi applicabili, Applicabilità e Tag possono essere importati con più di un valore per ciascun requisito. A tale scopo, i valori devono essere separati da una virgola.

  • Se un metodo di verifica, un blocco applicabile, un tipo di requisito, uno stato, una conformità o un tag da importare non esiste ancora in Requirements Portal, verrà creato automaticamente durante l'importazione e aggiunto al requisito.

  • Per l'Applicabilità, è possibile fare riferimento ai tipi di blocco composti con un /, ad esempio block_A/block_B.

  • Per le colonne personalizzate, sono disponibili i seguenti tipi: Selezione, Selezione multipla, Testo, Data, Numero.

I seguenti campi distinguono tra maiuscole e minuscole:

  • Tipo

  • Stato

  • Conformità

  • Tag

Ad esempio, se il tag TBD esiste già in Requirements Portal e viene importato il tag tbd, verrà creato un nuovo tag tbd, che sarà importato insieme al requisito.

Report di esecuzione

Dopo aver verificato i dati da importare e configurato le opzioni secondo necessità, fai clic sul pulsante  per procedere. Al termine dell'importazione verrà visualizzata una finestra di conferma.

Se lo strumento di importazione rileva problemi nei requisiti importati, questi verranno segnalati nella finestra (). Fai clic sul link per scaricare un report che descrive in dettaglio le cause dei problemi rilevati. I casi possibili sono:

  • Un tentativo di importare un requisito con relazioni a identificatori che non esistono né nel progetto né tra gli altri requisiti nel file importato.

  • Un tentativo di importare un requisito con relazioni a un identificatore di requisito che appartiene a più di un requisito, nel progetto o nel file importato.

  • Un tentativo di importare un requisito con una dichiarazione di conformità non attualmente definita in Requirements Portal.

  • Un tentativo di importare un requisito con un tipo non attualmente definito in Requirements Portal.

  • Un tentativo di importare un requisito con uno stato non attualmente definito in Requirements Portal.

  • Un tentativo di importare un requisito con un tag non attualmente definito in Requirements Portal.

  • Un tentativo di importare un requisito con una condizione di applicabilità non attualmente definita in Requirements Portal.

  • Un tentativo di importare un requisito con un metodo non attualmente definito in Requirements Portal.

  • Un tentativo di importare un requisito con un blocco applicabile non attualmente definito in Requirements Portal.

  • Un tentativo di importare un responsabile non attualmente definito in Requirements Portal.

  • Un tentativo di importare più di un responsabile, stato o tipo non attualmente definito in Requirements Portal.

Fai clic sul pulsante  per tornare alla fase di caricamento del file dello strumento di importazione oppure fai clic su  per uscire dallo strumento di importazione.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
Contents
Disponibilità delle funzionalità

Le funzionalità a tua disposizione dipendono dalla soluzione Altium di cui disponi: Altium Develop, Altium Agile Teams, Altium Agile Enterprise oppure Altium Designer (con abbonamento attivo).

Se non vedi una funzionalità documentata nel software che stai effettivamente utilizzando, contatta il reparto vendite di Altium per saperne di più.

Contents