Стратегия для матрицы отслеживания требований в DOORS - PullRequest
0 голосов
/ 10 января 2019

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

Мой вопрос связан с лучшими практиками для подхода. Лучше ли создать новый модуль и написать несколько сценариев макета dxl для каждого столбца, извлекая информацию из всех различных модулей, а затем преобразовывая ее в текст (чтобы он не был слишком тяжелым)? Или необходимо (или проще) на самом деле создавать атрибуты dxl в каждом модуле требований, а затем извлекать информацию оттуда в мой модуль RTM?

Я, вероятно, слишком усложняю это, но любые советы приветствуются!

1 Ответ

0 голосов
/ 10 января 2019

Ну, один из наших активов содержит нечто похожее на ваш подход:

  • создает новые модули, которые содержат только информацию трассировки, модуль «отчет», который не содержит никакой ссылки на оригинальные модули «данных»
  • для каждого уровня требований имеется около двух или трех столбцов (слева - высокий уровень, справа - низкий уровень)

преимущество этого подхода состоит в том, что можно легко использовать стандартные механизмы фильтрации DOORS, чтобы найти «дыры» в матрице (требования, которые не были реализованы, элементы дизайна без требования и т. Д.). Кроме того, поскольку каждый прогон отчета создает новый модуль отчета с датой / временем в его имени, прогресс проекта может быть виден с течением времени, могут создаваться отчеты для превосходных результатов.

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

...