I have been working in a startup as a manual and automation QA engineer. New features gets applied to our site every 2 weeks. Whenever a redesign project comes up, such as a product page redesign, we keep forgetting to handle all the other numerous features that were implemented in the last few years. People who implemented those features have often moved out of the team, and details are forgotten. This is usually happening with minor features.
I was searching for ideas on how to keep track of all the features in the website. Ideally, when we add a new requirement, we should be able to easily identify the impact of the new project on existing ones.
I tried using Excel to create a trace of every field in a feature to its impact on different parts of the website. Is this the correct way to approach tracing? It has been very time consuming, and we don't have a good template.