Jump to content

Матрица прослеживаемости

В разработке программного обеспечения используется матрица прослеживаемости (TM). [1] : 244  — это документ, обычно в форме таблицы, используемый для помощи в определении полноты связи путем сопоставления любых двух базовых документов с использованием сравнения отношений «многие ко многим». [1] : 3–22  Он часто используется с требованиями высокого уровня (они часто состоят из маркетинговых требований) и подробными требованиями к продукту с соответствующими частями проекта высокого уровня , детального проектирования, плана тестирования и тестовых примеров .

Матрицу отслеживания требований можно использовать для проверки того, выполняются ли текущие требования проекта, а также для помощи в создании запроса на предложение . [2] спецификация требований к программному обеспечению , [3] различные выходные документы и задачи плана проекта. [4]

Обычно используется идентификатор каждого элемента одного документа и помещается в левый столбец. Идентификаторы другого документа размещаются в верхней строке. Если элемент в левом столбце связан с элементом в верхнем столбце, в пересекающейся ячейке ставится метка. Количество связей суммируется для каждой строки и каждого столбца. Это значение указывает на сопоставление двух элементов. Нулевые значения указывают на отсутствие связи. Необходимо определить, необходимо ли устанавливать отношения. Большие значения означают, что взаимосвязь слишком сложна и ее следует упростить.

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

Пример матрицы прослеживаемости

[ редактировать ]
Идентификаторы требований Требования проверены REQ1 UC 1.1 REQ1 UC 1.2 REQ1 UC 1.3 REQ1 UC 2.1 REQ1 UC 2.2 REQ1 UC 2.3.1 REQ1 UC 2.3.2 REQ1 UC 2.3.3 REQ1 UC 2.4 REQ1 UC 3.1 REQ1 UC 3.2 REQ1 ТЕХ 1.1 REQ1 ТЕХН. 1.2 REQ1 ТЕХН. 1.3
Тестовые случаи 321 3 2 3 1 1 1 1 1 1 2 3 1 1 1
Протестировано неявно 77
1.1.1 1 х
1.1.2 2 х х
1.1.3 2 х х
1.1.4 1 х
1.1.5 2 х х
1.1.6 1 х
1.1.7 1 х
1.2.1 2 х х
1.2.2 2 х х
1.2.3 2 х х
1.3.1 1 х
1.3.2 1 х
1.3.3 1 х
1.3.4 1 х
1.3.5 1 х
и т. д. ...
5.6.2 1 х

См. также

[ редактировать ]
  1. ^ Jump up to: а б Готель, Орлена; Клеланд-Хуанг, Джейн ; Хейс, Джейн Хаффман; Зисман, Андреа; Эгед, Александр; Грюнбахер, Пауль; Дехтяр, Алекс; Антониоль, Джулиано; Малетик, Джонатан (1 января 2012 г.). Клеланд-Хуанг, Джейн; Готель, Орлена; Зисман, Андреа (ред.). Отслеживание программного обеспечения и систем . Спрингер Лондон. дои : 10.1007/978-1-4471-2239-5_1 . ISBN  9781447122388 .
  2. ^ Эгеланд, Брэд (25 апреля 2009 г.). «Матрица отслеживания требований» . pmtips.net. Архивировано из оригинала 1 мая 2009 года . Проверено 4 апреля 2013 г.
  3. ^ «DI-IPSC-81433A, ЭЛЕМЕНТ ДАННЫХ ОПИСАНИЕ СПЕЦИФИКАЦИЯ ТРЕБОВАНИЙ К ПРОГРАММНОМУ ОБЕСПЕЧЕНИЮ (SRS)» . Everyspec.com. 15 декабря 1999 года . Проверено 4 апреля 2013 г.
  4. Карлос, Том (21 октября 2008 г.). Матрица прослеживаемости требований — RTM. PM Hut, 21 октября 2008 г. Получено 17 октября 2009 г. с http://www.pmhut.com/requirements-traceability-matrix-rtm .
  5. ^ Готель, Орлена; Клеланд-Хуанг, Джейн ; Хейс, Джейн Хаффман; Зисман, Андреа; Эгед, Александр; Грюнбахер, Пауль; Дехтяр, Алекс; Антониоль, Джулиано; Малетик, Джонатан (1 января 2012 г.). Клеланд-Хуанг, Джейн; Готель, Орлена; Зисман, Андреа (ред.). Отслеживание программного обеспечения и систем . Спрингер Лондон. стр. 3–22 . дои : 10.1007/978-1-4471-2239-5_1 . ISBN  9781447122388 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 16d03e3f23cf96e501040f338a126a1e__1705588500
URL1:https://arc.ask3.ru/arc/aa/16/1e/16d03e3f23cf96e501040f338a126a1e.html
Заголовок, (Title) документа по адресу, URL1:
Traceability matrix - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)