We are carrying out a research on software sizing and we observed there is need to track changes in requirement if adequate result is to be gotten. So, we opted for traceability matrix. Are we in line? Can we get more guide on this? Thank you.
A traceability matrix is normally used during testing phase to ensure completeness of a requirement (against a set of test cases); you can Google up samples to help you understand it in detail.
For tracking of requirement changes, there are designated tools (mostly falling in requirement management area) that provide you with such a facility.