Importa i requisiti

Puoi caricare rapidamente e facilmente i dati dei requisiti esistenti in Requirements & Systems Portal utilizzando il Import Wizard disponibile nel Requirements Module. Sfruttando l’estrazione basata sull’AI, puoi importare requisiti da file PDF, Word, Excel e CSV non strutturati, riducendo il tempo e lo sforzo necessari per trasferire manualmente i dati dei requisiti e aiutandoti ad acquisire i requisiti in modo più accurato ed efficiente.

In questa pagina è descritta una versione più recente dell’Import Wizard (attualmente in Beta). Se non hai accesso a essa nella tua istanza di Requirements & Systems Portal, viene utilizzata una versione precedente dell’Importer (fai riferimento alla sezione comprimibile Previous Iteration of the Importer per saperne di più).

Accesso all’Importer

È possibile accedere all’Importer dal Requirements Module () facendo clic sul pulsante  in alto a sinistra nella pagina e selezionando Create Requirement dal menu visualizzato. In alternativa, quando la specifica attualmente visualizzata non contiene requisiti, è possibile accedere all’importer 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 oppure *.csv). Per farlo, trascina il file nell’area corrispondente della finestra oppure fai clic sul controllo select from your computer per sfogliare il disco rigido e selezionare il file.

I file nei formati *.pdf e *.docx possono essere importati solo usando l’importatore AI, che è abilitato per impostazione predefinita. Se necessario, può essere disabilitato da un amministratore del Workspace usando l’opzione External Provider nella pagina Settings – ValiAssistant (accessibile facendo clic sull’icona  in basso a sinistra, selezionando Settings dal menu visualizzato e quindi selezionando ValiAssistant dall’elenco nel riquadro sinistro) – .

Quando l’opzione External Provider è disabilitata, solo i file nei formati *.xlsx e *.csv possono essere importati utilizzando l’importatore classico. In questo caso, nella parte superiore della finestra Import Requirements verrà mostrato un messaggio corrispondente ().

Sebbene il file caricato possa essere non strutturato, puoi utilizzare il link Excel template per scaricare un file *.xlsx che può essere usato per acquisire i requisiti in modo strutturato. Puoi anche usare this link per scaricare il file.

  • La dimensione massima del file caricabile è 50 MB.

  • Nel caso in cui venga caricato un file non supportato, un messaggio di errore ti informerà di questo.

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

Per un file caricato *.xlsx o *.csv, puoi scegliere di continuare utilizzando l’importatore classico abilitando l’opzione Classic Import (Non-AI) in basso a sinistra nella finestra.

Revisione dei dati estratti

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

L’interfaccia utente della pagina di revisione dell’importatore AI

L’interfaccia utente della pagina di revisione dell’importatore classico

 

Per impostazione predefinita, i requisiti suggeriti verranno importati nella specifica che era visualizzata quando si è aperto l’Importer. Puoi selezionare 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 tramite il campo nome specifica visualizzato ().

Quando si crea una nuova specifica, devono essere rispettate le regole di definizione del nome. 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 sostituendo i dati (i dati del file sostituiscono i dati nella specifica).

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

  • Se l’opzione è disabilitata e stai importando requisiti i cui Identifier esistono già nel progetto corrente ma non nella specifica selezionata come destinazione, Requirements & Systems Portal aggiungerà un’icona di avviso agli identificatori per segnalare un identificatore duplicato nello stesso progetto.

  • Se l’opzione è abilitata, sono supportati valori vuoti nel file importato, cioè, 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 controllare i requisiti suggeriti alla ricerca di possibili parametri quantificabili e convertirli in Vali.

Quando si utilizza l’importatore classico, sono disponibili anche le seguenti opzioni:

  • Starting row – puoi selezionare da quale riga del file importato deve iniziare la raccolta dei dati da inserire in Requirements & Systems Portal.

  • Sheet – nel caso di un file con più fogli, puoi selezionare da quale foglio importare.

Puoi selezionare i requisiti che desideri importare abilitando le caselle di controllo a sinistra delle righe corrispondenti.

Mappatura dei dati

Puoi definire come i dati del file caricato devono corrispondere ai campi specifici in Requirements & Systems Portal. Se il file contiene intestazioni identiche ai campi predefiniti in Requirements & Systems Portal, questi campi verranno mappati automaticamente. Tuttavia, se necessario, puoi sostituire o regolare questa mappatura automatica. 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 digitandone il nome desiderato nel campo Search/Add custom del menu a discesa e selezionando quindi <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).

Devono essere selezionate almeno le colonne Identifier e Text. In caso contrario, verrà visualizzato un messaggio di avviso finché tale condizione non sarà soddisfatta ().

I seguenti campi possono essere importati nei requisiti usando l’Importer:

  • Identifier

  • Text

  • Title

  • Rationale

  • Children

  • Parents

  • Section

  • Path to Section

  • Applicable Block

  • Compliance Comment

  • Type

  • State

  • Compliance

  • V&V Status

  • V&V Methods

  • Applicability

  • Owner

  • Tags

  • Custom columns

  • Children, V&V Methods, Applicable Blocks, Applicability e Tags possono essere importati con più di un valore per ciascun requisito. Per farlo, ogni valore deve essere separato da una virgola.

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

  • Per Applicability, i tipi di blocco composti possono essere referenziati con un /, per esempio, block_A/block_B.

  • Per le colonne personalizzate, sono disponibili i seguenti tipi: Select, Multiselect, Text, Date, Number.

I seguenti campi distinguono tra maiuscole e minuscole:

  • Type

  • State

  • Compliance

  • Tags

Ad esempio, se il tag TBD esiste già in Requirements & Systems Portal e viene importato il tag tbd, verrà creato un nuovo tag tbd e importato con il requisito.

Report di esecuzione

Una volta esaminati i dati da importare e configurate le opzioni come richiesto, fai clic sul pulsante  per procedere. Una finestra di conferma apparirà al termine dell’importazione.

Se l’importatore rileva problemi nei requisiti importati, ciò verrà indicato nella finestra (). Fai clic sul link per scaricare un report che descrive in dettaglio le ragioni dei problemi rilevati. I casi possibili sono:

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

  • Un tentativo di importare un requisito con relazioni verso un identificatore di requisito che appartiene a più di un requisito, sia nel progetto sia tra gli altri requisiti del file importato.

  • Un tentativo di importare un requisito con una dichiarazione di compliance che non è attualmente definita in Requirements & Systems Portal.

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

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

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

  • Un tentativo di importare un requisito con una condizione di applicability che non è attualmente definita in Requirements & Systems Portal.

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

  • Un tentativo di importare un requisito con un applicable block che non è attualmente definito in Requirements & Systems Portal.

  • Un tentativo di importare un owner che non è attualmente definito in Requirements & Systems Portal.

  • Un tentativo di importare più di un owner, state o type che non è attualmente definito in Requirements & Systems Portal.

Fai clic sul pulsante  per tornare alla fase di caricamento file dell’importatore oppure fai clic su  per uscire dall’importatore.

Versione precedente dell’Importer

Quando non hai accesso alla nuova versione dell’Importer descritta sopra, viene utilizzata la sua versione precedente. Fai riferimento alla sezione comprimibile qui sotto per saperne di più.

AI-LocalizedLocalizzato tramite A
Se trovi un problema, seleziona il testo/l’immagine e premi Ctrl + Enter per inviarci il tuo feedback.
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ù.

Contenuto