Importar requisitos

Você pode carregar seus dados de requisitos existentes de forma rápida e fácil no Requirements Portal usando o Import Wizard disponível no Módulo de Requisitos. Com a extração baseada em IA, você pode importar requisitos de arquivos PDF, Word, Excel e CSV não estruturados, reduzindo o tempo e o esforço necessários para transferir manualmente os dados dos requisitos e ajudando a capturá-los com mais precisão e eficiência.

Acessando o Importador

O Importador pode ser acessado no Módulo de Requisitos () clicando no botão  no canto superior esquerdo da página e selecionando Create Requirement no menu exibido. Como alternativa, quando a especificação em exibição não contém requisitos, o Importador pode ser acessado clicando no botão Import na página.

Carregando um arquivo

A janela Import Requirements será aberta. Nesta etapa, você pode carregar um arquivo de um tipo compatível (*.pdf, *.docx, *.xlsx ou *.csv). Para isso, arraste e solte o arquivo na área correspondente da janela ou clique no controle select from your computer para procurar e selecionar o arquivo no disco rígido.

Arquivos nos formatos *.pdf e *.docx só podem ser importados usando o importador com IA, que é habilitado por padrão. Se necessário, ele pode ser desabilitado por um administrador do Workspace usando a opção External Provider na página Settings – AI Settings (acessada clicando no ícone  no canto superior direito, selecionando Settings no menu exibido e, em seguida, selecionando AI Settings na lista do painel à esquerda) – .

Quando a opção External Provider está desabilitada, apenas arquivos nos formatos *.xlsx e *.csv podem ser importados usando o importador clássico. Nesse caso, uma mensagem correspondente será exibida na parte superior da janela Import Requirements ().

Embora o arquivo carregado possa ser não estruturado, você pode usar o link Excel template para baixar um arquivo *.xlsx que pode ser usado para registrar requisitos de maneira estruturada. Você também pode usar este link para baixar o arquivo.

  • O tamanho máximo do arquivo para upload é de 50 MB.

  • Se um arquivo não compatível for carregado, uma mensagem de erro informará sobre isso.

Depois que o arquivo for carregado com sucesso, sua entrada será exibida na janela. Você pode removê-lo da janela clicando no ícone .

Para um arquivo *.xlsx ou *.csv carregado, você pode optar por continuar usando o importador clássico habilitando a opção Classic Import (Non-AI) no canto inferior esquerdo da janela.

Revisando os dados extraídos

Depois de carregar o arquivo desejado, clique no botão  para continuar. Os dados extraídos serão apresentados como uma tabela de requisitos sugeridos para sua revisão.

A interface do usuário da página de revisão do importador com IA

A interface do usuário da página de revisão do importador clássico

 

Por padrão, os requisitos sugeridos serão importados para a especificação que estava em exibição quando o Importador foi acessado. Você pode selecionar a especificação desejada na lista suspensa na parte superior da janela ou criar uma nova especificação selecionando a entrada + Add specification na lista suspensa e definindo o nome da nova especificação no campo de nome da especificação que aparece ().

Ao criar uma nova especificação, as regras de nomenclatura devem ser atendidas. O nome da especificação não pode conter os seguintes caracteres: \ / ? % * : | " < >. Além disso, os espaços no início e no final serão ignorados.

Habilite a opção Update requirements para sobrescrever quaisquer requisitos existentes na especificação de destino substituindo os dados (os dados do arquivo substituem os dados da especificação).

  • Se a opção estiver desabilitada e você estiver importando requisitos cujo Identificador já existe na especificação selecionada como destino, o Requirements Portal adicionará o sufixo numérico (_1, _2, _3 etc.) aos identificadores dos requisitos importados para diferenciá-los.

  • Se a opção estiver desabilitada e você estiver importando requisitos cujos Identificadores já existem no projeto atual, mas não na especificação selecionada como destino, o Requirements Portal adicionará um ícone de aviso aos identificadores, alertando sobre um identificador duplicado no mesmo projeto.

  • Se a opção estiver habilitada, valores em branco no arquivo que está sendo importado serão aceitos, ou seja, se um valor no arquivo estiver em branco, o valor será removido do requisito. Isso também se aplica a campos de seleção múltipla, como Tags.

Habilite a opção Parametrize values para verificar se os requisitos sugeridos contêm possíveis parâmetros quantificáveis e convertê-los em Valis.

Ao usar o importador clássico, as seguintes opções também estão disponíveis:

  • Starting row – você pode selecionar a partir de qual linha do arquivo importado os dados devem começar a ser coletados para inserção no Requirements Portal.

  • Sheet – no caso de um arquivo com várias planilhas, você pode selecionar de qual planilha deseja importar.

