Инструменты разработки требований обычно представляют собой программные продукты, упрощающие процессы разработки требований (RE) и позволяющие более систематически и формализованно обрабатывать требования, управлять изменениями и отслеживать их. [1] [2]
В руководстве PMI « Управление требованиями: практическое руководство» рекомендуется, чтобы инструмент управления требованиями был определен в начале проекта, поскольку отслеживание [требований] может оказаться сложным, а переключение инструмента в середине проекта может представлять собой проблему. [3]
Согласно ISO/IEC TR 24766:2009 [4] , существует шесть основных возможностей инструмента:
- Выявление требований
- Анализ требований
- Спецификация требований
- Проверка и подтверждение требований
- Управление требованиями
- Другие возможности
Обратите внимание, что INCOSE и Project Performance International (PPI) ведут официальную базу данных инструментов — Базу данных инструментов системной инженерии (SETDB). [5]
Список инструментов RE
Как и в случае с большинством программного обеспечения, поставщик/владелец, название инструмента или область применения со временем меняются.
Обратите внимание, что соответствие, например, стандартам безопасности, таким как ISO 26262, поддерживается несколькими инструментами напрямую или косвенно через консультации специалистов. [6] [7]
В отличие от шести основных возможностей инструмента (см. выше), в список введены следующие категории, которые более тесно связаны с маркетингом продукта или обобщают возможности, такие как управление требованиями (включая части выявления, анализа и спецификации) и управление тестированием (имеются в виду возможности верификации и валидации).
Специальные возможности, такие как поддержка OSLC, не представлены в текущем списке, но существуют для некоторых инструментов. [8] [9]
Список возможностей
Исключенные возможности (ограниченный список)
Список
Другие инструменты, разработки, специальности
- ReqInspector [15] [16]
- ReqIF — например, для передачи данных о требованиях из одного инструмента в другой (например, DOORS в DOORS Next [17] )
- Дверной упор (размещен на GitHub)
Дальнейшее чтение
- Победа в скрытой битве: выбор и внедрение инструментов требований [18]
- Оценка инструментов с открытым исходным кодом для управления требованиями [19]
- Пример управления требованиями: к прозрачности инструментов управления требованиями [20]
- Моделирование требований с помощью SysML (IREB, 2015)
- Требуется ли по-прежнему разработка требований в гибких подходах к разработке? (IREB, 2015)
- DOORS: Инструмент для управления требованиями [21]
- Ристо Сало и др. Управление требованиями в GitHub с бережливым подходом (2015)
Смотрите также
Ссылки
- ^ "Что такое управление требованиями". www.ibm.com . Получено 2021-03-23 .
- ^ Каррильо де Хеа, Хуан М.; Николас, Хоакин; Алеман, Хосе Л. Фернандес; Товал, Амбросио; Эберт, Кристоф; Вискайно, Аврора (июль 2011 г.). «Инструменты проектирования требований». Программное обеспечение IEEE . 28 (4): 86–91. дои : 10.1109/MS.2011.81. ISSN 0740-7459. S2CID 1921630.
- ^ "Управление требованиями: практическое руководство". 2016-01-01 . Получено 2021-04-05 .
- ^ "ISO/IEC TR 24766:2009". ISO . Получено 2021-03-22 .
- ^ "Проверьте, например, инструменты MBSE на странице примеров инструментов PPI / INCOSE". www.systemsengineeringtools.com . Получено 24.03.2023 .
- ^ "Загрузить сейчас: "Автоматизация управления жизненным циклом и соответствия для систем автомобильного программного обеспечения". Как ускорить функциональную безопасность в ISO 26262, SPICE и CMMI". polarion.plm.automation.siemens.com . Получено 22.03.2021 .
- ^ "Главная - Validas AG". validas.de . Получено 2021-03-22 .
- ^ "Открытые службы для интеграции жизненного цикла совместной работы". www.ibm.com . 2019-04-12 . Получено 2021-04-22 .
- ^ "О нас". open-services.net . Получено 2021-04-22 .
- ^ "SUP.9 – Управление разрешением проблем - Kugler Maag Cie". www.kuglermaag.com . Получено 23.03.2021 .
- ^ "Пряный SE".
- ^ ab "No Magic Acquisition Completed: Dassault Systèmes укрепляет позиции в области системной инженерии для содействия новым сетевым взаимодействиям". www.3ds.com . 27 января 2020 г. Получено 15 октября 2021 г.
- ^ «Управление требованиями с использованием диспетчера спецификаций Enterprise Architect». sparxsystems.com . Получено 22.04.2021 .
- ^ "Engineering Systems Design Rhapsody - Overview". www.ibm.com . Получено 2021-04-22 .
- ^ "ReqInspector – Журнал по разработке требований". ReqInspector – Журнал по разработке требований . Получено 22.03.2021 .
- ^ Мораис Феррейра, Дэвид (2018). Автоматизированное создание базы данных для анализа полноты требований к немецкому естественному языку. Кайзерслаутерн.
{{cite book}}
: CS1 maint: отсутствует местоположение издателя ( ссылка ) - ^ "Используйте ReqIF для перемещения данных из DOORS в DOORS Next". www.ibm.com . Получено 22.04.2021 .
- ^ Битти, Джой (июль 2013 г.). «Победа в скрытой битве: выбор и принятие инструмента требований». 2013 21-я Международная конференция IEEE по инжинирингу требований (RE) . Рио-де-Жанейро-RJ, Бразилия: IEEE. стр. 364–365. doi :10.1109/RE.2013.6636753. ISBN 978-1-4673-5765-4. S2CID 206524062.
- ^ Сантана, Соня Р.; Переро, Лукреция Р.; Делдука, Амалия Г.; Дапозо, Глэдис Н. (2020). «Оценка инструментов с открытым исходным кодом для управления требованиями». В Песадо, Патрисия; Арройо, Марсело (ред.). Компьютерные науки – CACIC 2019. Коммуникации в области компьютерных и информационных наук. Том 1184. Cham: Springer International Publishing. стр. 188–204. doi : 10.1007/978-3-030-48325-8_13. ISBN 978-3-030-48325-8. S2CID 219428943.
- ^ ван дер Хайде, Йохан. «09013 Амальтея». itea3.org . Проверено 22 марта 2021 г.
- ^ Халл, Элизабет; Джексон, Кен; Дик, Джереми (2010), «DOORS: Инструмент для управления требованиями», Requirements Engineering , Лондон: Springer London, стр. 181–198, doi :10.1007/978-1-84996-405-0_9, ISBN 978-1-84996-404-3, получено 2021-03-22
Внешние ссылки
- www.um.es/giisw/EN/re-tools-survey
- https://www.ppi-int.com/wp-content/uploads/2019/04/PPI-005107-8-Requirements-Management-Tools-190403-1.pdf