Требования к повторному использованию

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

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

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

  • Функции мастера требований повторного использования

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

    • Соединить копию

    • Копия мастера-последователя

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

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

    • Ссылка на ведущего последователя

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

Дополнительная информация о функциях копирования и связывания Master-Follower содержится в разделе "Функция Master-Follower".

Мастер повторного использования требований

Мастер повторного использования требований состоит из пяти основных этапов: "Меню повторного использования требований", "Выбор места назначения", "Просмотр и редактирование требований", "Выбор параметров полей" и "Конфигурация настроек". Эти этапы подробно описаны ниже.

1 - Меню повторного использования требований

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

Простая копия

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

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

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

Копия Master-Follower

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

4 - Выбор опций поля

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

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

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



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

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

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

5 - Конфигурация настроек

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

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

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

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

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

    • В варианте "Да", если требование находится внутри раздела в исходном местоположении, этот раздел также будет рассмотрен (и создан, если не существует) в месте назначения.

      Вариант "Да"

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

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

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

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

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

      Опция 'Создать'
      Опция "Создать"

Доступ

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

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

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

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

Прямые функции: Быстрое копирование

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


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

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

AI-LocalizedAI-localized
If you find an issue, select the text/image and pressCtrl + Enterto send us your feedback.
Доступность функциональных возможностей

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

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

Content