Você pode selecionar os requisitos que deseja importar marcando as caixas de seleção à esquerda das linhas correspondentes.

Mapeamento de dados

Você pode definir como os dados do arquivo carregado corresponderão a campos específicos no Requirements Portal. Se o arquivo contiver cabeçalhos idênticos aos campos padrão do Requirements Portal, esses campos serão mapeados automaticamente. No entanto, você pode substituir ou ajustar esse mapeamento automático, se necessário. Clique no cabeçalho de uma coluna e selecione o campo desejado na lista suspensa.

Como alternativa, você pode mapear os dados da coluna para uma nova coluna personalizada digitando o nome desejado no campo Search/Add custom da lista suspensa e, em seguida, selecionando <custom_column_name> (Create new) nessa lista.

Você também pode selecionar None na lista suspensa para não mapear os dados do arquivo para nenhuma coluna (ou seja, esses dados não serão importados).

Pelo menos as colunas Identificador e Texto devem ser selecionadas. Caso contrário, uma mensagem de aviso será exibida até que essa condição seja atendida ().

Os seguintes campos podem ser importados para os requisitos usando o Importador:

  • Identificador

  • Texto

  • Título

  • Justificativa

  • Filhos

  • Pais

  • Seção

  • Caminho para a seção

  • Bloco aplicável

  • Comentário de conformidade

  • Tipo

  • Estado

  • Conformidade

  • Status de V&V

  • Métodos de V&V

  • Aplicabilidade

  • Responsável

  • Tags

  • Colunas personalizadas

  • Requisitos filhos, Métodos de V&V, Blocos aplicáveis, Aplicabilidade e Tags podem ser importados com mais de um valor para cada requisito. Para isso, os valores devem ser separados por vírgulas.

  • Se um método de verificação, bloco aplicável, tipo de requisito, estado, conformidade ou tag que está sendo importado ainda não existir no Portal de Requisitos, ele será criado automaticamente durante a importação e adicionado ao requisito.

  • Para Aplicabilidade, os tipos de blocos compostos podem ser referenciados com um /, por exemplo, block_A/block_B.

  • Para colunas personalizadas, os seguintes tipos estão disponíveis: Seleção, Seleção múltipla, Texto, Data, Número.

Os seguintes campos diferenciam maiúsculas de minúsculas:

  • Tipo

  • Estado

  • Conformidade

  • Tags

Por exemplo, se a tag TBD já existir no Portal de Requisitos e a tag tbd estiver sendo importada, uma nova tag tbd será criada e importada com o requisito.

Relatório de execução

Após revisar os dados a serem importados e configurar as opções conforme necessário, clique no botão  para prosseguir. Uma janela de confirmação será exibida quando a importação for concluída.

Se o importador detectar problemas nos requisitos importados, isso será indicado na janela (). Clique no link para baixar um relatório detalhando as causas dos problemas detectados. Os casos possíveis são:

  • Uma tentativa de importar um requisito com relações com identificadores que não existem no projeto nem em outros requisitos do arquivo importado.

  • Uma tentativa de importar um requisito com relações com um identificador de requisito que pertence a mais de um requisito, seja no projeto ou no arquivo importado.

  • Uma tentativa de importar um requisito com uma declaração de conformidade que não está definida atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com um tipo que não está definido atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com um estado que não está definido atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com uma tag que não está definida atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com uma condição de aplicabilidade que não está definida atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com um método que não está definido atualmente no Portal de Requisitos.

  • Uma tentativa de importar um requisito com um bloco aplicável que não está definido atualmente no Portal de Requisitos.

  • Uma tentativa de importar um responsável que não está definido atualmente no Portal de Requisitos.

  • Uma tentativa de importar mais de um responsável, estado ou tipo que não está definido atualmente no Portal de Requisitos.

Clique no botão  para retornar à etapa de carregamento do arquivo no importador ou clique em  para sair do importador.

AI-LocalizedLocalizado por IA
Caso encontre um problema, selecione o texto/imagem e primaCtrl + Enterpara nos enviar o seu feedback.
Contents
Disponibilidade de Recursos

Os recursos disponíveis para você dependem de qual solução Altium você possui – Altium Develop, Altium Agile Teams, Altium Agile Enterprise ou Altium Designer (com assinatura ativa).

Se você não vir um recurso documentado no software que está usando no momento, entre em contato com a equipe de vendas da Altium para saber mais.

Contents