INCOSE - отличный ресурс для такого рода вопросов. Они поддерживают База данных инструментов , которая индексирует инструменты системной инженерии COTS и GOTS. Некоторые из инструментов, которые выполняют управление требованиями, также имеют высокоуровневую функциональность System Eng (например, CORE), в то время как другие более узко сфокусированы (например, RequistePro).
Большинство этих инструментов будут стоить денег, но могут предоставлять некоторые ограниченные бесплатные функции. Workspace.com , например, предоставляет некоторые бесплатные функции. Я бы рекомендовал не использовать собственное решение или адаптировать инструмент, который специально не предназначен для управления требованиями, потому что скрытые затраты на его реализацию, а также неэффективность при решении поставленной задачи могут стать обременительными.
Если вы абсолютно не можете позволить себе тратить деньги на инструмент требований, было бы лучше использовать бесплатный функционал из коммерческого инструмента. Но не делайте этого ... собирайте деньги на RequisitePro и спите лучше, зная, что вы получаете правильный инструмент для работы.