The business analyst receives multiple changes from different stakeholders during the requirements gathering phase of a project. How should the business analyst track the requirements throughout the lifecycle of the project to secure the delivery of the expected solution?