Повторное использование требований

Возможность повторно использовать существующие требования (полностью или частично, отдельные элементы, группы или наборы), а также блоки требований в новых проектах или продуктах — это способ повысить эффективность, согласованность и качество на протяжении процесса разработки нескольких проектов или продуктов. Повторное использование существующих требований позволяет командам экономить время и усилия на создании новых требований с нуля и гарантирует, что они опираются на проверенные и протестированные требования. Это также помогает сократить количество ошибок и несоответствий, поскольку команды могут полагаться на ранее валидированные требования, а не создавать новые, которые могут оказаться избыточными или противоречивыми.

Функции повторного использования в Requirements Portal можно выполнять непосредственно в модуле требований. Доступны следующие функции повторного использования требований:

  • Custom Copy – мастер Reuse Requirements Wizard проведет вас по шагам настройки копий требований по мере необходимости.

  • Quick Copy – немедленно создает копию выбранных требований без необходимости выполнять дополнительные действия. 

Пользовательское копирование

При пользовательском копировании требований можно выбрать определенные поля исходного требования(й) и перенести их в новое требование(я), не сохраняя никакой связи или ассоциации после копирования с исходным требованием(ями).

Функция пользовательского копирования доступна через мастер Reuse Requirements Wizard, к которому можно получить доступ следующим образом:

  • Из таблицы требований — нажмите значок  в строке требования и используйте команду Reuse » Custom Copy в появившемся меню. Команда Reuse » Custom Copy будет применена к этому требованию.

    Также можно выбрать несколько требований в таблице и использовать команду Reuse » Custom Copy, чтобы применить ее к выбранным требованиям.

  • Из дерева требований — щелкните правой кнопкой мыши по спецификации или разделу и выберите команду Reuse в появившемся меню, чтобы применить команду ко всем требованиям в спецификации/разделе.

После выбора команды откроется окно Reuse Requirements. Этапы процесса описаны ниже.

Меню Reuse Requirements

На этом начальном этапе приводится краткое описание функции пользовательского копирования. Нажмите кнопку , чтобы продолжить.

Выбор места назначения

На этом этапе можно указать место, где будут сохранены скопированные требования. Здесь можно выбрать следующее:

  • Проект – по умолчанию предварительно выбран текущий проект, но можно выбрать и любой другой проект

  • Спецификация – по умолчанию предварительно выбрана текущая спецификация. Также можно создать новую спецификацию, которая затем будет выбрана автоматически.

  • Раздел – если в выбранной спецификации есть раздел, его можно выбрать здесь. По умолчанию будет выбран текущий раздел.

Нажмите кнопку , чтобы продолжить.

Просмотр и редактирование требований

После выбора места назначения можно просмотреть идентификаторы и выбрать требования для копирования.

В этом разделе можно выполнить следующие действия:

  • Подтвердить выбранные требования, которые будут скопированы

  • Решить, следует ли сохранить исходные идентификаторы требований или сгенерировать новые идентификаторы для копий.

Если выбрано не сохранять исходный идентификатор требования, предложенные идентификаторы можно изменить.

Нажмите кнопку , чтобы продолжить.

Выбор параметров полей

На этом этапе можно выбрать поля требований, которые будут скопированы.

Можно копировать следующие поля:

  • Заголовок

  • Текст

  • Обоснование

  • Соответствие

  • Комментарий к соответствию

  • Тип

  • Состояние

  • Владелец

  • Позиция

  • Свойства

  • Родительские элементы

  • Дочерние элементы

  • Применимость

  • Теги

  • Файлы

  • Методы V&V

  • Действия V&V

  • Статус V&V

    Обратите внимание, что скопировать статус V&V требования можно только в том случае, если для требования не назначены действия V&V. 

    • Если у некоторых копируемых требований назначены действия V&V, рядом с полем V&V Status будет показано предупреждение ().

    • Если у всех копируемых требований назначены действия V&V, выбрать поле V&V Status для копирования будет невозможно. 

     

  • Пользовательские столбцы

После выбора полей для копирования нажмите кнопку , чтобы продолжить.

Настройка параметров

На основе ранее сделанного выбора в этом разделе можно настроить параметры копирования требований. В настоящее время доступны следующие параметры:

  • Копирование структуры спецификации (разделов и подразделов)

    • Если выбран параметр Yes и требование в исходном расположении находится внутри раздела, этот раздел также будет учтен (и создан, если он отсутствует) в месте назначения.

    • Если выбран параметр No, требование будет помещено в место назначения без учета его расположения в исходном месте.

  • Сохранить ссылки на свойства (Valis) или создать новые

    • Если выбран параметр Keep, будут скопированы только ссылки на Valis в исходном требовании (например, внутри текста).

    • Если выбран параметр Create, будут созданы копии Valis исходного требования, а ссылки будут соответствующим образом обновлены.

  • Сопоставление полей (эти параметры доступны только тогда, когда место назначения находится в другом проекте) — можно сопоставить такие поля, как состояние, тип, соответствие и пользовательские столбцы, из исходного проекта с проектом назначения. Также доступно создание новых параметров в проекте назначения.

Когда все будет готово, нажмите кнопку , чтобы продолжить и создать копии требований в соответствии с параметрами, заданными в окне.

Быстрое копирование

Функция Quick Copy позволяет быстро создать копию требования в пределах той же спецификации. При этом копируются только заголовок, текст и обоснование исходного требования. Новое требование копируется и создается с идентификатором вида <original_requirement_identifier>_copy (например, Req-008_copy).

Чтобы повторно использовать требование с помощью функции Quick Copy, нажмите значок в строке требования и выберите команду Reuse » Quick Copy в появившемся меню. Команда Reuse » Quick Copy будет применена к этому требованию.

AI-LocalizedЛокализовано с помощью ИИ
Если вы обнаружили проблему, выделите текст/изображение и нажмитеCtrl + Enter, чтобы отправить нам свой отзыв.
Доступность функциональных возможностей

Набор доступных функциональных возможностей зависит от вашего решения Altium – Altium Develop, редакция Altium Agile (Agile Teams или Agile Enterprise) или Altium Designer (на активной подписке).

Если вы не видите в своем ПО функцию, описанную здесь, свяжитесь с отделом продаж Altium, чтобы узнать больше.

Content