Вопрос (все вопросы) не очень понятен. Если возможно - объясните, пожалуйста, по подробнее про каждый.
Отследить документы, входящие в данный, а также применяемость даннного документа, конечно, можно. И работу по изменениям организовать также возможно, для этого, правда, необходимо будет договорится о ведении информации, закрепить это в регламентирующих работу документах типа "регламент", "инструкции", "соглашения о ведении данных".
Не понятно, к чему вопрос: "Возможно ли без спецификаций?" - Возможно :) Заводите любые документы и запускайте процесс отслеживания их изменений. Спецификация - это такой же документ (или Вы имеете ввиду что-то другое?).
В качестве примера организации:
Ведём версии документа - по ним можно будет отследить историю его изменений. В свою очередь, к каждой версии привязываем извещение об изменении, на основании которого данная версия родилась. В итоге: легко можем отследить Документы, изменённые по данному извещению, или же наоборот, все извещения, действующие для данного документа, любое изменение документа - по какому извещению проведено и т.д.
В TCS существует также справочник "Виды связей документов" его полезно использовать для дополнительной идентификации связей между документами, например: "Аннулирует", "Актуализирует", "Ссылается" и т.д.
Про переменные и постоянные части спецификации вопрос не очень понятен. Вообще, постоянная и переменные части спецификации находятся в одном документе и, соответственно, его изменение проводится одним извещением.
Если вопрос состоит в том: можно ли одним извещением изменять (создавать новые версии) несколько документов - можно.