Требования к повторному использованию
Возможность повторного использования существующих требований (полностью или частично, отдельных элементов, групп или наборов), блоков требований в новых проектах или продуктах - это способ повысить эффективность, согласованность и качество в процессе разработки нескольких проектов или продуктов.
Повторное использование существующих требований позволяет командам сэкономить время и усилия на разработку новых требований с нуля, а также гарантировать, что они опираются на проверенные и протестированные требования. Это также поможет сократить количество ошибок и несоответствий, поскольку команды могут опираться на ранее проверенные требования, а не создавать новые, которые могут быть избыточными или противоречивыми.
Функции повторного использования в Requirements & Systems Portal могут быть выполнены непосредственно в модуле требований. Некоторые функции, например Quick Copy, дают немедленный результат без дополнительных действий со стороны пользователя; другие направляют пользователя к мастеру Reuse Requirements Wizard для настройки необходимых функций повторного использования.
В настоящее время доступны следующие функции повторного использования требований:
-
Функции мастера требований повторного использования
-
Простое копирование
-
Соединить копию
-
Копия мастера-последователя
-
-
Прямые функции
-
Быстрое копирование
-
Ссылка на ведущего последователя
-
В следующих главах подробно описано, как получить доступ и использовать эти функции.
Мастер повторного использования требований
Мастер повторного использования требований состоит из пяти основных этапов: "Меню повторного использования требований", "Выбор места назначения", "Просмотр и редактирование требований", "Выбор параметров полей" и "Конфигурация настроек". Эти этапы подробно описаны ниже.
1 - Меню повторного использования требований
После запуска требований повторного использования вы попадаете в меню требований повторного использования, где можно выбрать тип копирования, которое вы хотите выполнить. В настоящее время для повторного использования доступно 5 различных вариантов.
Простая копия
При простом копировании требований определенные поля из исходного требования (требований) могут быть выбраны и скопированы в новое требование (требования) без сохранения каких-либо связей или ассоциаций с исходным требованием (требованиями) после копирования.
Связанная копия
При связанном копировании требований можно выбрать определенные поля из исходного требования (требований) для копирования в новое требование (требования). Кроме того, можно выбрать, какие поля следует синхронизировать между оригинальным и скопированным требованием (требованиями), чтобы любые изменения, внесенные в поля оригинального требования (требований), автоматически отражались в скопированном требовании (требованиях), и наоборот.
Копия Master-Follower
При копировании требований по принципу Master-Follower можно выбрать определенные поля из исходного требования (требований), которые будут скопированы в новое требование (требования). Кроме того, можно выбрать, какие поля синхронизировать между исходным (Master) и скопированным (Follower) требованием, чтобы любые изменения, внесенные в поля Master, были отмечены для обновления в последующем требовании (требованиях).
2 - Выбор места назначения
После выбора типа копии вы переходите к экрану выбора места назначения (см. рис
Здесь можно выбрать следующее:
-
Проект → По умолчанию предварительно выбирается текущий проект, но можно выбрать любой другой проект
-
Спецификация → По умолчанию выбрана текущая спецификация. Вы также можете создать новую спецификацию, которая будет предварительно выбрана.
-
Раздел → Если у выбранной спецификации есть раздел, вы можете выбрать их здесь. По умолчанию будет выбран текущий раздел.
Выбор места назначения - В этом диалоговом окне можно выбрать проект назначения и спецификацию или раздел
3 - Просмотр и редактирование требований
После выбора места назначения можно просмотреть идентификаторы (см. рис
В этом разделе можно выполнить следующие действия:
-
Подтвердить выбранные требования-компоненты, которые будут скопированы
-
Решите, следует ли сохранить оригинальные идентификаторы требований или создать новые идентификаторы для копий.
Обзор требований - в этом диалоговом окне пользователи могут просмотреть новое имя идентификатора для требований. Они могут либо оставить прежнее название, либо изменить его на основе аббревиатуры
4 - Выбор опций поля
Этот раздел позволяет выбрать, какие поля требований копировать и синхронизировать, в зависимости от выбранного типа копирования (простое, связанное или мастер-последователь) (см. рис
В настоящее время можно скопировать следующие поля:
Поля для копирования - Здесь пользователь может выбрать, какие поля необходимо скопировать или синхронизировать в зависимости от варианта повторного использования

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

Опция "Создать"
-
Доступ
Мастер повторного использования требований может быть доступен из двух мест, где каждое место имеет соответствующий контекст, который диктует поведение, соответствующее контексту. Этими местами являются:
-
Строки таблицы требований → для прямого выбора требования(й)
-
Боковое меню модуля требований → для выбора контекста спецификации или раздела
Повторное использование на уровне спецификации/раздела - щелкнув правой кнопкой мыши, пользователи могут повторно использовать спецификацию или раздел напрямую.
Прямые функции: Быстрое копирование
Опция быстрого копирования

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