Оно вот как-то взаимосвязано. И в итоге приходят к теме группы - архитектуре. Архитектура получает на вход требования, результатом является план задач по актуализации текущего состояния к новому (не считая разного рода документации и диаграмм).
В целом, конечно, да - но не совсем :-) Архитектура получает на вход требования (в том числе, и наверное в первую очередь - нефункциональные) с определенным уровнем качества. Среди качеств - однозначность, непротиворечивость, независимость от реализации, полнота набора и пр. В целом, это источник архитектурного проектирования, поэтому, на мой взгляд, в рамках управления требованиями очень важно уметь трассировать их (от источников до решений), а также отслеживать статус изменения. Инструменты вторичны, так как чаще всего не решают проблем процесса (или его отсутствия), в лучшем случае они поддерживают его создание, а в худшем - подменяют суть формой, создавая карго-культ. Например, тут уже много кто отзывался о связке task tracker + wiki, потому что требования удобнее обсуждать в виде текста, или о документах в системах версионного контроля, потому что так удобнее вести историю изменений. Персонально я топлю за интегрированный CASE, потому что хочется иметь всю цепочку связей в одном месте, но опять же - проблему отсутствия процесса архитектурного проектирования и управления изменениями это не решит.