Прослеживаемость
Список блогов

Что такое прослеживаемость?  

Блог | 5 мин чтения
Автор администратора

Содержание

Что такое прослеживаемость?

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

Объяснение прослеживаемости

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

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

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

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

Прослеживаемость требований

Когда большинство людей говорят «прослеживаемость», на самом деле они имеют в виду прослеживаемость требований, которая определяется как способность описывать и прослеживать жизненный цикл требования как в прямом, так и в обратном направлении в жизненном цикле разработки, от его истоков до развертывания и далее. .

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

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

Стандарты, требующие прослеживаемости

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

Так, например, ДО-178Б Руководство касается безопасности критически важного для безопасности программного обеспечения, используемого в некоторых бортовых системах. Он обеспечивает разработку безопасного и надежного программного обеспечения для бортовых сред, концентрируясь на задачах процессов жизненного цикла программного обеспечения и изучая последствия сбоя в системе. DO-178B утверждает, что должна быть возможность проследить происхождение каждого требования, поэтому каждое изменение, внесенное в требование, должно быть задокументировано, чтобы обеспечить отслеживаемость. То же самое для DO-254, который похож на DO-178B, за исключением того, что он используется для аппаратного обеспечения, а не для программного обеспечения.

Другие стандарты, требующие прослеживаемости, включают: ISO 26262, который является международным стандартом функциональной безопасности электрических и / или электронных систем в серийных автомобилях, определенным Международной организацией по стандартизации (ISO) в 2011 году, и IEC61508, международный стандарт, опубликованный Международной электротехнической комиссией, состоящий из методов применения, проектирования, развертывания и обслуживания автоматических систем защиты, называемых системами безопасности.

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

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

На изображении ниже показан пример матрицы прослеживаемости, созданной с помощью требований к визе.

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

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

Что такое прослеживаемость? Требуется матрица прослеживаемости решения Visure

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

Обеспечение хорошей прослеживаемости с помощью Visure

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

Управляя всей информацией, связанной с требованиями, их отношениями и взаимодействием с пользователями, Visure Requirements обеспечивает полную прослеживаемость требований в одном единственном инструменте, обеспечивая интегральную поддержку всего процесса управления требованиями.

Хотя прослеживаемость требований универсальна, существует бесконечное множество способов ее решения, потому что нет двух абсолютно одинаковых организаций. Visure Requirements полностью настраивается и позволяет организациям настраивать его в соответствии со своими потребностями и предпочтениями, включая внесение изменений в доступные меню, панели инструментов, столбцы, кнопки и другие компоненты.

Visure Requirements может автоматически создавать матрицу прослеживаемости требований, а также другие отчеты и информационные панели, чтобы отображать прослеживаемость между различными уровнями требований, такими как продукт, система, требования к компонентам и дизайн и т. Д.


Другие статьи по теме:

Не забудьте поделиться этим постом!

Поделиться на Twitter
Поделиться на Facebook
Поделиться на LinkedIn
Поделиться на WhatsApp
Поделиться по электронной почте
На главную