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

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

Функции повторного использования в Requirements & Systems Portal можно выполнять непосредственно в модуле требований. Некоторые функции, такие как Quick Copy, дают немедленный результат без необходимости дополнительных действий со стороны пользователя; другие направляют пользователя в мастер Reuse Requirements Wizard для настройки нужных параметров повторного использования.

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

  • Функции Reuse Requirement Wizard

    • Простое копирование

    • Связанное копирование

    • Копирование Master-Follower

  • Прямые функции

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

    • Связь Master-Follower

В следующих разделах подробно описано, как получить доступ к этим функциям и использовать их.

Для функций Master-Follower Copy & Link дополнительная информация доступна в разделе функция Master-Follower.

Reuse Requirements Wizard

Повторное использование требований состоит из пяти основных этапов: «Меню Reuse Requirements», «Выбор назначения», «Просмотр и редактирование требований», «Выбор параметров полей» и «Настройка параметров». Эти этапы подробно описаны ниже.

1 - Меню Reuse Requirements

После запуска повторного использования требований вы попадаете в меню Reuse Requirements, где можно выбрать тип копирования, который вы хотите выполнить. В настоящее время доступно 5 различных вариантов повторного использования.

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

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

 

Связанное копирование

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

Копирование Master-Follower

При копировании требований по схеме Master-Follower можно выбрать определенные поля исходного требования(й) для воспроизведения в новом требовании(ях). Кроме того, можно выбрать, какие поля синхронизировать между исходным (Master) и скопированным (Follower) требованием, чтобы любые изменения, внесенные в поля Master, помечались как требующие обновления в требовании(ях) Follower.

2 - Выбор назначения

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

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

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

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

Текущие спецификации и разделы можно выбирать только для простого копирования. Они недоступны для выбора при связанном копировании и копировании Master-Follower, поскольку такие типы копирования нельзя выполнять в то же место назначения.

 

image-20240328-000303.pngВыбор назначения — в этом диалоговом окне можно выбрать проект назначения, а также спецификацию или раздел

 

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

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

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

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

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

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

 

image-20240328-000606.pngПросмотр требований — в этом диалоговом окне пользователи могут просмотреть новое имя идентификатора для требований. Они могут либо оставить его прежним, либо изменить на основе аббревиатуры

 

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

Этот раздел позволяет выбрать, какие поля требований копировать и синхронизировать, в зависимости от выбранного типа копирования (простое, связанное или Master-Follower) (см. рисунок Fields to copy)

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

image-20240327-233848.pngПоля для копирования — здесь пользователь может выбрать, какие поля необходимо копировать или синхронизировать в зависимости от варианта повторного использования



Simple Copy: Заголовок, Текст, Обоснование, Соответствие, Комментарий по соответствию, Тип, Состояние, Владелец, Позиция, Свойства, Родительские элементы, Дочерние элементы, Применимость, Теги, Файлы, Методы V&V, Действия V&V, Статус V&V и Custom Columns.

Простое копирование — интерфейс показывает список полей, которые можно копировать, включая пользовательские столбцы

 

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

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

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

Связанное копирование: в настоящее время копируются и синхронизируются следующие поля: Заголовок, Текст, Обоснование, Соответствие, Комментарий по соответствию, Тип, Состояние и Владелец. Примечание: пользовательские столбцы в этом типе копирования пока не поддерживаются.

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

На основе ваших предыдущих выборов этот раздел позволяет настроить параметры копирования требований.

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

  • Сопоставление полей (когда место назначения находится в другом проекте)

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

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

    • При выборе варианта «Да», если требование находится внутри раздела в исходном месте, этот раздел также будет учитываться (и создан, если он не существует) в месте назначения.

      Вариант "Да"

    • При выборе варианта «Нет» требование размещается в месте назначения без учета его расположения в исходном месте.

      Вариант "Нет"

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

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

    • При выборе варианта «Создать» будут созданы копии Valis исходного требования, а ссылки будут соответствующим образом обновлены.

      Вариант 'Создать'
      Вариант "Создать"

Доступ

Доступ к Reuse Requirements Wizard можно получить из двух мест, причем каждое из них имеет соответствующий контекст, определяющий поведение, адаптированное под этот контекст. Эти места:

  • Строки таблицы требований → для прямого выбора требования(й)

  • Боковое меню модуля требований → для выбора в контексте спецификации или раздела

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

 

Прямые функции: Quick Copy

Параметр быстрого копирования(3) можно найти по значку повторного использования (2) в раскрывающемся списке требования в столбце Actions (1). См. рисунок Quick Copy. Этот параметр позволяет быстро создать копию требования в пределах той же спецификации. Новое требование копируется и создается как новое требование с идентификатором вида «Identifier_of the_requirement_copy» (например, req-008_copy).


Быстрое копирование — простое копирование требования, при котором копируются только заголовок, текст и обоснование требования

 

Простое копирование копирует только заголовок, текст и обоснование требования. Если пользователь выполняет быстрое копирование для требования, являющегося связанной копией, создается новое требование связанной копии.

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

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

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

Content